Closed Rita-ritally closed 3 years ago
@Rita-ritally, could you get a clean source and try to build again? I can't repro this issue locally.
Starting package 28/28: boost-regex:x86-windows Building package boost-regex[core]:x86-windows... -- Downloading https://github.com/boostorg/regex/archive/boost-1.72.0.tar.gz... -- Extracting source F:/VCPKG/src/downloads/boostorg-regex-boost-1.72.0.tar.gz -- Using source at F:/VCPKG/src/buildtrees/boost-regex/src/ost-1.72.0-a233385537 -- Building x86-windows-rel -- Building x86-windows-rel done -- Building x86-windows-dbg -- Building x86-windows-dbg done -- Packaging x86-windows-rel -- Packaging x86-windows-rel done -- Packaging x86-windows-dbg -- Packaging x86-windows-dbg done -- Packaging headers -- Packaging headers done -- Using cached F:/VCPKG/src/downloads/boost_LICENSE_1_0.txt -- Installing: F:/VCPKG/src/packages/boost-regex_x86-windows/share/boost-regex/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-regex[core]:x86-windows... done Installing package boost-regex[core]:x86-windows... Installing package boost-regex[core]:x86-windows... done Elapsed time for package boost-regex:x86-windows: 29.45 s
Total elapsed time: 2.17 min
@PhoebeHui Do you mean I delete the source of vcpkg/downloads/boostorg-regex and build again?
I delete all sources of boost-regex in vcpkg and build again ,but not useful.
@Rita-ritally, sorry for my late reply.
Could you try the following steps and see if the issue still occur? ./vcpkg remove boost-modular-build-helper --recurse ./vcpkg remove boost-build --recurse ./vcpkg install boost-regex
@PhoebeHui it doesn't work...... `PS C:\Users\Rita_悦> cd E:\lastdesign\vcpkg PS E:\lastdesign\vcpkg> ./vcpkg remove boost-modular-build-helper --recurse The following packages will be removed: boost-modular-build-helper:x64-windows Removing package boost-modular-build-helper:x64-windows... Removing package boost-modular-build-helper:x64-windows... done Purging package boost-modular-build-helper:x64-windows... Purging package boost-modular-build-helper:x64-windows... done PS E:\lastdesign\vcpkg> ./vcpkg remove boost-build --recurse Your feedback is important to improve Vcpkg! Please take 3 minutes to complete our survey by running: vcpkg contact --survey The following packages will be removed: boost-build:x64-windows Removing package boost-build:x64-windows... Removing package boost-build:x64-windows... done Purging package boost-build:x64-windows... Purging package boost-build:x64-windows... done PS E:\lastdesign\vcpkg> ./vcpkg install boost-regex Computing installation plan... The following packages will be built and installed:
Call Stack (most recent call first): installed/x64-windows/share/boost-build/boost-modular-build.cmake:286 (vcpkg_execute_required_process) ports/boost-regex/portfile.cmake:20 (boost_modular_build) scripts/ports.cmake:90 (include)
Error: Building package boost-regex:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with .\vcpkg update
, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: boost-regex:x64-windows
Vcpkg version: 2020.02.04-nohash
Additionally, attach any relevant sections from the log files above.`
@PhoebeHui I think my visual studio settings may have some problems, but i don't know the specific
@Rita-ritally, thanks for your updates!
Could you also attach failure log E:\lastdesign\vcpkg\buildtrees\boost-regex\build-x64-windows-rel-out.log?
@PhoebeHui thank you for your reply this is my failure log build-x64-windows-rel-out.log
@Rita-ritally, from your log, it seems 'boost_regex-vc141-mt-x64-1_72.dll' linked correctly, I didn't see any compiler errors or link errors, so it's unclear for me.
Boost currently upgrade to 1_73, could you get latest source and see this issue still exist?
I have the same issue and try to fix it. @Rita-ritally : did you find a solution ?
Working Directory: C:/local/vcpkg/buildtrees/boost-regex/src/ost-1.73.0-a7219fe4ec.clean/build
Error code: 1
See logs for more information:
C:\local\vcpkg\buildtrees\boost-regex\build-x64-windows-rel-out.log
Call Stack (most recent call first): installed/x64-windows/share/boost-build/boost-modular-build.cmake:339 (vcpkg_execute_required_process) ports/boost-regex/portfile.cmake:12 (boost_modular_build) scripts/ports.cmake:79 (include)
Error: Building package boost-regex:x64-windows failed with: BUILD_FAILED
Yes!!I changed my computer ID Rita_悦 to Rita,which not contains chinese character. It ran successful after it!!You can try it~
廉悦 | |
---|---|
邮箱:lianyue1998@126.com |
签名由 网易邮箱大师 定制
On 09/23/2020 11:02, SwordenBlue wrote:
I have the same issue and try to fix it. @Rita-ritally : did you find a solution ?
Working Directory: C:/local/vcpkg/buildtrees/boost-regex/src/ost-1.73.0-a7219fe4ec.clean/build Error code: 1 See logs for more information: C:\local\vcpkg\buildtrees\boost-regex\build-x64-windows-rel-out.log
Call Stack (most recent call first): installed/x64-windows/share/boost-build/boost-modular-build.cmake:339 (vcpkg_execute_required_process) ports/boost-regex/portfile.cmake:12 (boost_modular_build) scripts/ports.cmake:79 (include)
Error: Building package boost-regex:x64-windows failed with: BUILD_FAILED
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
It looks similar issue with https://github.com/microsoft/vcpkg/issues/15201, the Chinese characters cause this issue, I will use that issue to track the Upstream changes.
I'm on windows 10 and Visual Studio 2017, I was trying to install the whole boost package with vcpkg install boost:x64-windows and it was fine in the beginning then when building the regex library it failed. There is no space in my vcpkg root. I try to reinstall VS2017 but no use.I have already changed VS2017 language from chinese to English
`PS E:\lastdesign\Facial_Details_Synthesis\src\proxyEstimator\vcpkg> ./vcpkg install boost --triplet x64-windows The following packages will be built and installed: boost[core]:x64-windows
Call Stack (most recent call first): installed/x64-windows/share/boost-build/boost-modular-build.cmake:288 (vcpkg_execute_required_process) ports/boost-regex/portfile.cmake:20 (boost_modular_build) scripts/ports.cmake:94 (include)
Error: Building package boost-regex:x64-windows failed with: BUILD_FAILED Please ensure you're using the latest portfiles with
.\vcpkg update
, then submit an issue at https://github.com/Microsoft/vcpkg/issues including: Package: boost-regex:x64-windows Vcpkg version: 2020.01.17-nohashAdditionally, attach any relevant sections from the log files above.`
Here are build-x64-windows-rel-out.log
notice: found boost-build.jam at E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/tools/boost-build/boost-build.jam notice: loading Boost.Build from E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/tools/boost-build/src/kernel notice: Site configuration files will be ignored due to the notice: --ignore-site-config command-line option. notice: Loading explicitly specified user configuration file: E:\lastdesign\Facial_Details_Synthesis\src\proxyEstimator\vcpkg\buildtrees\boost-regex\x64-windows-rel\user-config.jam notice: Searching 'E:\lastdesign\Facial_Details_Synthesis\src\proxyEstimator\vcpkg\buildtrees\boost-regex\x64-windows-rel' for user-config configuration file 'user-config.jam'. notice: Loading user-config configuration file 'user-config.jam' from 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/buildtrees/boost-regex/x64-windows-rel'. notice: [msvc-cfg] msvc-14.1 detected, command: 'D:\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.13.26128\bin\HostX64\arm\cl.exe' notice: will use 'D:\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\cl.exe' for msvc, condition <toolset>msvc-14.1 notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>/<address-model>', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>/<address-model>32', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>x86/<address-model>', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>x86/<address-model>32', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>/<address-model>64', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat amd64' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>x86/<address-model>64', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat amd64' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>ia64/<address-model>', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_ia64' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>ia64/<address-model>64', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_ia64' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>arm/<address-model>', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_arm' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>arm/<address-model>32', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_arm' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>arm/<address-model>', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_arm64' notice: [msvc-cfg] condition: '<toolset>msvc-14.1/<architecture>arm/<address-model>64', setup: 'E:/lastdesign/Facial_Details_Synthesis/src/proxyEstimator/vcpkg/installed/x64-windows/share/boost-build/nothing.bat x86_arm64' building project Jamfile<E:\lastdesign\Facial_Details_Synthesis\src\proxyEstimator\vcpkg\buildtrees\boost-regex\src\ost-1.72.0-a233385537\build> ('object(project-target)@280') with <address-model>64 <architecture>x86 <debug-symbols>on <link>shared <runtime-link>shared <threadapi>win32 <threading>multi <toolset>msvc <variant>release
build-x64-windows-rel-out.log