Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[boost-exception] Build error #26913

Closed
xiejiashu opened this issue Sep 22, 2022 · 5 comments
Closed

[boost-exception] Build error #26913

xiejiashu opened this issue Sep 22, 2022 · 5 comments
Assignees
Labels
depends:upstream-changes Waiting on a change to the upstream project

Comments

@xiejiashu
Copy link

Host Environment

  • OS: [e.g. Windows/Linux etc...]
  • Compiler: revision

To Reproduce

Steps to reproduce the behavior:

./vcpkg install xxxx

Failure logs

  • Cut and paste the appropriate build messages from the console output.
  • Attach every failure log file mentioned in the console output.

Additional context

Add any other context about the problem here, such as what you have already tried to resolve the issue.

@xiejiashu xiejiashu added the category:port-bug The issue is with a library, which is something the port should already support label Sep 22, 2022
@JonLiu1993 JonLiu1993 added requires:more-information This Issue requires more information to solve and removed category:port-bug The issue is with a library, which is something the port should already support labels Sep 22, 2022
@LilyWangLL
Copy link
Contributor

Thanks for posting this issue. Please provide the error log.

Failure logs

- Cut and paste the appropriate build messages from the console output.
- Attach every failure log file mentioned in the console output.

@xiejiashu
Copy link
Author

Installing 1/43 boost-exception:x64-windows...
Building boost-exception[core]:x64-windows...
-- Using cached boostorg-exception-boost-1.80.0.tar.gz.
-- Cleaning sources at D:/vcpkg/buildtrees/boost-exception/src/ost-1.80.0-dffd4d0ef9.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/vcpkg/downloads/boostorg-exception-boost-1.80.0.tar.gz
-- Using source at D:/vcpkg/buildtrees/boost-exception/src/ost-1.80.0-dffd4d0ef9.clean
-- Found external ninja('1.10.2').
-- Getting CMake variables for x64-windows
-- Configuring x64-windows
-- Building x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:129 (message):
Command failed: "C:/Program Files/CMake/bin/cmake.exe" --build . --config Debug --target install -- -v -j9
Working Directory: D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg
See logs for more information:
D:\vcpkg\buildtrees\boost-exception\install-x64-windows-dbg-out.log

Call Stack (most recent call first):
installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
installed/x64-windows/share/boost-build/boost-modular-build.cmake:136 (vcpkg_cmake_install)
ports/boost-exception/portfile.cmake:12 (boost_modular_build)
scripts/ports.cmake:147 (include)

