Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Dec 2013 11:14:32 -0800
From:      Justin Hibbits <chmeeedalf@gmail.com>
To:        koobs@FreeBSD.org
Cc:        ports@FreeBSD.org, Baptiste Daroussin <bapt@FreeBSD.org>, Justin Hibbits <jhibbits@freebsd.org>, koobs.freebsd@gmail.com
Subject:   Re: [CFT] boost 1.55.0
Message-ID:  <20131214111432.203105d2@zhabar.gateway.2wire.net>
In-Reply-To: <52AC2A07.9010707@FreeBSD.org>
References:  <20131213084707.GC52736@ithaqua.etoilebsd.net> <52AC2941.7000001@FreeBSD.org> <52AC2A07.9010707@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 14 Dec 2013 20:51:03 +1100
Kubilay Kocak <koobs.freebsd@gmail.com> wrote:

> 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 :)

bapt,

I've been test-building boost-libs 1.55 for the last several hours, and
it's completely unbuildable on powerpc64.  It insists on using base
clang, regardless of USE_GCC setting, nor CC/CXX manual setting, but
base clang is missing some things required to build boost on powerpc.
Please fix this so that I can build with alternate compilers.

- Justin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131214111432.203105d2>