microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
22.75k stars 6.29k forks source link

internal error: /source/src/vcpkg/base/files.cpp(3958): vcpkg has crashed #39963

Closed hqho closed 2 weeks ago

hqho commented 1 month ago

Describe the bug vcpkg crashed building azure sdk for cpp with vcpkg version 2024.05.24

Environment

OS: SUSE Linux Enterprise Server 15 SP4 Compiler: gcc version 7.5.0 (SUSE Linux)

To Reproduce Steps to reproduce the behavior:

cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX="$InstallDIR/local" -DCMAKE_TOOLCHAIN_FILE=$InstallDIR/vcpkg/scripts/buildsystems/vcpkg.cmake

Expected behavior

vcpkg does not crash

Failure logs

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->/gitspace/hh186013/suselinux-x8664/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:
    curl[core,non-http,openssl,ssl]:x64-linux@8.5.0 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/curl/b30c6697e314cdba601dee9bdef0ed01e1d09c8f
  * libiconv:x64-linux@1.17 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/libiconv/1f92b7d29ce3243d3d51e07686869eca63ece88a
  * liblzma:x64-linux@5.2.5#6 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/liblzma/96b6aac6211ad3fd3da29508a519c3cd5f09716d
    libxml2:x64-linux@2.9.14#1 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/libxml2/e1262b96218e08ee3cc877999c759e658cca8273
  * nlohmann-json:x64-linux@3.11.2 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/nlohmann-json/caa64b8c731ac2457575ea3c5f1827bc82ecac84
    openssl:x64-linux@1.1.1l -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267
    opentelemetry-cpp:x64-linux@1.6.0 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/opentelemetry-cpp/b85f6215a2936a5a21c752b11e16fc7250a102b2
  * vcpkg-cmake:x64-linux@2022-09-26 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake/8827e6f24005c4f60cb0a579a3a0115ef3d7b6c3
  * vcpkg-cmake-config:x64-linux@2022-02-06#1 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-config/8d54cc4f487d51b655abec5f9c9c3f86ca83311f
  * zlib:x64-linux@1.2.12#2 -- /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/zlib/d40d86865ecbcc5b54d21f840dd2212556aeadd5
Additional packages (*) will be modified to complete this operation.
Restored 0 package(s) from /home/hh186013/.cache/vcpkg/archives in 11.8 ms. Use --debug to see more details.
Installing 1/10 openssl:x64-linux@1.1.1l...
Building openssl:x64-linux@1.1.1l...
/gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267: info: installing overlay port from here
-- Downloading https://www.openssl.org/source/openssl-1.1.1l.tar.gz;https://www.openssl.org/source/old/1.1.1/openssl-1.1.1l.tar.gz -> openssl-1.1.1l.tar.gz...
CMake Warning at scripts/cmake/vcpkg_fail_port_install.cmake:2 (message):
  vcpkg_fail_port_install has been removed and all values should be moved by
  adding `supports` field to manifest file or directly adding `openssl:=fail`
  to _scripts/ci.baseline.txt_.

  Please remove `vcpkg_fail_port_install(...)`.

Call Stack (most recent call first):
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/unix/portfile.cmake:2 (vcpkg_fail_port_install)
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/portfile.cmake:21 (include)
  scripts/ports.cmake:175 (include)

-- Extracting source /gitspace/hh186013/suselinux-x8664/vcpkg/downloads/openssl-1.1.1l.tar.gz
-- Using source at /gitspace/hh186013/suselinux-x8664/vcpkg/buildtrees/openssl/src/1.1.1l-5a7d592597.clean
-- Configuring x64-linux-rel
CMake Warning at scripts/cmake/vcpkg_configure_cmake.cmake:384 (message):
  The following variables are not used in CMakeLists.txt:

      INSTALL_HEADERS

  Please recheck them and remove the unnecessary options from the
  `vcpkg_configure_cmake` call.

  If these options should still be passed for whatever reason, please use the
  `MAYBE_UNUSED_VARIABLES` argument.
Call Stack (most recent call first):
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/unix/portfile.cmake:22 (vcpkg_configure_cmake)
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/portfile.cmake:21 (include)
  scripts/ports.cmake:175 (include)

-- Building x64-linux-rel
-- Fixing pkgconfig file: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/lib/pkgconfig/libcrypto.pc
-- Fixing pkgconfig file: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/lib/pkgconfig/libssl.pc
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/aes.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/asn1.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/asn1_mac.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/asn1err.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/asn1t.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/async.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/asyncerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/bio.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/bioerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/blowfish.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/bn.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/bnerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/buffer.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/buffererr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/camellia.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/cast.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/cmac.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/cms.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/cmserr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/comp.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/comperr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/conf.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/conf_api.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/conferr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/crypto.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/cryptoerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ct.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/cterr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/des.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/dh.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/dherr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/dsa.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/dsaerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/dtls1.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/e_os2.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ebcdic.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ec.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ecdh.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ecdsa.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ecerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/engine.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/engineerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/err.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/evp.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/evperr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/hmac.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/idea.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/kdf.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/kdferr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/lhash.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/md2.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/md4.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/md5.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/mdc2.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/modes.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/obj_mac.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/objects.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/objectserr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ocsp.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ocsperr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/opensslconf.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/opensslv.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ossl_typ.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/pem.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/pem2.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/pemerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/pkcs12.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/pkcs12err.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/pkcs7.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/pkcs7err.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/rand.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/rand_drbg.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/randerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/rc2.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/rc4.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/rc5.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ripemd.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/rsa.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/rsaerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/safestack.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/seed.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/sha.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/srp.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/srtp.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ssl.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ssl2.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ssl3.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/sslerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/stack.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/store.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/storeerr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/symhacks.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/tls1.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ts.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/tserr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/txt_db.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/ui.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/uierr.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/whrlpool.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/x509.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/x509_vfy.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/x509err.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/x509v3.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/include/openssl/x509v3err.h
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/share/openssl/copyright
-- Installing: /gitspace/hh186013/suselinux-x8664/vcpkg/packages/openssl_x64-linux/share/openssl/usage
-- 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
internal error: /source/src/vcpkg/base/files.cpp(3958): vcpkg has crashed; no additional details are available.
Please open an issue at https://github.com/microsoft/vcpkg/issues/new?template=other-type-of-bug-report.md&labels=category:vcpkg-bug with detailed steps to reproduce the problem.
MonicaLiu0311 commented 1 month ago

If using manifest mode, provide vcpkg.json.

hqho commented 1 month ago

vcpkg.json

MonicaLiu0311 commented 1 month ago
monica@monica003:/mnt/vcpkg$ ./vcpkg version
vcpkg package management program version 2024-07-10-d2dfc73769081bdd9b782d08d27794780b7a99b9

