Closed xuhancn closed 1 year ago
Host Environment
To Reproduce
Steps to reproduce the behavior:
./vcpkg install cpprestsdk cpprestsdk:x64-windows-static
Failure logs
E:\xu_git\vcpkg>vcpkg install cpprestsdk cpprestsdk:x64-windows-static Computing installation plan... A suitable version of cmake was not found (required v3.24.0). Downloading portable cmake v3.24.0... Downloading cmake... https://github.com/Kitware/CMake/releases/download/v3.24.0/cmake-3.24.0-windows-i386.zip -> E:\xu_git\vcpkg\downloads\cmake-3.24.0-windows-i386.zip Extracting cmake... The following packages will be built and installed: * brotli[core]:x64-windows-static -> 1.0.9#3 * brotli[core]:x86-windows -> 1.0.9#3 cpprestsdk[brotli,compression,core,default-features]:x64-windows-static -> 2.10.18#2 cpprestsdk[brotli,compression,core,default-features]:x86-windows -> 2.10.18#2 * vcpkg-cmake[core]:x64-windows -> 2022-08-18 * vcpkg-cmake-config[core]:x64-windows -> 2022-02-06#1 * zlib[core]:x64-windows-static -> 1.2.12#2 * zlib[core]:x86-windows -> 1.2.12#2 Additional packages (*) will be modified to complete this operation. Detecting compiler hash for triplet x64-windows... A suitable version of powershell-core was not found (required v7.2.6). Downloading portable powershell-core v7.2.6... Downloading powershell-core... https://github.com/PowerShell/PowerShell/releases/download/v7.2.6/PowerShell-7.2.6-win-x86.zip -> E:\xu_git\vcpkg\downloads\PowerShell-7.2.6-win-x86.zip Extracting powershell-core... Detecting compiler hash for triplet x64-windows-static... Detecting compiler hash for triplet x86-windows... Restored 0 package(s) from C:\Users\Xuhan\AppData\Local\vcpkg\archives in 175.6 us. Use --debug to see more details. Installing 1/8 vcpkg-cmake:x64-windows... Building vcpkg-cmake[core]:x64-windows... -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake_x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake_x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake_x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake_x64-windows/share/vcpkg-cmake/vcpkg-port-config.cmake -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake_x64-windows/share/vcpkg-cmake/copyright -- Performing post-build validation -- Performing post-build validation done A suitable version of 7zip was not found (required v21.7.0). Downloading portable 7zip v21.7.0... Downloading 7zip... https://www.7-zip.org/a/7z2107-extra.7z -> E:\xu_git\vcpkg\downloads\7z2107-extra.7z Extracting 7zip... Stored binary cache: "C:\Users\Xuhan\AppData\Local\vcpkg\archives\1e\1e280e16e490bf3672de407a7e36ec20135e4dffdd4067206825b4cb0fc417e3.zip" Elapsed time to handle vcpkg-cmake:x64-windows: 3.066 s Installing 2/8 vcpkg-cmake-config:x64-windows... Building vcpkg-cmake-config[core]:x64-windows... -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake-config_x64-windows/share/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake-config_x64-windows/share/vcpkg-cmake-config/vcpkg-port-config.cmake -- Installing: E:/xu_git/vcpkg/packages/vcpkg-cmake-config_x64-windows/share/vcpkg-cmake-config/copyright -- Performing post-build validation -- Performing post-build validation done Stored binary cache: "C:\Users\Xuhan\AppData\Local\vcpkg\archives\4d\4d19bac98e3709ba45ff39b8fd27d85d087b4aa2e03e1602b8d4bc6096e1e2b9.zip" Elapsed time to handle vcpkg-cmake-config:x64-windows: 90.14 ms Installing 3/8 brotli:x64-windows-static... Building brotli[core]:x64-windows-static... -- Downloading https://github.com/google/brotli/archive/e61745a6b7add50d380cfd7d3883dd6c62fc2c71.tar.gz -> google-brotli-e61745a6b7add50d380cfd7d3883dd6c62fc2c71.tar.gz... -- Extracting source E:/xu_git/vcpkg/downloads/google-brotli-e61745a6b7add50d380cfd7d3883dd6c62fc2c71.tar.gz -- Applying patch install.patch -- Applying patch fix-arm-uwp.patch -- Applying patch pkgconfig.patch -- Applying patch fix-ios.patch -- Using source at E:/xu_git/vcpkg/buildtrees/brotli/src/6c62fc2c71-7c6c2710e9.clean -- Configuring x64-windows-static -- Building x64-windows-static-dbg -- Building x64-windows-static-rel -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x64-windows-static/lib/pkgconfig/libbrotlicommon.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x64-windows-static/lib/pkgconfig/libbrotlidec.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x64-windows-static/lib/pkgconfig/libbrotlienc.pc -- Downloading https://repo.msys2.org/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst;https://www2.futureware.at/~nickoe/msys2-mirror/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst;https://mirror.yandex.ru/mirrors/msys2/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst;https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst;https://mirrors.ustc.edu.cn/msys2/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst;https://mirror.bit.edu.cn/msys2/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst;https://mirror.selfnet.de/msys2/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst;https://mirrors.sjtug.sjtu.edu.cn/msys2/mingw/i686/mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst -> msys-mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst... -- Downloading https://repo.msys2.org/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst;https://www2.futureware.at/~nickoe/msys2-mirror/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst;https://mirror.yandex.ru/mirrors/msys2/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst;https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst;https://mirrors.ustc.edu.cn/msys2/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst;https://mirror.bit.edu.cn/msys2/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst;https://mirror.selfnet.de/msys2/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst;https://mirrors.sjtug.sjtu.edu.cn/msys2/mingw/i686/mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst -> msys-mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst... -- Using msys root at E:/xu_git/vcpkg/downloads/tools/msys2/9a1ec3f33446b195 -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x64-windows-static/debug/lib/pkgconfig/libbrotlicommon.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x64-windows-static/debug/lib/pkgconfig/libbrotlidec.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x64-windows-static/debug/lib/pkgconfig/libbrotlienc.pc -- Installing: E:/xu_git/vcpkg/packages/brotli_x64-windows-static/share/brotli/copyright -- Performing post-build validation -- Performing post-build validation done Stored binary cache: "C:\Users\Xuhan\AppData\Local\vcpkg\archives\17\17facbb54b97af393e960e29ef9c9f62454805fcfbf1595aa74500e90b1bc1ab.zip" Elapsed time to handle brotli:x64-windows-static: 13.75 s Installing 4/8 brotli:x86-windows... Building brotli[core]:x86-windows... -- Using cached google-brotli-e61745a6b7add50d380cfd7d3883dd6c62fc2c71.tar.gz. -- Cleaning sources at E:/xu_git/vcpkg/buildtrees/brotli/src/6c62fc2c71-7c6c2710e9.clean. Use --editable to skip cleaning for the packages you specify. -- Extracting source E:/xu_git/vcpkg/downloads/google-brotli-e61745a6b7add50d380cfd7d3883dd6c62fc2c71.tar.gz -- Applying patch install.patch -- Applying patch fix-arm-uwp.patch -- Applying patch pkgconfig.patch -- Applying patch fix-ios.patch -- Using source at E:/xu_git/vcpkg/buildtrees/brotli/src/6c62fc2c71-7c6c2710e9.clean -- Configuring x86-windows -- Building x86-windows-dbg -- Building x86-windows-rel -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x86-windows/lib/pkgconfig/libbrotlicommon.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x86-windows/lib/pkgconfig/libbrotlidec.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x86-windows/lib/pkgconfig/libbrotlienc.pc -- Using cached msys-mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst. -- Using cached msys-mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst. -- Using msys root at E:/xu_git/vcpkg/downloads/tools/msys2/9a1ec3f33446b195 -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x86-windows/debug/lib/pkgconfig/libbrotlicommon.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x86-windows/debug/lib/pkgconfig/libbrotlidec.pc -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/brotli_x86-windows/debug/lib/pkgconfig/libbrotlienc.pc -- Installing: E:/xu_git/vcpkg/packages/brotli_x86-windows/share/brotli/copyright -- Performing post-build validation Detected outdated dynamic CRT in the following files: E:\xu_git\vcpkg\packages\brotli_x86-windows\bin\brotlicommon.dll: msvcr120.dll E:\xu_git\vcpkg\packages\brotli_x86-windows\bin\brotlidec.dll: msvcr120.dll E:\xu_git\vcpkg\packages\brotli_x86-windows\bin\brotlienc.dll: msvcr120.dll To inspect the dll files, use: dumpbin.exe /dependents mydllfile.dll Found 1 post-build check problem(s). To submit these ports to curated catalogs, please first correct the portfile: E:\xu_git\vcpkg\ports\brotli\portfile.cmake -- Performing post-build validation done Stored binary cache: "C:\Users\Xuhan\AppData\Local\vcpkg\archives\9e\9e2c279ffc0c809989508c4a1935f7e8d0991fb976015852e370a73ae3c49c7a.zip" Elapsed time to handle brotli:x86-windows: 7.977 s Installing 5/8 zlib:x64-windows-static... Building zlib[core]:x64-windows-static... -- Downloading https://github.com/madler/zlib/archive/v1.2.12.tar.gz -> madler-zlib-v1.2.12.tar.gz... -- Extracting source E:/xu_git/vcpkg/downloads/madler-zlib-v1.2.12.tar.gz -- Applying patch cmake_dont_build_more_than_needed.patch -- Applying patch 0001-Prevent-invalid-inclusions-when-HAVE_-is-set-to-0.patch -- Applying patch debug-postfix-mingw.patch -- Applying patch 0002-android-build-mingw.patch -- Applying patch CVE-2022-37434.patch -- Using source at E:/xu_git/vcpkg/buildtrees/zlib/src/v1.2.12-abaac2035a.clean -- Configuring x64-windows-static -- Building x64-windows-static-dbg -- Building x64-windows-static-rel -- Installing: E:/xu_git/vcpkg/packages/zlib_x64-windows-static/share/zlib/vcpkg-cmake-wrapper.cmake -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/zlib_x64-windows-static/lib/pkgconfig/zlib.pc -- Using cached msys-mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst. -- Using cached msys-mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst. -- Using msys root at E:/xu_git/vcpkg/downloads/tools/msys2/9a1ec3f33446b195 -- Fixing pkgconfig file: E:/xu_git/vcpkg/packages/zlib_x64-windows-static/debug/lib/pkgconfig/zlib.pc -- Installing: E:/xu_git/vcpkg/packages/zlib_x64-windows-static/share/zlib/copyright -- Performing post-build validation -- Performing post-build validation done Stored binary cache: "C:\Users\Xuhan\AppData\Local\vcpkg\archives\fd\fd2646a2e4c5f19e2d20bc4a607d62678e21c96651c3bce33bee712cc99ef2e6.zip" Elapsed time to handle zlib:x64-windows-static: 5.669 s Installing 6/8 cpprestsdk:x64-windows-static... Building cpprestsdk[brotli,compression,core,default-features]:x64-windows-static... -- Downloading https://github.com/Microsoft/cpprestsdk/archive/122d09549201da5383321d870bed45ecb9e168c5.tar.gz -> Microsoft-cpprestsdk-122d09549201da5383321d870bed45ecb9e168c5.tar.gz... -- Extracting source E:/xu_git/vcpkg/downloads/Microsoft-cpprestsdk-122d09549201da5383321d870bed45ecb9e168c5.tar.gz -- Applying patch fix-find-openssl.patch -- Applying patch fix_narrowing.patch -- Using source at E:/xu_git/vcpkg/buildtrees/cpprestsdk/src/ecb9e168c5-ec5efbc4a8.clean -- Configuring x64-windows-static CMake Warning at installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:310 (message): The following variables are not used in CMakeLists.txt: WEBSOCKETPP_CONFIG WEBSOCKETPP_CONFIG_VERSION Please recheck them and remove the unnecessary options from the `vcpkg_cmake_configure` call. If these options should still be passed for whatever reason, please use the `MAYBE_UNUSED_VARIABLES` argument. Call Stack (most recent call first): ports/cpprestsdk/portfile.cmake:32 (vcpkg_cmake_configure) scripts/ports.cmake:147 (include) -- Building x64-windows-static-dbg CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:129 (message): Command failed: E:/xu_git/vcpkg/downloads/tools/cmake-3.24.0-windows/cmake-3.24.0-windows-i386/bin/cmake.exe --build . --config Debug --target install -- -v -j17 Working Directory: E:/xu_git/vcpkg/buildtrees/cpprestsdk/x64-windows-static-dbg See logs for more information: E:\xu_git\vcpkg\buildtrees\cpprestsdk\install-x64-windows-static-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) ports/cpprestsdk/portfile.cmake:47 (vcpkg_cmake_install) scripts/ports.cmake:147 (include) error: building cpprestsdk:x64-windows-static failed with: BUILD_FAILED error: Please ensure you're using the latest port files with `git pull` and `vcpkg update`. Then check for known issues at: https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+cpprestsdk You can submit a new issue at: https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[cpprestsdk]+Build+error Include '[cpprestsdk] Build error' in your bug report title, the following version information in your bug description, and attach any relevant failure logs from above. vcpkg-tool version: 2022-09-20-522aa94e9d261c7d7b2f079bf2591ca62df5c714 vcpkg-scripts version: 1704a11b5 2022-10-08 (7 hours ago) Please use the prefilled template from E:\xu_git\vcpkg\installed\vcpkg\issue_body.md when reporting your issue.
Additional context
Add any other context about the problem here, such as what you have already tried to resolve the issue.
upgrade complier to WA.
Host Environment
To Reproduce
Steps to reproduce the behavior:
./vcpkg install cpprestsdk cpprestsdk:x64-windows-static
Failure logs
Additional context
Add any other context about the problem here, such as what you have already tried to resolve the issue.