[1/2] cmd.exe /C "cd /D D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build && D:\vcpkg\installed\x64-windows\tools\boost-build\b2.exe toolset=msvc --user-config=D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/user-config.jam --stagedir=D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/stage --build-dir=D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg runtime-link=shared link=shared address-model=64 architecture=x86 target-os=windows threadapi=win32 variant=debug --disable-icu --with-atomic --with-random --with-date_time --with-filesystem --with-system --with-thread --with-chrono -j8 -sBOOST_ROOT=D:/vcpkg/installed/x64-windows/tools/boost-build -sBOOST_BUILD_PATH=D:/vcpkg/installed/x64-windows/tools/boost-build --debug-configuration --debug-building --debug-generators --ignore-site-config --hash -q debug-symbols=on -d +2 threading=multi stage"
FAILED: CMakeFiles/boost D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/CMakeFiles/boost
cmd.exe /C "cd /D D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build && D:\vcpkg\installed\x64-windows\tools\boost-build\b2.exe toolset=msvc --user-config=D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/user-config.jam --stagedir=D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/stage --build-dir=D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg runtime-link=shared link=shared address-model=64 architecture=x86 target-os=windows threadapi=win32 variant=debug --disable-icu --with-atomic --with-random --with-date_time --with-filesystem --with-system --with-thread --with-chrono -j8 -sBOOST_ROOT=D:/vcpkg/installed/x64-windows/tools/boost-build -sBOOST_BUILD_PATH=D:/vcpkg/installed/x64-windows/tools/boost-build --debug-configuration --debug-building --debug-generators --ignore-site-config --hash -q debug-symbols=on -d +2 threading=multi stage"
notice: loading B2 from D:/vcpkg/installed/x64-windows/tools/boost-build/src/kernel/bootstrap.jam
notice: Site configuration files will be ignored due to the
notice: --ignore-site-config command-line option.
notice: Loading explicitly specified user configuration file:
D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\user-config.jam
notice: Searching 'D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg' for user-config configuration file 'user-config.jam'.
notice: Loading user-config configuration file 'user-config.jam' from 'D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg'.
notice: [msvc-cfg] msvc-14.0 detected, command: 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe'
notice: [msvc-cfg] msvc-14.3 detected, command: 'C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX64\arm\cl.exe'
notice: will use 'C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/cl.exe' for msvc, condition msvc-143
notice: [msvc-cfg] condition: 'msvc-143/x86/32', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86'
notice: [msvc-cfg] condition: 'msvc-143//32', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86'
notice: [msvc-cfg] condition: 'msvc-143/x86/64', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat amd64'
notice: [msvc-cfg] condition: 'msvc-143//64', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat amd64'
notice: [msvc-cfg] condition: 'msvc-143/x86/', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat amd64'
notice: [msvc-cfg] condition: 'msvc-143//', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat amd64'
notice: [msvc-cfg] condition: 'msvc-143/ia64/64', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_ia64'
notice: [msvc-cfg] condition: 'msvc-143/ia64/', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_ia64'
notice: [msvc-cfg] condition: 'msvc-143/arm/32', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_arm'
notice: [msvc-cfg] condition: 'msvc-143/arm/64', setup: 'D:/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_arm64'

Building target '../build/stage'
Build request: object(property-set)@382 64 x86 on shared shared windows win32 multi msvc debug
Command line free features:
Target requirements: -machine:x64 -nologo BOOST_ALL_NO_LIB=1 false ../include&&/D:/vcpkg/installed/x64-windows/include static -machine:x64 -nologo -debug -INCREMENTAL /D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/stage/lib threading:runtime-link threading:toolset @Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag msvc,shared:multi @Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build>.stage-translate-path

 Common properties:  <address-model>64 <architecture>x86 <archiveflags>-machine:x64 -nologo <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <define>BOOST_ALL_NO_LIB=1 <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>false <host-os>windows <include>../include&&/D:/vcpkg/installed/x64-windows/include <inlining>off <install-dependencies>off <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <location>/D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/stage/lib <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <response-file>auto <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>false <symlink-location>project-relative <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <translate-path>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build>.stage-translate-path <user-interface>console <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop

 Building target '../build/boost_exception'
     Build request: object(property-set)@389 <address-model>64 <architecture>x86 <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <inlining>off <link>static <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop
     Command line free features:
     Target requirements: <archiveflags>-machine:x64 -nologo <define>BOOST_ALL_NO_LIB=1 <include>../include&&/D:/vcpkg/installed/x64-windows/include <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <toolset>msvc,<runtime-link>shared:<threading>multi

     Common properties:  <address-model>64 <architecture>x86 <archiveflags>-machine:x64 -nologo <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <define>BOOST_ALL_NO_LIB=1 <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true <host-os>windows <include>../include&&/D:/vcpkg/installed/x64-windows/include <inlining>off <install-dependencies>off <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <response-file>auto <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>false <symlink-location>project-relative <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <user-interface>console <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop

     Usage requirements for boost_exception: 
     Build properties:  <address-model>64 <architecture>x86 <archiveflags>-machine:x64 -nologo <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <define>BOOST_ALL_NO_LIB=1 <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true <host-os>windows <include>../include&&/D:/vcpkg/installed/x64-windows/include <inlining>off <install-dependencies>off <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <response-file>auto <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>false <symlink-location>project-relative <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <user-interface>console <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop
 *** construct LIB
     from { clone_current_exception_non_intrusive.cpp.CPP }
     properties: <address-model>64 <architecture>x86 <archiveflags>-machine:x64 -nologo <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <define>BOOST_ALL_NO_LIB=1 <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true <host-os>windows <include>../include&&/D:/vcpkg/installed/x64-windows/include <inlining>off <install-dependencies>off <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <main-target-type>LIB <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <response-file>auto <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>false <symlink-location>project-relative <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <user-interface>console <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop
 find-viable-generators target-type= LIB property-set=
 trying type LIB
 there are generators for this type
 trying generator builtin.lib-generator ( -> LIB )
   is viable
 trying generator builtin.prebuilt ( -> LIB )
 ***  1  viable generators
     *** construct STATIC_LIB
         from { clone_current_exception_non_intrusive.cpp.CPP }
         properties: <address-model>64 <architecture>x86 <archiveflags>-machine:x64 -nologo <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <define>BOOST_ALL_NO_LIB=1 <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true <host-os>windows <include>../include&&/D:/vcpkg/installed/x64-windows/include <inlining>off <install-dependencies>off <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <main-target-type>LIB <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <relevant>link <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <response-file>auto <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>false <symlink-location>project-relative <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <user-interface>console <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop
     find-viable-generators target-type= STATIC_LIB property-set= link-static
     trying type STATIC_LIB
     there are generators for this type
     trying generator msvc.archive ( OBJ -> STATIC_LIB )error
       is viable
     ***  1  viable generators
       ** generator msvc.archive
       composing: true
         *** construct OBJ
             from { clone_current_exception_non_intrusive.cpp.CPP }
             properties: <address-model>64 <architecture>x86 <archiveflags>-machine:x64 -nologo <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <define>BOOST_ALL_NO_LIB=1 <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>true <host-os>windows <include>../include&&/D:/vcpkg/installed/x64-windows/include <inlining>off <install-dependencies>off <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <main-target-type>LIB <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <relevant>link <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <response-file>auto <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>false <symlink-location>project-relative <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <user-interface>console <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop
         find-viable-generators target-type= OBJ property-set= link-static
         trying type OBJ
         there are generators for this type
         trying generator rc.compile.resource ( RC -> OBJ )
           is viable
         trying generator msvc.compile.c++ ( CPP -> OBJ )
           is viable
         trying generator msvc.compile.c ( C -> OBJ )
           is viable
         trying generator msvc.compile.rc ( RC -> OBJ )
           is viable
         trying generator msvc.compile.asm ( ASM -> OBJ )
           is viable
         trying generator msvc.compile.c.pch ( H -> C_PCH OBJ )
           is viable
         trying generator msvc.compile.c++.pch ( H -> CPP_PCH OBJ )
           is viable
         ***  6  viable generators
           ** generator msvc.compile.c++
           composing:
           SUCCESS:  [ <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>asynch-exceptions <relevant>cflags <relevant>compileflags <relevant>cxxflags <relevant>cxxstd <relevant>debug-store <relevant>debug-symbols <relevant>define <relevant>exception-handling <relevant>extern-c-nothrow <relevant>force-include <relevant>include <relevant>inlining <relevant>instruction-set <relevant>lto <relevant>mc-input-encoding <relevant>mc-output-encoding <relevant>mc-set-customer-bit <relevant>optimization <relevant>pch <relevant>pch-file <relevant>pch-header <relevant>pch-source <relevant>response-file <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>threading <relevant>toolset <relevant>toolset-msvc:version <relevant>undef <relevant>user-interface <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api ] { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } }

         returned [ <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>asynch-exceptions <relevant>cflags <relevant>compileflags <relevant>cxxflags <relevant>cxxstd <relevant>debug-store <relevant>debug-symbols <relevant>define <relevant>exception-handling <relevant>extern-c-nothrow <relevant>force-include <relevant>include <relevant>inlining <relevant>instruction-set <relevant>lto <relevant>mc-input-encoding <relevant>mc-output-encoding <relevant>mc-set-customer-bit <relevant>optimization <relevant>pch <relevant>pch-file <relevant>pch-header <relevant>pch-source <relevant>response-file <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>threading <relevant>toolset <relevant>toolset-msvc:version <relevant>undef <relevant>user-interface <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api ] { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } }
           generator msvc.compile.c++  spawned 
           { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } }
           with usage requirements: [ <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>asynch-exceptions <relevant>cflags <relevant>compileflags <relevant>cxxflags <relevant>cxxstd <relevant>debug-store <relevant>debug-symbols <relevant>define <relevant>exception-handling <relevant>extern-c-nothrow <relevant>force-include <relevant>include <relevant>inlining <relevant>instruction-set <relevant>lto <relevant>mc-input-encoding <relevant>mc-output-encoding <relevant>mc-set-customer-bit <relevant>optimization <relevant>pch <relevant>pch-file <relevant>pch-header <relevant>pch-source <relevant>response-file <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>threading <relevant>toolset <relevant>toolset-msvc:version <relevant>undef <relevant>user-interface <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api ]
           ** generator 'msvc.compile.c' pruned
           ** generator 'msvc.compile.rc' pruned
           ** generator 'msvc.compile.asm' pruned
           ** generator 'msvc.compile.c.pch' pruned
           ** generator 'msvc.compile.c++.pch' pruned
       SUCCESS:  [ <relevant>address-model <relevant>architecture <relevant>archiveflags <relevant>debug-symbols <relevant>response-file <relevant>runtime-debugging <relevant>toolset <relevant>toolset-msvc:version <relevant>user-interface <relevant>windows-api ] { msvc%msvc.archive-libboost_exception-vc143-mt-gd-x64-1_80.lib.STATIC_LIB { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } } }

     returned [ <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>archiveflags <relevant>asynch-exceptions <relevant>cflags <relevant>compileflags <relevant>cxxflags <relevant>cxxstd <relevant>debug-store <relevant>debug-symbols <relevant>define <relevant>exception-handling <relevant>extern-c-nothrow <relevant>force-include <relevant>include <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>mc-input-encoding <relevant>mc-output-encoding <relevant>mc-set-customer-bit <relevant>optimization <relevant>pch <relevant>pch-file <relevant>pch-header <relevant>pch-source <relevant>response-file <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>threading <relevant>toolset <relevant>toolset-msvc:version <relevant>undef <relevant>user-interface <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api ] { msvc%msvc.archive-libboost_exception-vc143-mt-gd-x64-1_80.lib.STATIC_LIB { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } } }
       generator msvc.archive  spawned 
       { msvc%msvc.archive-libboost_exception-vc143-mt-gd-x64-1_80.lib.STATIC_LIB { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } } }
       with usage requirements: [ <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>archiveflags <relevant>asynch-exceptions <relevant>cflags <relevant>compileflags <relevant>cxxflags <relevant>cxxstd <relevant>debug-store <relevant>debug-symbols <relevant>define <relevant>exception-handling <relevant>extern-c-nothrow <relevant>force-include <relevant>include <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>mc-input-encoding <relevant>mc-output-encoding <relevant>mc-set-customer-bit <relevant>optimization <relevant>pch <relevant>pch-file <relevant>pch-header <relevant>pch-source <relevant>response-file <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>threading <relevant>toolset <relevant>toolset-msvc:version <relevant>undef <relevant>user-interface <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api ]
 returned [ <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>archiveflags <relevant>asynch-exceptions <relevant>cflags <relevant>compileflags <relevant>cxxflags <relevant>cxxstd <relevant>debug-store <relevant>debug-symbols <relevant>define <relevant>exception-handling <relevant>extern-c-nothrow <relevant>force-include <relevant>include <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>mc-input-encoding <relevant>mc-output-encoding <relevant>mc-set-customer-bit <relevant>optimization <relevant>pch <relevant>pch-file <relevant>pch-header <relevant>pch-source <relevant>response-file <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>threading <relevant>toolset <relevant>toolset-msvc:version <relevant>undef <relevant>user-interface <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api ] { msvc%msvc.archive-libboost_exception-vc143-mt-gd-x64-1_80.lib.STATIC_LIB { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } } }
   generator builtin.lib-generator  spawned 
   { msvc%msvc.archive-libboost_exception-vc143-mt-gd-x64-1_80.lib.STATIC_LIB { msvc%msvc.compile.c++-clone_current_exception_non_intrusive.obj.OBJ { clone_current_exception_non_intrusive.cpp.CPP } } }
   with usage requirements: [ <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>archiveflags <relevant>asynch-exceptions <relevant>cflags <relevant>compileflags <relevant>cxxflags <relevant>cxxstd <relevant>debug-store <relevant>debug-symbols <relevant>define <relevant>exception-handling <relevant>extern-c-nothrow <relevant>force-include <relevant>include <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>mc-input-encoding <relevant>mc-output-encoding <relevant>mc-set-customer-bit <relevant>optimization <relevant>pch <relevant>pch-file <relevant>pch-header <relevant>pch-source <relevant>response-file <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>threading <relevant>toolset <relevant>toolset-msvc:version <relevant>undef <relevant>user-interface <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api ]
     Usage requirements from boost_exception:  <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>asynch-exceptions <relevant>cxxstd <relevant>cxxstd-dialect <relevant>debug-store <relevant>debug-symbols <relevant>deduced-address-model <relevant>deduced-architecture <relevant>exception-handling <relevant>extern-c-nothrow <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>lto-mode <relevant>optimization <relevant>pch <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>segmented-stacks <relevant>threading <relevant>toolset <relevant>toolset-msvc:vendor <relevant>toolset-msvc:version <relevant>variant <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api

 Usage requirements for stage:  <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>asynch-exceptions <relevant>cxxstd <relevant>cxxstd-dialect <relevant>debug-store <relevant>debug-symbols <relevant>deduced-address-model <relevant>deduced-architecture <relevant>exception-handling <relevant>extern-c-nothrow <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>lto-mode <relevant>optimization <relevant>pch <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>segmented-stacks <relevant>threading <relevant>toolset <relevant>toolset-msvc:vendor <relevant>toolset-msvc:version <relevant>variant <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api
 Build properties:  <address-model>64 <architecture>x86 <archiveflags>-machine:x64 -nologo <asynch-exceptions>off <coverage>off <debug-store>object <debug-symbols>on <define>BOOST_ALL_NO_LIB=1 <embed-manifest-via>linker <embed-manifest>on <exception-handling>on <extern-c-nothrow>off <hardcode-dll-paths>false <host-os>windows <include>../include&&/D:/vcpkg/installed/x64-windows/include <inlining>off <install-dependencies>off <link>static <linkflags>-machine:x64 -nologo -debug -INCREMENTAL <location>/D:/vcpkg/buildtrees/boost-exception/x64-windows-dbg/stage/lib <midl-robust>yes <midl-stubless-proxy>yes <optimization>off <os>NT <pch>on <preserve-test-targets>on <profiling>off <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>asynch-exceptions <relevant>cxxstd <relevant>cxxstd-dialect <relevant>debug-store <relevant>debug-symbols <relevant>deduced-address-model <relevant>deduced-architecture <relevant>exception-handling <relevant>extern-c-nothrow <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>lto-mode <relevant>optimization <relevant>pch <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>segmented-stacks <relevant>threading <relevant>threading:<relevant>runtime-link <relevant>threading:<relevant>toolset <relevant>toolset <relevant>toolset-msvc:vendor <relevant>toolset-msvc:version <relevant>variant <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api <response-file>auto <rtti>on <runtime-debugging>on <runtime-link>shared <stdlib>native <strip>off <suppress-import-lib>false <symlink-location>project-relative <tag>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean>.tag <target-os>windows <testing.execute>on <threadapi>win32 <threading>multi <toolset-msvc:version>143 <toolset>msvc <translate-path>@Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build>%Jamfile<D:\vcpkg\buildtrees\boost-exception\src\ost-1.80.0-dffd4d0ef9.clean\build>.stage-translate-path <user-interface>console <variant>debug <vectorize>off <warnings-as-errors>off <warnings>on <windows-api>desktop
 Usage requirements from stage:  <relevant>address-model <relevant>address-sanitizer <relevant>architecture <relevant>asynch-exceptions <relevant>cxxstd <relevant>cxxstd-dialect <relevant>debug-store <relevant>debug-symbols <relevant>deduced-address-model <relevant>deduced-architecture <relevant>exception-handling <relevant>extern-c-nothrow <relevant>inlining <relevant>instruction-set <relevant>link <relevant>lto <relevant>lto-mode <relevant>optimization <relevant>pch <relevant>rtti <relevant>runtime-debugging <relevant>runtime-link <relevant>segmented-stacks <relevant>threading <relevant>toolset <relevant>toolset-msvc:vendor <relevant>toolset-msvc:version <relevant>variant <relevant>warnings <relevant>warnings-as-errors <relevant>windows-api

msvc.read-setup pD:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85msvc-setup.read

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\stage

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\stage\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\stage"

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost"

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\stage\lib

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\stage\lib\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\stage\lib"

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\build

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\build\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\build"

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone"

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\build\7f17d50166d9c3a6a42ab22f318a060b

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\build\7f17d50166d9c3a6a42ab22f318a060b\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\build\7f17d50166d9c3a6a42ab22f318a060b"

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc"

common.mkdir D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85

    if not exist "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85\\" mkdir "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85"

file C:\Users\xiejia\AppData\Local\Temp\jam5278d280.000

msvc.write-setup-script D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85\msvc-setup.bat

type "C:\Users\xiejia\AppData\Local\Temp\jam5278d280.000" > "D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85\msvc-setup.bat"

The system cannot find the path specified.
...removing D:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85\msvc-setup.bat
...skipped pD:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\build\7f17d50166d9c3a6a42ab22f318a060bclone_current_exception_non_intrusive.obj for lack of pD:\vcpkg\buildtrees\boost-exception\x64-windows-dbg\boost\standalone\msvc\943897acc6555446e7558f53bf1a3e85msvc-setup.nup...
...failed updating 1 target...
ninja: build stopped: subcommand failed.

@xiejiashu
Copy link
Author

Presumably because my user pathname is in Chinese. But you should be compatible with Chinese.

@LilyWangLL LilyWangLL added requires:repro The issue is not currently repro-able and removed requires:more-information This Issue requires more information to solve labels Sep 22, 2022
@LilyWangLL
Copy link
Contributor

Presumably because my user pathname is in Chinese. But you should be compatible with Chinese.

Yes, the Chinese characters cause this issue. This is not an issue in vcpkg, the boost b2/bjam haven't handle the Chinese or non-ascii characters. As a workaround, you may need create a account with English name instead.
Duplicate of issue #15201.
The upstream issue: bfgroup/b2#158

@LilyWangLL LilyWangLL added depends:upstream-changes Waiting on a change to the upstream project and removed requires:repro The issue is not currently repro-able labels Oct 21, 2022
@LilyWangLL
Copy link
Contributor

This issue is a upstream issue, I am closing this issue temporarily. If upstream has a solution for this issue, we will sync up the upstream change to vcpkg.

@LilyWangLL LilyWangLL closed this as not planned Won't fix, can't repro, duplicate, stale Oct 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depends:upstream-changes Waiting on a change to the upstream project
Projects
None yet
Development

No branches or pull requests

3 participants