Boost logo

Boost :

Subject: Re: [boost] New B2 version, and CI failures.
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2019-04-13 20:16:58


On Sat, Apr 13, 2019 at 11:56 AM Andrey Semashev via Boost <
boost_at_[hidden]> wrote:

> 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

Well, that's interesting, and strange given that such a label does exist <
https://github.com/boostorg/build/blob/develop/src/engine/config_toolset.bat#L57
>.

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net

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