You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
notice: found boost-build.jam at F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/boost-build.jam
notice: loading B2 from F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel/bootstrap.jam
notice: Searching 'C:\WINDOWS' 'C:\Users\usr' 'C:\Users\usr' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/util' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/build' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/tools' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/contrib' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/.' for site-config configuration file 'site-config.jam'.
notice: Configuration file 'site-config.jam' not found in 'C:\WINDOWS' 'C:\Users\usr' 'C:\Users\usr' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/util' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/build' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/tools' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/contrib' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/.'.
notice: Searching 'C:\Users\usr' 'C:\Users\usr' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/util' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/build' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/tools' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/contrib' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/.' for user-config configuration file 'user-config.jam'.
notice: Configuration file 'user-config.jam' not found in 'C:\Users\usr' 'C:\Users\usr' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/util' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/build' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/tools' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/contrib' 'F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/.'.
Jamroot.jam:107: in modules.load from module Jamfile<F:\vcpkg\packages\boost-build_x64-windows\tools\boost-build>
warning: Bison generator program 'bison' not found. Skipping grammar build.
F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/build\project.jam:372: in load-jamfile from module project
F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/build\project.jam:64: in load from module project
F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/build\project.jam:142: in project.find from module project
F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src\build-system.jam:618: in load from module build-system
F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel\modules.jam:294: in import from module modules
F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/src/kernel/bootstrap.jam:139: in boost-build from module
F:/vcpkg/packages/boost-build_x64-windows/tools/boost-build/boost-build.jam:8: in module scope from module
warning: No toolsets are configured.
warning: Configuring default toolset "msvc".
warning: If the default is wrong, your build may not work correctly.
warning: Use the "toolset=xxxxx" option to override our guess.
warning: For more configuration options, please consult
warning: https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.overview.configuration
notice: [msvc-cfg] msvc-14.1 detected, command: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Hostx64\arm\cl.exe'
notice: will use 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Hostx64\arm\cl.exe' for msvc, condition <toolset>msvc-14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>x86/<address-model>32', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>/<address-model>32', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>x86/<address-model>64', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>/<address-model>64', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>x86/<address-model>', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>/<address-model>', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>ia64/<address-model>64', setup: 'C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Auxiliary/Build/vcvarsall.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>ia64/<address-model>', setup: 'C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Auxiliary/Build/vcvarsall.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>arm/<address-model>32', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvarsx86_arm.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>arm/<address-model>64', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvarsx86_arm64.bat'
...found 1 target...
Brief problem description
When using b2.exe to build other boost components, because b2 needs to use the Windows api GetTempPathA to find the temporary directory, and the username in %TMP% contains non-ASCII characters, this leads to the failure of writing temporary files to this directory, As a result, subsequent reading of this temporary file fa
In the short term I believe you can set the TEMP end var in your user environment to redirect where that goes. I.e. make it go to a path that doesn't have the unicode chars. In the long term I'm investigating fixing this problem in a future release. But unicode in Windows is filled with landmines. So it's not going to be easy.
Environment and version details
Brief problem description
When using b2.exe to build other boost components, because b2 needs to use the Windows api
GetTempPathA
to find the temporary directory, and the username in %TMP% contains non-ASCII characters, this leads to the failure of writing temporary files to this directory, As a result, subsequent reading of this temporary file faRelated vcpkg issue: microsoft/vcpkg#24473
Steps to reproduce the issue
boost-regex
.Actual behavior summary
Failed to read temporary file.
If a project of yours is blocked due to this bug, please, mention it explicitly.
Expected behavior summary
Other components should be built successfully.
Is there any way to circumvent this problem temporarily?
Thanks,
Jack.
The text was updated successfully, but these errors were encountered: