Boost logo

Boost :

Subject: Re: [boost] Build breaking changes
From: Olaf van der Spek (ml_at_[hidden])
Date: 2018-03-29 07:27:05

On Wed, Mar 28, 2018 at 11:47 PM, Andrey Semashev via Boost
<boost_at_[hidden]> wrote:
> On 03/29/18 00:07, Steven Watanabe via Boost wrote:
>> On 03/28/2018 02:42 PM, Antony Polukhin via Boost wrote:
>>> I've just noted that building Boost from master stopped working:
>>> [00:16:51] b2.exe -j4 toolset=gcc --layout=system variant=release
>>> architecture=x86 link=static --with-program_options --with-filesystem
>>> --with-system --with-test --with-atomic --with-thread --with-timer
>>> --with-date_time --with-chrono --with-regex --with-random
>>> --with-context stage
>> The change was to build both 32-bit and 64-bit libraries
>> by default on windows. Building multiple variants conflicts
>> with --layout=system. You can work around this by
>> explicitly adding address-model=64. Perhaps we need
>> to adjust the default variant(s) based on the value of
>> --layout.
> Maybe we should just change the default to address-model=64. Really, 32-bit
> x86 is long long outdated.

Repeating the same thing over and over doesn't make it true.


Boost list run by bdawes at, gregod at, cpdaniel at, john at