See LICENSE.txt for license information.
monica@monica003:/mnt/vcpkg$ cat /proc/version
Linux version 6.5.0-1016-azure (buildd@bos03-amd64-021) (x86_64-linux-gnu-gcc-11 (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #16~22.04.1-Ubuntu SMP Fri Feb 16 15:42:02 UTC 2024

Sorry I didn't repro your issue.

Installing 33/42 openssl:x64-linux@1.1.1l...
Building openssl:x64-linux@1.1.1l...
/mnt/vcpkg/buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267: info: installing overlay port from here
-- Downloading https://www.openssl.org/source/openssl-1.1.1l.tar.gz;https://www.openssl.org/source/old/1.1.1/openssl-1.1.1l.tar.gz -> openssl-1.1.1l.tar.gz...
CMake Warning at scripts/cmake/vcpkg_fail_port_install.cmake:2 (message):
  vcpkg_fail_port_install has been removed and all values should be moved by
  adding `supports` field to manifest file or directly adding `openssl:=fail`
  to _scripts/ci.baseline.txt_.

  Please remove `vcpkg_fail_port_install(...)`.

Call Stack (most recent call first):
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/unix/portfile.cmake:2 (vcpkg_fail_port_install)
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/portfile.cmake:21 (include)
  scripts/ports.cmake:192 (include)

-- Extracting source /mnt/vcpkg/downloads/openssl-1.1.1l.tar.gz
-- Using source at /mnt/vcpkg/buildtrees/openssl/src/1.1.1l-5a7d592597.clean
-- Configuring x64-linux-dbg
-- Configuring x64-linux-rel
CMake Warning at scripts/cmake/vcpkg_configure_cmake.cmake:384 (message):
  The following variables are not used in CMakeLists.txt:

      INSTALL_HEADERS

  Please recheck them and remove the unnecessary options from the
  `vcpkg_configure_cmake` call.

  If these options should still be passed for whatever reason, please use the
  `MAYBE_UNUSED_VARIABLES` argument.
Call Stack (most recent call first):
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/unix/portfile.cmake:22 (vcpkg_configure_cmake)
  buildtrees/versioning_/versions/openssl/1916410d0a836cb70be2341fa3ec3cce74d25267/portfile.cmake:21 (include)
  scripts/ports.cmake:192 (include)

-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Fixing pkgconfig file: /mnt/vcpkg/packages/openssl_x64-linux/lib/pkgconfig/libcrypto.pc
-- Fixing pkgconfig file: /mnt/vcpkg/packages/openssl_x64-linux/lib/pkgconfig/libssl.pc
-- Fixing pkgconfig file: /mnt/vcpkg/packages/openssl_x64-linux/debug/lib/pkgconfig/libcrypto.pc
-- Fixing pkgconfig file: /mnt/vcpkg/packages/openssl_x64-linux/debug/lib/pkgconfig/libssl.pc
-- Installing: /mnt/vcpkg/packages/openssl_x64-linux/include/openssl/aes.h

...

-- Installing: /mnt/vcpkg/packages/openssl_x64-linux/share/openssl/copyright
-- Installing: /mnt/vcpkg/packages/openssl_x64-linux/share/openssl/usage
-- Performing post-build validation
Failed to store binary cache /home/monica/.cache/vcpkg/archives/f5/f5f7f8451b67fd72cedf8f68a1cdd67d52e7d52017d887b74d7da79f14ff4b21.zip
No such file or directory
Stored binaries in 0 destinations in 592 ms.
Elapsed time to handle openssl:x64-linux: 25 s
openssl:x64-linux package ABI: f5f7f8451b67fd72cedf8f68a1cdd67d52e7d52017d887b74d7da79f14ff4b21

...

Total install time: 1.6 min
The package openssl is compatible with built-in CMake targets:

    find_package(OpenSSL REQUIRED)
    target_link_libraries(main PRIVATE OpenSSL::SSL OpenSSL::Crypto)

curl is compatible with built-in CMake targets:

    find_package(CURL REQUIRED)
    target_link_libraries(main PRIVATE CURL::libcurl)

The package libxml2 is compatible with built-in CMake targets:

    find_package(LibXml2 REQUIRED)
    target_link_libraries(main PRIVATE LibXml2::LibXml2)

opentelemetry-cpp provides CMake targets:

  # this is heuristically generated, and may not be correct
  find_package(opentelemetry-cpp CONFIG REQUIRED)
  # note: 10 additional targets are not displayed.
  target_link_libraries(main PRIVATE opentelemetry-cpp::api opentelemetry-cpp::ext opentelemetry-cpp::sdk opentelemetry-cpp::logs)
github-actions[bot] commented 3 weeks ago

This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.

greenozon commented 3 weeks ago

Not reproduced on the following version:

./vcpkg version
vcpkg package management program version 2024-08-01-fd884a0d390d12783076341bd43d77c3a6a15658
MonicaLiu0311 commented 2 weeks ago

We haven't been able to repro this; if more information comes up, or this issue appears again, please reopen.