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

Error with boost-core hash when building with F40 #1228

Closed
leifliddy opened this issue May 31, 2024 · 4 comments
Closed

Error with boost-core hash when building with F40 #1228

leifliddy opened this issue May 31, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@leifliddy
Copy link
Contributor

leifliddy commented May 31, 2024

Current Behavior

I'm trying to build Cemu on a Fedora 40 system via my fedora cemu podman project:
https://github.com/leifliddy/podman-cemu-builder

but there's an issue with downloading https://github.com/boostorg/core/archive/boost-1.85.0.tar.gz

**The issue doesn't just affect F40 -- the exact same error occurs when building with F39.

This issue should be super easy to replicate via my project.

I'm seeing this in the vcpkg-manifest-install.log

[DEBUG] 1000: execute_process(curl --fail -L https://github.com/boostorg/core/archive/boost-1.85.0.tar.gz --create-dirs --output /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part)
[DEBUG] 1000: cmd_execute_and_stream_data() returned 0 after   450675 us
[DEBUG] Trying to hash /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part
[DEBUG] /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part has hash a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009
error: Failed to download from mirror set
error: File does not have the expected hash:
url: https://github.com/boostorg/core/archive/boost-1.85.0.tar.gz
File: /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part
Expected hash: 3a7be75e52f5c20830fccb9e7391a1e4556ebb072e6324df95b1ba38bed46e24f4c9f27a62a1099eddc90f2ac1ede083f0c850e2dc27fd42375d028516f675b3
Actual hash: a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009
[DEBUG] /source/src/vcpkg/base/downloads.cpp(997):
[DEBUG] Time in subprocesses: 450675us
[DEBUG] Time in parsing JSON: 4us
[DEBUG] Time in JSON reader: 0us
[DEBUG] Time in filesystem: 14us
[DEBUG] Time in loading ports: 0us
[DEBUG] Exiting after 451 ms (451315us)

CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:32 (message):

      Failed to download file with error: 1
      If you are using a proxy, please check your proxy setting. Possible causes are:

      1. You are actually using an HTTP proxy, but setting HTTPS_PROXY variable
         to `https://address:port`. This is not correct, because `https://` prefix
         claims the proxy is an HTTPS proxy, while your proxy (v2ray, shadowsocksr
         , etc..) is an HTTP proxy. Try setting `http://address:port` to both
         HTTP_PROXY and HTTPS_PROXY instead.

      2. If you are using Windows, vcpkg will automatically use your Windows IE Proxy Settings
         set by your proxy software. See https://github.com/microsoft/vcpkg-tool/pull/77
         The value set by your proxy might be wrong, or have same `https://` prefix issue.

      3. Your proxy's remote server is out of service.

      If you've tried directly download the link, and believe this is not a temporary
      download server failure, please submit an issue at https://github.com/Microsoft/vcpkg/issues
      to report this upstream download server failure.


Call Stack (most recent call first):
  scripts/cmake/vcpkg_download_distfile.cmake:270 (z_vcpkg_download_distfile_show_proxy_and_fail)
  scripts/cmake/vcpkg_from_github.cmake:106 (vcpkg_download_distfile)
  buildtrees/versioning_/versions/boost-core/195375664be82cbc16178de90096e451de070d80/portfile.cmake:3 (vcpkg_from_github)
  scripts/ports.cmake:175 (include)


error: building boost-core:x64-linux failed with: BUILD_FAILED
Elapsed time to handle boost-core:x64-linux: 463 ms
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+boost-core
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?title=[boost-core]+Build+error+on+x64-linux&body=Copy+issue+body+from+%2Froot%2Fcemu%2Fbuild%2Fvcpkg_installed%2Fvcpkg%2Fissue_body.md

If I run the following:

[leif.liddy@black tmp]$ wget https://github.com/boostorg/core/archive/boost-1.85.0.tar.gz

[leif.liddy@black tmp]$ openssl sha512 boost-1.85.0.tar.gz
SHA2-512(boost-1.85.0.tar.gz)= a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009

I get the following hash on that file a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009

Why does it think the hash should be 3a7be75e52f5c20830fccb9e7391a1e4556ebb072e6324df95b1ba38bed46e24f4c9f27a62a1099eddc90f2ac1ede083f0c850e2dc27fd42375d028516f675b3??

Expected Behavior

The file hashes should match.

Steps to Reproduce

Run my project -- to build Cemu with Fedora 40
https://github.com/leifliddy/podman-cemu-builder

System Info (Optional)

OS: Fedora 40
GPU: Radeon RX XT/7900

Emulation Settings (Optional)

No response

Logs (Optional)

[root@cemu_builder downloads]# cat  /root/cemu/build/vcpkg-manifest-install.log
A suitable version of cmake was not found (required v3.29.2) Downloading portable cmake 3.29.2...
Downloading cmake...
https://github.com/Kitware/CMake/releases/download/v3.29.2/cmake-3.29.2-linux-x86_64.tar.gz->/root/cemu/dependencies/vcpkg/downloads/cmake-3.29.2-linux-x86_64.tar.gz
Extracting cmake...
Detecting compiler hash for triplet x64-linux...
Compiler found: /usr/bin/c++
The following packages will be built and installed:
    boost-algorithm:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-algorithm/289b704f6e8d17b2d63d1dcdd077eafe38b9c650
  * boost-align:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-align/0c748701339f94c1721d1bb574bb4afeaa77af9b
  * boost-any:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-any/a2426759d8f50ced5428ec22680f7010f7476ae1
  * boost-array:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-array/887dfc0b92387a7232cb1479e19be910521233e8
    boost-asio:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-asio/2119d50063f8eb4f65bf2a79aef1e3449865e5b0
  * boost-assert:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-assert/2720690553c459c12a23f54451fe9c9f1d96164c
  * boost-atomic:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-atomic/98b9c0f27deafd4cb4a361c0836368cc6f4025a1
  * boost-bind:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-bind/3ef8c61e78989d8c9b7e57e63e23a4291822b0a3
  * boost-chrono:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-chrono/e6767fb8800ff117606a75e474255bff566f8eef
  * boost-circular-buffer:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-circular-buffer/c8538d2c00b780914a266f283a48960c2476c814
  * boost-cmake:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-cmake/bb385ffc8aa74989b8198a777f3181b3a209451a
  * boost-concept-check:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-concept-check/36c59f199a9c35fc69d4b1f6f57d580cb74e3172
  * boost-config:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-config/9c454bf1a50c40d4025fe2ee6edc21720cf39c9e
    boost-container:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-container/1261ff9673aab60f032284e51aa4400a1fa88a6a
  * boost-container-hash:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-container-hash/c61380aa9e806ea8b8a4995b416001696a6707d6
  * boost-context:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-context/1397a5da21d9696e3fa825482a56e78a021fcb82
  * boost-conversion:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-conversion/10cb3d14697a464f78d2f6e37a81237644ee1427
  * boost-core:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-core/195375664be82cbc16178de90096e451de070d80
  * boost-coroutine:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-coroutine/67d646701144043603143d87750c4de1629ef263
  * boost-date-time:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-date-time/f74823cc33c643986ea5b190b7c8b2899276e7f1
  * boost-describe:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-describe/5bf8efca10586773cb73e95aad3cecdcff0ea57c
  * boost-detail:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-detail/8b766b66fa3a803b677efde5b4c7eed9e4fdd9e1
  * boost-dynamic-bitset:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-dynamic-bitset/7bcb408d3701dbd4a1ec515957f5879e9d052b8f
  * boost-endian:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-endian/2a1be7e6b3a7db7c7bdc8906d02b719c413b8def
  * boost-exception:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-exception/6b90844360d52f77e060176e0ba59c2b6b585bb9
  * boost-filesystem:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-filesystem/ff9e6c4daeab1e9eb2626b5a1ccbb4cc066e7b1b
  * boost-function:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-function/f10fc77f4c0597464acde55225177170865e48be
  * boost-function-types:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-function-types/92c14af0950ae5db39914882838c80a8e33cae5b
    boost-functional:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-functional/c944ab99b7e422142adb594b89964a20269b4904
  * boost-fusion:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-fusion/91d988664a3d7b4ff92f2b22b9907c04f004d066
  * boost-headers:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-headers/6cf27bbd161498aef1c033c3b3951b27c6f430b7
  * boost-integer:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-integer/734270e5c00d151f6f41c1e9cd325c0c7ae58ea3
  * boost-intrusive:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-intrusive/786765661875cab1398c3170ef649284b558d2b4
  * boost-io:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-io/d6bd5c92bce4ca0e1412b1bd967501e2f6efd086
  * boost-iterator:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-iterator/099bbf852a1d1d8c7f0a7bb7dffb3ae1847b9a93
  * boost-lexical-cast:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-lexical-cast/1124052a647ffc082af444d1e2713beed81e2172
  * boost-move:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-move/687d6e20922f169fbd9aa2eee51f346523c03880
  * boost-mp11:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-mp11/2bda1e298f7390891b33f230bc83a59045d8e7c8
  * boost-mpl:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-mpl/a72bdbc16d26a9d511485400e527b5a3ef04c027
  * boost-multi-index:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-multi-index/34740bb7b1a6afb63e777c3d8cc80e64b547f09c
    boost-nowide:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-nowide/740c49378bb079e89ffb900e18a3df7db3c25982
  * boost-numeric-conversion:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-numeric-conversion/720ba65f90795653294c5dff7646cd7a6c5fb11b
    boost-optional:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-optional/0c8968544493922ea8f12a6e6c3782c3b86e7345
  * boost-parameter:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-parameter/166c5f04d767e7a2550280f8d78f64409aaccdbe
  * boost-phoenix:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-phoenix/343d3b0650278b9cf669e787d35e0552e9f0bae7
  * boost-pool:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-pool/e0b197d034800ffc50d4832364fbe8f84faebe62
  * boost-predef:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-predef/0933b332f19fa5eb1373a9f7deeb554eba833786
  * boost-preprocessor:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-preprocessor/584c8e96d2679e4a63162306107e20d79c669677
    boost-program-options:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-program-options/56202533dad3c6ae1eb1d98ef2a966e96ba12d3c
    boost-property-tree:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-property-tree/58cf6bf5d08210849f23756eb9c940265bc3ebaa
  * boost-proto:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-proto/acfd5013ece8c2a3c2f287ccb060487af5b6ef0f
    boost-ptr-container:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-ptr-container/92c0e035bf331f56b75f98e41a040424ec0e65ba
    boost-random:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-random/48d955c298da1d4daabf112a93fa71d9d882cf40
  * boost-range:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-range/4fb92f1ec30f8469609a1d965f1f7dbf0afa54a0
  * boost-ratio:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-ratio/3532faaa9dc0f52aed83c5902761c3883a0df3e1
  * boost-regex:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-regex/18ca23dc0e589aad64e3bf1a63a531c7938d0f53
  * boost-scope:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-scope/51935d07ba01e8eeb963c4614026f6aec791ad27
  * boost-serialization:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-serialization/68c80587bc870f69fb2c3bf8cdf057fe9b2a115c
    boost-signals2:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-signals2/9e71875533ef9761b6653bf23d3626a03f34491a
  * boost-smart-ptr:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-smart-ptr/38581ab402d9d4a6d9c09c62b9b6f3c5b65c816a
  * boost-spirit:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-spirit/34a533fc9c131afc2aab2793ca48ee3ae0b7c620
  * boost-static-assert:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-static-assert/fc871946acae436f469997b7f59604a4e46ee9a5
    boost-static-string:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-static-string/af9ea3ed9fe22bd47c2299a7bde9691f567c186b
  * boost-system:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-system/5b85bf9f2f1fe69edf1d99e29470bca45cbeed6b
  * boost-thread:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-thread/8a56e3d5d0b99dcf5df8f2f51f2b8bacfbdabec7
  * boost-throw-exception:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-throw-exception/d1b5ac92ece793a441d7130cbf2721fd544950b7
    boost-tokenizer:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-tokenizer/d4d77b143e67e2cd1ef8505847a9f23cb9b3faf0
  * boost-tuple:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-tuple/fa6c63977155870de0165ffd7e2c1d921e1d9644
  * boost-type-index:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-type-index/22c535bdcdd75c80dccb28caca98b6da9bf3b890
  * boost-type-traits:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-type-traits/ebc7ae004450bc4a210e8acb1f713a15fc829935
  * boost-typeof:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-typeof/94d6bbcbb519960482696b50301492c2e71a9d30
  * boost-uninstall:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-uninstall/61f71073f29852425b317ad050b3ee54653f924b
  * boost-unordered:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-unordered/46f5ca53ab03102c5ee470de738a5a3404c75235
  * boost-utility:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-utility/a40330e797feb2590aac114545cc70cf636bc5e3
  * boost-variant:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-variant/0fc759f3ec67e2f3f31302d470bd469c5fe0b062
  * boost-variant2:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-variant2/71aeea8a9326c7b978940c83970790090ddcf8f9
  * boost-winapi:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-winapi/ae89b133b4250b5358379d40dda7df98517e6c96
  * cairo:[email protected]#2 -- /root/cemu/dependencies/vcpkg_overlay_ports_linux/cairo
    curl[core,openssl]:[email protected]#3 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/curl/32945fcb82088dc4055db602b3ebe95f67f04326
  * dbus:[email protected]#2 -- /root/cemu/dependencies/vcpkg_overlay_ports_linux/dbus
  * egl-registry:x64-linux@2024-01-25 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/egl-registry/d883db43133dd223c4ffdbef4193943f6784d43a
  * expat:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/expat/e75ed0e0697a3049343ccfb52fd11eea6cebc30a
    fmt:[email protected]#2 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/fmt/f6f4efa01a5e9ac627f0c6687af8b6b317fbbe42
    glm:[email protected]#3 -- /root/cemu/dependencies/vcpkg_overlay_ports_linux/glm
    glslang:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/glslang/0af162a02e91b107148e1462bde87b8c4a7f6863
  * gtk3:[email protected]#5 -- /root/cemu/dependencies/vcpkg_overlay_ports_linux/gtk3
    hidapi:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/hidapi/ef7fae56bd9bec8a3b50d4ab3f87ba7537ea330b
  * libiconv:[email protected]#3 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/libiconv/0d6e7ebdbfeca59f047e66f632d1d38c2659fc14
  * libjpeg-turbo:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/libjpeg-turbo/6d061c71a48ca2abff5cf471f77ef14d7222aa52
    libpng:[email protected]#2 -- /root/cemu/dependencies/vcpkg_overlay_ports_linux/libpng
    libusb[core,udev]:[email protected]#1 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/libusb/da092fa023f47e3307d55a85bafb31a9c801b715
    libzip:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/libzip/7f4b7231355f6774a5b6915dace3826173b76cee
  * nanosvg:x64-linux@2023-12-29 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/nanosvg/6fbdab7bdd32d0755336f499d49f9a0f31e8fb36
  * opengl:x64-linux@2022-12-04#3 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/opengl/c3ae71738f88449ebcd781cef60d9a253fa091d4
  * opengl-registry:x64-linux@2024-02-10#1 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/opengl-registry/22f7aa58ee78c9f0db904b6251e9265f2be26f9d
    openssl:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/openssl/033278114ce1aff68a03a777df0689c846760006
  * pcre2[core,jit,platform-default-features]:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/pcre2/eeb6bcd249a7a2fd9be3f305c694279227fdf6cc
    pugixml:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/pugixml/6e38344aea6e7529afde3895e0885ed5cb0c0542
    rapidjson:x64-linux@2023-07-17#1 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/rapidjson/a3dfe7dca3a1a27564b1fc5a9aea657cd9dae01c
    sdl2[core,ibus,wayland,x11]:[email protected] -- /root/cemu/dependencies/vcpkg_overlay_ports_linux/sdl2
  * tiff[core,jpeg,zip]:[email protected]#2 -- /root/cemu/dependencies/vcpkg_overlay_ports_linux/tiff
  * vcpkg-boost:x64-linux@2024-04-25 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/vcpkg-boost/885223b657578128c0556fe6b53cfec8cbf50e12
  * vcpkg-cmake:x64-linux@2024-04-18 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake/a10a94e8d0071ed4804d40d0f0f0c5e4e7180afd
  * vcpkg-cmake-config:x64-linux@2022-02-06#1 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-config/8d54cc4f487d51b655abec5f9c9c3f86ca83311f
  * vcpkg-cmake-get-vars:x64-linux@2023-12-31 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-get-vars/725c841810ceb8de33da68ea879eb8f0b4d6c94c
    wxwidgets:[email protected]#2 -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/wxwidgets/b8f5b2c77c26aa8a72b0a9053f459c773ce24218
    zlib:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/zlib/3f05e04b9aededb96786a911a16193cdb711f0c9
    zstd:[email protected] -- /root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/zstd/796171d4d359b6786b8e1380fb6da8e677a9087b
Additional packages (*) will be modified to complete this operation.
Restored 0 package(s) from /root/.cache/vcpkg/archives in 87.9 us. Use --debug to see more details.
Installing 1/108 vcpkg-cmake-config:x64-linux@2022-02-06#1...
Building vcpkg-cmake-config:x64-linux@2022-02-06#1...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-config/8d54cc4f487d51b655abec5f9c9c3f86ca83311f: info: installing overlay port from here
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/vcpkg-port-config.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 2.33 ms.
Elapsed time to handle vcpkg-cmake-config:x64-linux: 12.1 ms
vcpkg-cmake-config:x64-linux package ABI: 207bc136bc6ea2d23b9843e306ebc74ab0a41b18d46cdf78d89fce0e56c86453
Installing 2/108 vcpkg-cmake:x64-linux@2024-04-18...
Building vcpkg-cmake:x64-linux@2024-04-18...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake/a10a94e8d0071ed4804d40d0f0f0c5e4e7180afd: info: installing overlay port from here
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg-port-config.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 2.1 ms.
Elapsed time to handle vcpkg-cmake:x64-linux: 12.2 ms
vcpkg-cmake:x64-linux package ABI: 2f17ee641f601f78afc00cb189b1b8b47bc2e8ac24c123673b6742d3a53cd921
Installing 3/108 vcpkg-boost:x64-linux@2024-04-25...
Building vcpkg-boost:x64-linux@2024-04-25...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/vcpkg-boost/885223b657578128c0556fe6b53cfec8cbf50e12: info: installing overlay port from here
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-boost_x64-linux/share/vcpkg-boost/usage.in
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-boost_x64-linux/share/vcpkg-boost/boost-install.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-boost_x64-linux/share/vcpkg-boost/vcpkg-port-config.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/vcpkg-boost_x64-linux/share/vcpkg-boost/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 1.75 ms.
Elapsed time to handle vcpkg-boost:x64-linux: 11.8 ms
vcpkg-boost:x64-linux package ABI: ca67e19f16f795ef30a81eee1a55fc64627df7ac32969f6cff97bcff99c88687
Installing 4/108 boost-uninstall:[email protected]...
Building boost-uninstall:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-uninstall/61f71073f29852425b317ad050b3ee54653f924b: info: installing overlay port from here
-- 
Please use the following command when you need to remove all boost ports/components:
    "./vcpkg remove boost-uninstall:x64-linux --recurse"

-- Performing post-build validation
Stored binaries in 1 destinations in 1.72 ms.
Elapsed time to handle boost-uninstall:x64-linux: 10.5 ms
boost-uninstall:x64-linux package ABI: d6ccd2a193fe6f4198cd1e0272be47a5fc97f2e5c9716a563817e2721595d483
Installing 5/108 boost-cmake:[email protected]...
Building boost-cmake:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-cmake/bb385ffc8aa74989b8198a777f3181b3a209451a: info: installing overlay port from here
-- Downloading https://github.com/boostorg/boost/archive/boost-1.85.0.tar.gz -> boostorg-boost-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-boost-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-cmake/src/ost-1.85.0-27110fc97f.clean
-- Downloading https://github.com/boostorg/cmake/archive/boost-1.85.0.tar.gz -> boostorg-cmake-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-cmake-boost-1.85.0.tar.gz
-- Applying patch vcpkg-build.diff
-- Applying patch fix-mpi.diff
-- Applying patch no-prefix.diff
-- Applying patch zstd.diff
-- Applying patch add-optional-deps.diff
-- Applying patch fix-missing-archs.diff
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-cmake/src/ost-1.85.0-eff32fc7be.clean
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost-cmake/usage
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Up-to-date: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost/cmake-build
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost/cmake-build/BoostFetch.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost/cmake-build/BoostMessage.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost/cmake-build/BoostTest.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost/cmake-build/BoostTestJamfile.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost/cmake-build/BoostRoot.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost/cmake-build/BoostInstall.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost-cmake/vcpkg-port-config.cmake
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-cmake_x64-linux/share/boost-cmake/copyright
-- Downloading https://github.com/NixOS/patchelf/releases/download/0.14.5/patchelf-0.14.5-x86_64.tar.gz -> patchelf-0.14.5-x86_64.tar.gz...
-- Performing post-build validation
Stored binaries in 1 destinations in 2.9 ms.
Elapsed time to handle boost-cmake:x64-linux: 1.8 s
boost-cmake:x64-linux package ABI: 55f01a3b603fdee3736d023923fe82f5f134e16a4359350762c146668d2e098f
Installing 6/108 boost-headers:[email protected]...
Building boost-headers:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-headers/6cf27bbd161498aef1c033c3b3951b27c6f430b7: info: installing overlay port from here
-- Downloading https://github.com/boostorg/headers/archive/boost-1.85.0.tar.gz -> boostorg-headers-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-headers-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-headers/src/ost-1.85.0-f4cb877742.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-rel
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-headers_x64-linux/share/boost-headers/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 1.94 ms.
Elapsed time to handle boost-headers:x64-linux: 627 ms
boost-headers:x64-linux package ABI: ddab2196e1a783f2836ac77dea2f8253bfa777cfb81b91a3a379df4ab1f365a4
Installing 7/108 boost-config:[email protected]...
Building boost-config:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-config/9c454bf1a50c40d4025fe2ee6edc21720cf39c9e: info: installing overlay port from here
-- Downloading https://github.com/boostorg/config/archive/boost-1.85.0.tar.gz -> boostorg-config-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-config-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-config/src/ost-1.85.0-27fd0e3b2d.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-rel
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-config_x64-linux/share/boost-config/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 19 ms.
Elapsed time to handle boost-config:x64-linux: 754 ms
boost-config:x64-linux package ABI: caa2dc503ca134315dc64d13ef3a88bd2c62c901672f37d8702549e87b014593
Installing 8/108 boost-assert:[email protected]...
Building boost-assert:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-assert/2720690553c459c12a23f54451fe9c9f1d96164c: info: installing overlay port from here
-- Downloading https://github.com/boostorg/assert/archive/boost-1.85.0.tar.gz -> boostorg-assert-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-assert-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-assert/src/ost-1.85.0-3ebeffda26.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-rel
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-assert_x64-linux/share/boost-assert/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 2.18 ms.
Elapsed time to handle boost-assert:x64-linux: 607 ms
boost-assert:x64-linux package ABI: 0510f30d63d39814b47245cad8e26a61c15d7413b4ae2f2f8ba5fd6872f4d43b
Installing 9/108 boost-throw-exception:[email protected]...
Building boost-throw-exception:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-throw-exception/d1b5ac92ece793a441d7130cbf2721fd544950b7: info: installing overlay port from here
-- Downloading https://github.com/boostorg/throw_exception/archive/boost-1.85.0.tar.gz -> boostorg-throw_exception-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-throw_exception-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-throw-exception/src/ost-1.85.0-86061aa58d.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-rel
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-throw-exception_x64-linux/share/boost-throw-exception/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 2.2 ms.
Elapsed time to handle boost-throw-exception:x64-linux: 580 ms
boost-throw-exception:x64-linux package ABI: 557ffcabd5f5853ec6f1be82a48d99c2604feeb687e34db45b6944313913b392
Installing 10/108 boost-predef:[email protected]...
Building boost-predef:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-predef/0933b332f19fa5eb1373a9f7deeb554eba833786: info: installing overlay port from here
-- Downloading https://github.com/boostorg/predef/archive/boost-1.85.0.tar.gz -> boostorg-predef-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-predef-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-predef/src/ost-1.85.0-5f493b23ed.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-rel
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-predef_x64-linux/share/boost-predef/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 10 ms.
Elapsed time to handle boost-predef:x64-linux: 606 ms
boost-predef:x64-linux package ABI: cc8689e4b18e022802dbe5b70356739f1e72b60269075a0d6029ebd97417d1f8
Installing 11/108 boost-mp11:[email protected]...
Building boost-mp11:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-mp11/2bda1e298f7390891b33f230bc83a59045d8e7c8: info: installing overlay port from here
-- Downloading https://github.com/boostorg/mp11/archive/boost-1.85.0.tar.gz -> boostorg-mp11-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-mp11-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-mp11/src/ost-1.85.0-6b8127dc00.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-rel
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-mp11_x64-linux/share/boost-mp11/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 4.61 ms.
Elapsed time to handle boost-mp11:x64-linux: 606 ms
boost-mp11:x64-linux package ABI: 449b7f20d83adf3915aa70f1add4bff387e32c749818024bf48ca97d8a938934
Installing 12/108 boost-static-assert:[email protected]...
Building boost-static-assert:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-static-assert/fc871946acae436f469997b7f59604a4e46ee9a5: info: installing overlay port from here
-- Downloading https://github.com/boostorg/static_assert/archive/boost-1.85.0.tar.gz -> boostorg-static_assert-boost-1.85.0.tar.gz...
-- Extracting source /root/cemu/dependencies/vcpkg/downloads/boostorg-static_assert-boost-1.85.0.tar.gz
-- Using source at /root/cemu/dependencies/vcpkg/buildtrees/boost-static-assert/src/ost-1.85.0-32286774bc.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-rel
-- Installing: /root/cemu/dependencies/vcpkg/packages/boost-static-assert_x64-linux/share/boost-static-assert/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 2.09 ms.
Elapsed time to handle boost-static-assert:x64-linux: 559 ms
boost-static-assert:x64-linux package ABI: 29cd6f383953985c4a2793d33b1539603ab06b9b78c1bfd0aabd9dcb046634c7
Installing 13/108 boost-core:[email protected]...
Building boost-core:[email protected]...
/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-core/195375664be82cbc16178de90096e451de070d80: info: installing overlay port from here
-- Downloading https://github.com/boostorg/core/archive/boost-1.85.0.tar.gz -> boostorg-core-boost-1.85.0.tar.gz...
[DEBUG] To include the environment variables in debug output, pass --debug-env
[DEBUG] Trying to load bundleconfig from /root/cemu/dependencies/vcpkg/vcpkg-bundle.json
[DEBUG] Failed to open: /root/cemu/dependencies/vcpkg/vcpkg-bundle.json
[DEBUG] Bundle config: readonly=false, usegitregistry=false, embeddedsha=nullopt, deployment=Git, vsversion=nullopt
[DEBUG] Force disabling metrics with --disable-metrics
[DEBUG] Feature flag 'binarycaching' unset
[DEBUG] Feature flag 'compilertracking' unset
[DEBUG] Feature flag 'registries' unset
[DEBUG] Feature flag 'versions' unset
[DEBUG] Feature flag 'dependencygraph' unset
[DEBUG] 1000: execute_process(curl --fail -L https://github.com/boostorg/core/archive/boost-1.85.0.tar.gz --create-dirs --output /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part)
[DEBUG] 1000: cmd_execute_and_stream_data() returned 0 after   450675 us
[DEBUG] Trying to hash /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part
[DEBUG] /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part has hash a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009
error: Failed to download from mirror set
error: File does not have the expected hash:
url: https://github.com/boostorg/core/archive/boost-1.85.0.tar.gz
File: /root/cemu/dependencies/vcpkg/downloads/boostorg-core-boost-1.85.0.tar.gz.1118.part
Expected hash: 3a7be75e52f5c20830fccb9e7391a1e4556ebb072e6324df95b1ba38bed46e24f4c9f27a62a1099eddc90f2ac1ede083f0c850e2dc27fd42375d028516f675b3
Actual hash: a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009
[DEBUG] /source/src/vcpkg/base/downloads.cpp(997): 
[DEBUG] Time in subprocesses: 450675us
[DEBUG] Time in parsing JSON: 4us
[DEBUG] Time in JSON reader: 0us
[DEBUG] Time in filesystem: 14us
[DEBUG] Time in loading ports: 0us
[DEBUG] Exiting after 451 ms (451315us)

CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:32 (message):
      
      Failed to download file with error: 1
      If you are using a proxy, please check your proxy setting. Possible causes are:
      
      1. You are actually using an HTTP proxy, but setting HTTPS_PROXY variable
         to `https://address:port`. This is not correct, because `https://` prefix
         claims the proxy is an HTTPS proxy, while your proxy (v2ray, shadowsocksr
         , etc..) is an HTTP proxy. Try setting `http://address:port` to both
         HTTP_PROXY and HTTPS_PROXY instead.
      
      2. If you are using Windows, vcpkg will automatically use your Windows IE Proxy Settings
         set by your proxy software. See https://github.com/microsoft/vcpkg-tool/pull/77
         The value set by your proxy might be wrong, or have same `https://` prefix issue.
      
      3. Your proxy's remote server is out of service.
      
      If you've tried directly download the link, and believe this is not a temporary
      download server failure, please submit an issue at https://github.com/Microsoft/vcpkg/issues
      to report this upstream download server failure.
      

Call Stack (most recent call first):
  scripts/cmake/vcpkg_download_distfile.cmake:270 (z_vcpkg_download_distfile_show_proxy_and_fail)
  scripts/cmake/vcpkg_from_github.cmake:106 (vcpkg_download_distfile)
  buildtrees/versioning_/versions/boost-core/195375664be82cbc16178de90096e451de070d80/portfile.cmake:3 (vcpkg_from_github)
  scripts/ports.cmake:175 (include)


error: building boost-core:x64-linux failed with: BUILD_FAILED
Elapsed time to handle boost-core:x64-linux: 463 ms
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+boost-core
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?title=[boost-core]+Build+error+on+x64-linux&body=Copy+issue+body+from+%2Froot%2Fcemu%2Fbuild%2Fvcpkg_installed%2Fvcpkg%2Fissue_body.md
@leifliddy leifliddy added the bug Something isn't working label May 31, 2024
@leifliddy leifliddy changed the title Enter a title for the bug report here Error with boost-1.85.0.tar.gz building with F40 May 31, 2024
@leifliddy
Copy link
Contributor Author

leifliddy commented May 31, 2024

Update:
I was able to bypass this error by manually editing ./dependencies/vcpkg/buildtrees/versioning_/versions/boost-core/195375664be82cbc16178de90096e451de070d80/portfile.cmake with the correct hash: a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009

But then I instantly ran into another hash error:

/root/cemu/dependencies/vcpkg/buildtrees/versioning_/versions/boost-describe/5bf8efca10586773cb73e95aad3cecdcff0ea57c: info: installing overlay port from here
-- Downloading https://github.com/boostorg/describe/archive/boost-1.85.0.tar.gz -> boostorg-describe-boost-1.85.0.tar.gz...
[DEBUG] To include the environment variables in debug output, pass --debug-env
[DEBUG] Trying to load bundleconfig from /root/cemu/dependencies/vcpkg/vcpkg-bundle.json
[DEBUG] Failed to open: /root/cemu/dependencies/vcpkg/vcpkg-bundle.json
[DEBUG] Bundle config: readonly=false, usegitregistry=false, embeddedsha=nullopt, deployment=Git, vsversion=nullopt
[DEBUG] Force disabling metrics with --disable-metrics
[DEBUG] Feature flag 'binarycaching' unset
[DEBUG] Feature flag 'compilertracking' unset
[DEBUG] Feature flag 'registries' unset
[DEBUG] Feature flag 'versions' unset
[DEBUG] Feature flag 'dependencygraph' unset
[DEBUG] 1000: execute_process(curl --fail -L https://github.com/boostorg/describe/archive/boost-1.85.0.tar.gz --create-dirs --output /root/cemu/dependencies/vcpkg/downloads/boostorg-describe-boost-1.85.0.tar.gz.1358.part)
[DEBUG] 1000: cmd_execute_and_stream_data() returned 0 after   440714 us
[DEBUG] Trying to hash /root/cemu/dependencies/vcpkg/downloads/boostorg-describe-boost-1.85.0.tar.gz.1358.part
[DEBUG] /root/cemu/dependencies/vcpkg/downloads/boostorg-describe-boost-1.85.0.tar.gz.1358.part has hash b1f39b2c5481a6de75bc5a77c03227fef3a889cc04b9512fadc3e689259fe4c367dec665b1f132267cf0cbe1b1d1908f521a7e9c4c622e22701b015be44f89ca
error: Failed to download from mirror set
error: File does not have the expected hash:
url: https://github.com/boostorg/describe/archive/boost-1.85.0.tar.gz
File: /root/cemu/dependencies/vcpkg/downloads/boostorg-describe-boost-1.85.0.tar.gz.1358.part
Expected hash: 19047106756e869163812439aaf2720924f1aa1e06a7cc40093330fa0260eae764ff08de57500faf49e128d3f4ebd63448c2272206e6cee77a2248ce098ccade
Actual hash: b1f39b2c5481a6de75bc5a77c03227fef3a889cc04b9512fadc3e689259fe4c367dec665b1f132267cf0cbe1b1d1908f521a7e9c4c622e22701b015be44f89ca

Something is seriously wrong here. Why are these sha512 hashes all wrong!?

@leifliddy
Copy link
Contributor Author

leifliddy commented May 31, 2024

WTF!? According to
https://github.com/microsoft/vcpkg/blob/master/ports/boost-core/portfile.cmake

The correct hash for boost-core is a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009

# Automatically generated by scripts/boost/generate-ports.ps1

vcpkg_from_github(
    OUT_SOURCE_PATH SOURCE_PATH
    REPO boostorg/core
    REF boost-${VERSION}
    SHA512 a1e774c98b537dd42018742af68f5889af1afd4e6c9809399987124e56a3b9ae2f20e8173170bc6fc0ad76fb95e2da7b9d385a4037e9ee12011fc02bf8f7e009
    HEAD_REF master
)

set(FEATURE_OPTIONS "")
boost_configure_and_install(
    SOURCE_PATH "${SOURCE_PATH}"
    OPTIONS ${FEATURE_OPTIONS}
)

@leifliddy leifliddy changed the title Error with boost-1.85.0.tar.gz building with F40 Error with boost-core hash when building with F40 May 31, 2024
@goeiecool9999
Copy link
Collaborator

We're aware of this issue. Here are more details microsoft/vcpkg#38974. The gist is that boost changed files on their servers breaking all boost vcpkg ports. You should be able to checkout the latest vcpkg commit and update builtin-baseline in vcpkg.json to a version past microsoft/vcpkg@a8954b9. This will update some dependencies like wxwidgets. If you don't want to update any dependencies, you can update vcpkg to a newer commit, keep builtin-baseline the same, and add the following to vcpkg.json

  "overrides": [
    {"name":"boost-core", "version": "1.85.0", "port-version": 2},
    {"name":"boost-describe", "version": "1.85.0", "port-version": 2},
    {"name":"boost-unordered", "version": "1.85.0", "port-version": 2},
    {"name":"boost-variant2", "version": "1.85.0", "port-version": 2},
    {"name":"boost-intrusive", "version": "1.85.0", "port-version": 2},
    {"name":"boost-filesystem", "version": "1.85.0", "port-version": 2},
    {"name":"boost-multi-index", "version": "1.85.0", "port-version": 2},
    {"name":"boost-serialization", "version": "1.85.0", "port-version": 1},
    {"name":"boost-tokenizer", "version": "1.85.0", "port-version": 1},
    {"name":"boost-container", "version": "1.85.0", "port-version": 1},
    {"name":"boost-program-options", "version": "1.85.0", "port-version": 2},
    {"name":"boost-nowide", "version": "1.85.0", "port-version": 2},
    {"name":"boost-algorithm", "version": "1.85.0", "port-version": 1},
    {"name":"boost-functional", "version": "1.85.0", "port-version": 1},
    {"name":"boost-optional", "version": "1.85.0", "port-version": 1},
    {"name":"boost-signals2", "version": "1.85.0", "port-version": 1},
    {"name":"boost-asio", "version": "1.85.0", "port-version": 2},
    {"name":"boost-ptr-container", "version": "1.85.0", "port-version": 1},
    {"name":"boost-property-tree", "version": "1.85.0", "port-version": 1},
    {"name":"boost-static-string", "version": "1.85.0", "port-version": 1},
    {"name":"boost-random", "version": "1.85.0", "port-version": 1}
  ]

@Exzap
Copy link
Member

Exzap commented Jun 9, 2024

Closing this since it was fixed by #1229

@Exzap Exzap closed this as completed Jun 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants