On 24 August 2015 at 10:15, Vladimir Prus wrote:
Maybe "using python : 2.7" was previously added by bootstrap.sh. If you still have 1.58 conveniently available, could you run bootstrap.sh and compare the generated project-config.jam with the one in 1.59?
Aha, good thinking: --- boost_1_58_0/project-config.jam 2015-08-24 16:54:41.177750798 +0100 +++ boost_1_59_0/project-config.jam 2015-08-24 16:55:03.936748390 +0100 @@ -15,7 +15,11 @@ project : default-build <toolset>gcc ; # 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.