Boost logo

Boost :

Subject: Re: [boost] New B2 version, and CI failures.
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2019-04-13 16:56:00


On 4/13/19 4:27 PM, Rene Rivera via Boost wrote:
> As some of you may have noticed, there were some changes to B2 yesterday
> (4-12). As previously mentioned I merged the start of the B2 C++ engine
> port to the develop branch. That change included some "improvements" to the
> building of the B2 executable. One of those improvements may be causing
> people CI failures. The new build scripts for B2 now respect, and use, the
> CXX and CXXFLAGS environment variables. As such it means that if you have
> those set for other reasons it may confuse the B2 build (i.e.
> bootstrap.sh/bat invocation) and fail that build. If that's the case you
> will need to clear those variables before invoking boostrap.sh/bat or
> build.sh/bat.

In Boost.WinAPI, with which I have reported the problem, I'm not setting
CXX or CXXFLAGS. Regardless, I tried unsetting these variables before
running bootstrap just in case they are set in the environment. It
didn't help.

https://ci.appveyor.com/project/Lastique/winapi/builds/23824813/job/nv2g992bck2x78p4


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