Boost logo

Boost :

Subject: Re: [boost] Build breaking changes
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2018-03-28 21:47:50


On 03/29/18 00:07, Steven Watanabe via Boost wrote:
> AMDG
>
> 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.


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