Boost logo

Boost :

Subject: Re: [boost] Boost 1.56 ARM builds broken? (was: Re: [Boost-users] [1.56.0] Beta 1 Available)
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2014-07-28 06:18:53


On 21 Jul 2014 at 18:30, Niall Douglas wrote:

> 2.
> https://ci.nedprod.com/view/Boost.AFIO/job/Boost.AFIO%20Build%20POSIX_
> ARM_GCC%204.8/9/console
>
> (Barfs about flags -ftemplate-depth-128 and -x not being known)
>
> BTW, the following may be related:
>
> https://stackoverflow.com/questions/17714635/how-can-i-compile-boost-1
> -54-0-1-54-for-the-ios-simulator-6-1-on-os-x-10-8-4
>
> Looks like the bad GCC flags have been a problem for years.

I figured out the cause of this bug.

What my CI was doing for bootstrap is this:

./bootstrap.sh --with-toolset=clang

Why? Because FreeBSD 10 doesn't come with gcc, but all my other
targets always have clang. So I always bootstrapped with clang.

Unfortunately, this breaks:

./b2 toolset=gcc ...

iff you bootstrapped with clang! ./b2 toolset=clang works fine
though.

Reported to https://svn.boost.org/trac/boost/ticket/10258.

Niall

-- 
ned Productions Limited Consulting
http://www.nedproductions.biz/ 
http://ie.linkedin.com/in/nialldouglas/



Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk