From owner-freebsd-ports@FreeBSD.ORG Sat Dec 14 09:51:14 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8F441E05; Sat, 14 Dec 2013 09:51:14 +0000 (UTC) Received: from mail-pa0-x22c.google.com (mail-pa0-x22c.google.com [IPv6:2607:f8b0:400e:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5211C15EC; Sat, 14 Dec 2013 09:51:14 +0000 (UTC) Received: by mail-pa0-f44.google.com with SMTP id fa1so1020033pad.17 for ; Sat, 14 Dec 2013 01:51:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=zX/v3wjhB9X4mH0M3KyD34xr5+KLQ/u1uJh07Jl2hJ8=; b=BdmaXFrIoXidweMYcF/5i19cppR8vVyOMv7ctnqp35AtfHxWPwxcXA9rdtTQ8r8vqq 3gquOSOI/y0oP0+9EMKBl5Cjpb3US656rCXRk8siqx0MMEgkAwTcyET/StjzUdssawbs lQU4MfqBi3oqAksuDDRd4NqMGpifFnRE+ie3ZurKOlvHSwKlSVWVQv1OGnqU7a6HC525 jaYIxFe9A/vOu8GM1ENjE6TQEJ/Z0fcy6xlbMe3aCm9iT5N65y0pkYu3GxgIT8QA+Tkt mVRpeJ+ooISivGjGqYd8k/JqfprfI81lmGaVme8V0SeOA54hIAEsFcD1jD7wHBAwbWHO X4Nw== X-Received: by 10.66.192.74 with SMTP id he10mr8616514pac.126.1387014674069; Sat, 14 Dec 2013 01:51:14 -0800 (PST) Received: from [192.168.1.7] (ppp59-167-128-11.static.internode.on.net. [59.167.128.11]) by mx.google.com with ESMTPSA id tu6sm11010318pbc.41.2013.12.14.01.51.11 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 14 Dec 2013 01:51:13 -0800 (PST) Message-ID: <52AC2A07.9010707@FreeBSD.org> Date: Sat, 14 Dec 2013 20:51:03 +1100 From: Kubilay Kocak User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Thunderbird/26.0 MIME-Version: 1.0 To: Baptiste Daroussin , ports@FreeBSD.org Subject: Re: [CFT] boost 1.55.0 References: <20131213084707.GC52736@ithaqua.etoilebsd.net> <52AC2941.7000001@FreeBSD.org> In-Reply-To: <52AC2941.7000001@FreeBSD.org> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------030106070600010408080608" Cc: Justin Hibbits X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: koobs@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Dec 2013 09:51:14 -0000 This is a multi-part message in MIME format. --------------030106070600010408080608 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 14/12/2013 8:47 PM, Kubilay Kocak wrote: > On 13/12/2013 7:47 PM, Baptiste Daroussin wrote: >> Hi, >> >> I have been deseperatly waiting for someone to handle updating boost to the >> latest version, this didn't happened so I did it. >> >> http://people.freebsd.org/~bapt/boost-1.55.0.diff >> >> Changes compared to previous version (from the ports point of view) the >> libraries are now having the name upstream would expect aka: >> libboost_bla.so.1.55.0 >> For compatibility I added a symbol link to libboost_bla.so.5 so everything does >> not have to be rebuilt >> The ports is now staged aware >> It uses a modern compiler (sorry I haven't been able to make it use gcc from >> base at all, so it uses clang33 or gcc47+ from ports on FreeBSD 9.1 and FreeBSD >> 8.*, clang33 from base in FreeBSD 9.2 (if available) and cc on 10+) >> It removes the wrongly added support for long long double. >> >> Exp-run show everything is ok from package building side of view. >> >> What about users? >> >> Can you test? >> >> to test >> cd /usr/ports/devel >> patch -p0 < /path/to/boost-1.55.0.diff >> >> regards, >> Bapt >> > > Hi bapt, > > There is a PR to fix building boost-libs on non-x86 platforms that is > not in the 1.55.x release branch, that I have tested and is ready to commit: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/182549 > > I have additionally re-opened the upstream issue and pinged upstream on > IRC about the merge back to the release branch. > > Would you prefer a) I commit now and you merge a one line change to a > single source file into your CFT patch, or b) something else ? > > jhibbits (submitter) CC'd > > Thanks! > > -- > koobs > Patch attached this time :) --------------030106070600010408080608 Content-Type: text/plain; charset=windows-1252; name="boost-libs-backport-issue-3897.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="boost-libs-backport-issue-3897.diff" Index: files/patch-boost__test__impl__execution_monitor.ipp =================================================================== --- files/patch-boost__test__impl__execution_monitor.ipp (revision 0) +++ files/patch-boost__test__impl__execution_monitor.ipp (working copy) @@ -0,0 +1,16 @@ +# Description: Backport fix building test suite on non-x86 platforms +# PR: ports/182549 +# Upstream Issue: https://svn.boost.org/trac/boost/ticket/3897 +# Upstream Change: https://svn.boost.org/trac/boost/changeset/62780 + +--- ./boost/test/impl/execution_monitor.ipp.orig 2013-12-14 18:22:41.772892518 +1100 ++++ ./boost/test/impl/execution_monitor.ipp 2013-12-14 18:23:15.554395963 +1100 +@@ -156,6 +156,8 @@ + + # if defined(__FreeBSD__) + ++# include ++ + # ifndef SIGPOLL + # define SIGPOLL SIGIO + # endif --------------030106070600010408080608--