$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Did Boost 1.59.0 change the meaning of "using python : 3.4 : ..." in user-config.jam?
From: Vladimir Prus (vladimir.prus_at_[hidden])
Date: 2015-08-24 13:55:47
On 24-Aug-15 7:04 PM, Jonathan Wakely wrote:
>>> # Python configuration
>>> -using python : 2.7 : /usr ;
>>> +import python ;
>>> +if ! [ python.configured ]
>>> +{
>>> + using python : 2.7 : /usr ;
>>> +}
>>>
>>> path-constant ICU_PATH : /usr ;
>>>
>>> So with 1.59.0 the python-2.7 config is only added if
>>> python.configured is true, but it used to be there unconditionally.
>>
>> Oops, sorry, of course it's only added if it's *false* :-)
>
> Changed by https://github.com/boostorg/boost/commit/edca8b1e9317dd6f0ffc46536841708be8480e5d
Ah, thanks for tracking this change! I guess the commit has logic to it - if one has
explicit Python configurations, then maybe adding hardcoded 2.7 configuration is not
a great idea. Would it be fine with you to just explicitly configure 2.7 from now on?
Thanks,
Volodya