Date: Sat, 14 Dec 2013 20:51:03 +1100 From: Kubilay Kocak <koobs.freebsd@gmail.com> To: Baptiste Daroussin <bapt@FreeBSD.org>, ports@FreeBSD.org Cc: Justin Hibbits <jhibbits@freebsd.org> Subject: Re: [CFT] boost 1.55.0 Message-ID: <52AC2A07.9010707@FreeBSD.org> In-Reply-To: <52AC2941.7000001@FreeBSD.org> References: <20131213084707.GC52736@ithaqua.etoilebsd.net> <52AC2941.7000001@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <osreldate.h> ++ + # ifndef SIGPOLL + # define SIGPOLL SIGIO + # endif --------------030106070600010408080608--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52AC2A07.9010707>