Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[boost-thread] build failure with VCPKG_BUILD_TYPE release #8613

Closed
unageek opened this issue Oct 15, 2019 · 8 comments
Closed

[boost-thread] build failure with VCPKG_BUILD_TYPE release #8613

unageek opened this issue Oct 15, 2019 · 8 comments
Assignees
Labels
category:port-bug The issue is with a library, which is something the port should already support

Comments

@unageek
Copy link
Contributor

unageek commented Oct 15, 2019

Host Environment

  • OS: Ubuntu 18.04
  • Compiler: GCC 7.4

To Reproduce
Steps to reproduce the behavior:

  1. Checkout vcpkg 2019.09.
  2. Run the following commands in vcpkg dir.
    echo 'set(VCPKG_BUILD_TYPE release)' >> triplets/x64-linux.cmake
    ./vcpkg install boost-thread:x64-linux
    

Failure logs
-Cut and past the appropriate build messages from the console output.
-Please attach any additional failure logs mentioned in the console output.

$ echo 'set(VCPKG_BUILD_TYPE release)' >> triplets/x64-linux.cmake
$ ./vcpkg install boost-thread:x64-linux
The following packages will be built and installed:
  * boost-algorithm[core]:x64-linux
  * boost-array[core]:x64-linux
  * boost-assert[core]:x64-linux
  * boost-atomic[core]:x64-linux
  * boost-bind[core]:x64-linux
  * boost-build[core]:x64-linux
  * boost-chrono[core]:x64-linux
  * boost-compatibility[core]:x64-linux
  * boost-concept-check[core]:x64-linux
  * boost-config[core]:x64-linux
  * boost-container[core]:x64-linux
  * boost-container-hash[core]:x64-linux
  * boost-conversion[core]:x64-linux
  * boost-core[core]:x64-linux
  * boost-date-time[core]:x64-linux
  * boost-detail[core]:x64-linux
  * boost-exception[core]:x64-linux
  * boost-function[core]:x64-linux
  * boost-function-types[core]:x64-linux
  * boost-functional[core]:x64-linux
  * boost-fusion[core]:x64-linux
  * boost-integer[core]:x64-linux
  * boost-intrusive[core]:x64-linux
  * boost-io[core]:x64-linux
  * boost-iterator[core]:x64-linux
  * boost-lambda[core]:x64-linux
  * boost-lexical-cast[core]:x64-linux
  * boost-math[core]:x64-linux
  * boost-modular-build-helper[core]:x64-linux
  * boost-move[core]:x64-linux
  * boost-mp11[core]:x64-linux
  * boost-mpl[core]:x64-linux
  * boost-multiprecision[core]:x64-linux
  * boost-numeric-conversion[core]:x64-linux
  * boost-optional[core]:x64-linux
  * boost-predef[core]:x64-linux
  * boost-preprocessor[core]:x64-linux
  * boost-range[core]:x64-linux
  * boost-ratio[core]:x64-linux
  * boost-rational[core]:x64-linux
  * boost-regex[core]:x64-linux
  * boost-smart-ptr[core]:x64-linux
  * boost-static-assert[core]:x64-linux
  * boost-system[core]:x64-linux
    boost-thread[core]:x64-linux
  * boost-throw-exception[core]:x64-linux
  * boost-tokenizer[core]:x64-linux
  * boost-tuple[core]:x64-linux
  * boost-type-index[core]:x64-linux
  * boost-type-traits[core]:x64-linux
  * boost-typeof[core]:x64-linux
  * boost-unordered[core]:x64-linux
  * boost-utility[core]:x64-linux
  * boost-vcpkg-helpers[core]:x64-linux
  * boost-winapi[core]:x64-linux
Additional packages (*) will be modified to complete this operation.
Starting package 1/55: boost-vcpkg-helpers:x64-linux
Building package boost-vcpkg-helpers[core]:x64-linux...
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-vcpkg-helpers[core]:x64-linux... done
Installing package boost-vcpkg-helpers[core]:x64-linux...
Installing package boost-vcpkg-helpers[core]:x64-linux... done
Elapsed time for package boost-vcpkg-helpers:x64-linux: 356.6 ms
Starting package 2/55: boost-compatibility:x64-linux
Building package boost-compatibility[core]:x64-linux...
-- Downloading https:/boostorg/compatibility/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-compatibility-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-compatibility/src/ost-1.71.0-d69e2f6205
-- Packaging headers
-- Packaging headers done
-- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.71.0/LICENSE_1_0.txt...
-- Installing: /home/foo/vcpkg/packages/boost-compatibility_x64-linux/share/boost-compatibility/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-compatibility[core]:x64-linux... done
Installing package boost-compatibility[core]:x64-linux...
Installing package boost-compatibility[core]:x64-linux... done
Elapsed time for package boost-compatibility:x64-linux: 1.687 s
Starting package 3/55: boost-config:x64-linux
Building package boost-config[core]:x64-linux...
-- Downloading https:/boostorg/config/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-config-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-config/src/ost-1.71.0-deaf1a4a3c
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-config_x64-linux/share/boost-config/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-config[core]:x64-linux... done
Installing package boost-config[core]:x64-linux...
Installing package boost-config[core]:x64-linux... done
Elapsed time for package boost-config:x64-linux: 8.62 s
Starting package 4/55: boost-preprocessor:x64-linux
Building package boost-preprocessor[core]:x64-linux...
-- Downloading https:/boostorg/preprocessor/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-preprocessor-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-preprocessor/src/ost-1.71.0-d7307ba8ec
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-preprocessor_x64-linux/share/boost-preprocessor/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-preprocessor[core]:x64-linux... done
Installing package boost-preprocessor[core]:x64-linux...
Installing package boost-preprocessor[core]:x64-linux... done
Elapsed time for package boost-preprocessor:x64-linux: 8.973 s
Starting package 5/55: boost-detail:x64-linux
Building package boost-detail[core]:x64-linux...
-- Downloading https:/boostorg/detail/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-detail-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-detail/src/ost-1.71.0-b2011ae27e
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-detail_x64-linux/share/boost-detail/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-detail[core]:x64-linux... done
Installing package boost-detail[core]:x64-linux...
Installing package boost-detail[core]:x64-linux... done
Elapsed time for package boost-detail:x64-linux: 1.487 s
Starting package 6/55: boost-static-assert:x64-linux
Building package boost-static-assert[core]:x64-linux...
-- Downloading https:/boostorg/static_assert/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-static_assert-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-static-assert/src/ost-1.71.0-ca2e81ae27
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-static-assert_x64-linux/share/boost-static-assert/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-static-assert[core]:x64-linux... done
Installing package boost-static-assert[core]:x64-linux...
Installing package boost-static-assert[core]:x64-linux... done
Elapsed time for package boost-static-assert:x64-linux: 1.566 s
Starting package 7/55: boost-type-traits:x64-linux
Building package boost-type-traits[core]:x64-linux...
-- Downloading https:/boostorg/type_traits/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-type_traits-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-type-traits/src/ost-1.71.0-0099eb1c6f
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-type-traits_x64-linux/share/boost-type-traits/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-type-traits[core]:x64-linux... done
Installing package boost-type-traits[core]:x64-linux...
Installing package boost-type-traits[core]:x64-linux... done
Elapsed time for package boost-type-traits:x64-linux: 7.225 s
Starting package 8/55: boost-throw-exception:x64-linux
Building package boost-throw-exception[core]:x64-linux...
-- Downloading https:/boostorg/throw_exception/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-throw_exception-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-throw-exception/src/ost-1.71.0-5a4169eb36
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-throw-exception_x64-linux/share/boost-throw-exception/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-throw-exception[core]:x64-linux... done
Installing package boost-throw-exception[core]:x64-linux...
Installing package boost-throw-exception[core]:x64-linux... done
Elapsed time for package boost-throw-exception:x64-linux: 1.154 s
Starting package 9/55: boost-predef:x64-linux
Building package boost-predef[core]:x64-linux...
-- Downloading https:/boostorg/predef/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-predef-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-predef/src/ost-1.71.0-e90d85a0a9
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-predef_x64-linux/share/boost-predef/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-predef[core]:x64-linux... done
Installing package boost-predef[core]:x64-linux...
Installing package boost-predef[core]:x64-linux... done
Elapsed time for package boost-predef:x64-linux: 3.709 s
Starting package 10/55: boost-assert:x64-linux
Building package boost-assert[core]:x64-linux...
-- Downloading https:/boostorg/assert/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-assert-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-assert/src/ost-1.71.0-a8ab9de112
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-assert_x64-linux/share/boost-assert/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-assert[core]:x64-linux... done
Installing package boost-assert[core]:x64-linux...
Installing package boost-assert[core]:x64-linux... done
Elapsed time for package boost-assert:x64-linux: 1.092 s
Starting package 11/55: boost-core:x64-linux
Building package boost-core[core]:x64-linux...
-- Downloading https:/boostorg/core/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-core-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-core/src/ost-1.71.0-387b0b26f9
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-core_x64-linux/share/boost-core/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-core[core]:x64-linux... done
Installing package boost-core[core]:x64-linux...
Installing package boost-core[core]:x64-linux... done
Elapsed time for package boost-core:x64-linux: 2.219 s
Starting package 12/55: boost-integer:x64-linux
Building package boost-integer[core]:x64-linux...
-- Downloading https:/boostorg/integer/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-integer-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-integer/src/ost-1.71.0-a20167a0c5
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-integer_x64-linux/share/boost-integer/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-integer[core]:x64-linux... done
Installing package boost-integer[core]:x64-linux...
Installing package boost-integer[core]:x64-linux... done
Elapsed time for package boost-integer:x64-linux: 1.423 s
Starting package 13/55: boost-move:x64-linux
Building package boost-move[core]:x64-linux...
-- Downloading https:/boostorg/move/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-move-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-move/src/ost-1.71.0-de75b60445
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-move_x64-linux/share/boost-move/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-move[core]:x64-linux... done
Installing package boost-move[core]:x64-linux...
Installing package boost-move[core]:x64-linux... done
Elapsed time for package boost-move:x64-linux: 2.21 s
Starting package 14/55: boost-smart-ptr:x64-linux
Building package boost-smart-ptr[core]:x64-linux...
-- Downloading https:/boostorg/smart_ptr/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-smart_ptr-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-smart-ptr/src/ost-1.71.0-5d3a62d8c9
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-smart-ptr_x64-linux/share/boost-smart-ptr/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-smart-ptr[core]:x64-linux... done
Installing package boost-smart-ptr[core]:x64-linux...
Installing package boost-smart-ptr[core]:x64-linux... done
Elapsed time for package boost-smart-ptr:x64-linux: 3.885 s
Starting package 15/55: boost-container-hash:x64-linux
Building package boost-container-hash[core]:x64-linux...
-- Downloading https:/boostorg/container_hash/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-container_hash-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-container-hash/src/ost-1.71.0-a848d811f7
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-container-hash_x64-linux/share/boost-container-hash/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-container-hash[core]:x64-linux... done
Installing package boost-container-hash[core]:x64-linux...
Installing package boost-container-hash[core]:x64-linux... done
Elapsed time for package boost-container-hash:x64-linux: 2.2 s
Starting package 16/55: boost-utility:x64-linux
Building package boost-utility[core]:x64-linux...
-- Downloading https:/boostorg/utility/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-utility-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-utility/src/ost-1.71.0-ecfb27c0c6
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-utility_x64-linux/share/boost-utility/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-utility[core]:x64-linux... done
Installing package boost-utility[core]:x64-linux...
Installing package boost-utility[core]:x64-linux... done
Elapsed time for package boost-utility:x64-linux: 2.642 s
Starting package 17/55: boost-optional:x64-linux
Building package boost-optional[core]:x64-linux...
-- Downloading https:/boostorg/optional/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-optional-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-optional/src/ost-1.71.0-2913b0471d
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-optional_x64-linux/share/boost-optional/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-optional[core]:x64-linux... done
Installing package boost-optional[core]:x64-linux...
Installing package boost-optional[core]:x64-linux... done
Elapsed time for package boost-optional:x64-linux: 2.416 s
Starting package 18/55: boost-mpl:x64-linux
Building package boost-mpl[core]:x64-linux...
-- Downloading https:/boostorg/mpl/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-mpl-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-mpl/src/ost-1.71.0-b943b5a184
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-mpl_x64-linux/share/boost-mpl/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-mpl[core]:x64-linux... done
Installing package boost-mpl[core]:x64-linux...
Installing package boost-mpl[core]:x64-linux... done
Elapsed time for package boost-mpl:x64-linux: 26.77 s
Starting package 19/55: boost-function-types:x64-linux
Building package boost-function-types[core]:x64-linux...
-- Downloading https:/boostorg/function_types/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-function_types-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-function-types/src/ost-1.71.0-9c4b802c89
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-function-types_x64-linux/share/boost-function-types/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-function-types[core]:x64-linux... done
Installing package boost-function-types[core]:x64-linux...
Installing package boost-function-types[core]:x64-linux... done
Elapsed time for package boost-function-types:x64-linux: 2.95 s
Starting package 20/55: boost-concept-check:x64-linux
Building package boost-concept-check[core]:x64-linux...
-- Downloading https:/boostorg/concept_check/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-concept_check-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-concept-check/src/ost-1.71.0-fd7b1e4416
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-concept-check_x64-linux/share/boost-concept-check/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-concept-check[core]:x64-linux... done
Installing package boost-concept-check[core]:x64-linux...
Installing package boost-concept-check[core]:x64-linux... done
Elapsed time for package boost-concept-check:x64-linux: 1.323 s
Starting package 21/55: boost-typeof:x64-linux
Building package boost-typeof[core]:x64-linux...
-- Downloading https:/boostorg/typeof/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-typeof-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-typeof/src/ost-1.71.0-efa8ac56be
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-typeof_x64-linux/share/boost-typeof/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-typeof[core]:x64-linux... done
Installing package boost-typeof[core]:x64-linux...
Installing package boost-typeof[core]:x64-linux... done
Elapsed time for package boost-typeof:x64-linux: 2.303 s
Starting package 22/55: boost-conversion:x64-linux
Building package boost-conversion[core]:x64-linux...
-- Downloading https:/boostorg/conversion/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-conversion-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-conversion/src/ost-1.71.0-7ad6e7e2cd
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-conversion_x64-linux/share/boost-conversion/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-conversion[core]:x64-linux... done
Installing package boost-conversion[core]:x64-linux...
Installing package boost-conversion[core]:x64-linux... done
Elapsed time for package boost-conversion:x64-linux: 971.9 ms
Starting package 23/55: boost-tuple:x64-linux
Building package boost-tuple[core]:x64-linux...
-- Downloading https:/boostorg/tuple/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-tuple-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-tuple/src/ost-1.71.0-fd594c2e99
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-tuple_x64-linux/share/boost-tuple/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-tuple[core]:x64-linux... done
Installing package boost-tuple[core]:x64-linux...
Installing package boost-tuple[core]:x64-linux... done
Elapsed time for package boost-tuple:x64-linux: 1.109 s
Starting package 24/55: boost-fusion:x64-linux
Building package boost-fusion[core]:x64-linux...
-- Downloading https:/boostorg/fusion/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-fusion-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-fusion/src/ost-1.71.0-5c9bf62701
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-fusion_x64-linux/share/boost-fusion/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-fusion[core]:x64-linux... done
Installing package boost-fusion[core]:x64-linux...
Installing package boost-fusion[core]:x64-linux... done
Elapsed time for package boost-fusion:x64-linux: 27.08 s
Starting package 25/55: boost-iterator:x64-linux
Building package boost-iterator[core]:x64-linux...
-- Downloading https:/boostorg/iterator/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-iterator-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-iterator/src/ost-1.71.0-7f01a76ea7
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-iterator_x64-linux/share/boost-iterator/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-iterator[core]:x64-linux... done
Installing package boost-iterator[core]:x64-linux...
Installing package boost-iterator[core]:x64-linux... done
Elapsed time for package boost-iterator:x64-linux: 3.418 s
Starting package 26/55: boost-tokenizer:x64-linux
Building package boost-tokenizer[core]:x64-linux...
-- Downloading https:/boostorg/tokenizer/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-tokenizer-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-tokenizer/src/ost-1.71.0-68251175f0
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-tokenizer_x64-linux/share/boost-tokenizer/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-tokenizer[core]:x64-linux... done
Installing package boost-tokenizer[core]:x64-linux...
Installing package boost-tokenizer[core]:x64-linux... done
Elapsed time for package boost-tokenizer:x64-linux: 1.098 s
Starting package 27/55: boost-numeric-conversion:x64-linux
Building package boost-numeric-conversion[core]:x64-linux...
-- Downloading https:/boostorg/numeric_conversion/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-numeric_conversion-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-numeric-conversion/src/ost-1.71.0-12d108d8f1
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-numeric-conversion_x64-linux/share/boost-numeric-conversion/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-numeric-conversion[core]:x64-linux... done
Installing package boost-numeric-conversion[core]:x64-linux...
Installing package boost-numeric-conversion[core]:x64-linux... done
Elapsed time for package boost-numeric-conversion:x64-linux: 1.588 s
Starting package 28/55: boost-io:x64-linux
Building package boost-io[core]:x64-linux...
-- Downloading https:/boostorg/io/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-io-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-io/src/ost-1.71.0-5b8abd5e93
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-io_x64-linux/share/boost-io/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-io[core]:x64-linux... done
Installing package boost-io[core]:x64-linux...
Installing package boost-io[core]:x64-linux... done
Elapsed time for package boost-io:x64-linux: 1.029 s
Starting package 29/55: boost-winapi:x64-linux
Building package boost-winapi[core]:x64-linux...
-- Downloading https:/boostorg/winapi/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-winapi-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-winapi/src/ost-1.71.0-315a935de7
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-winapi_x64-linux/share/boost-winapi/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-winapi[core]:x64-linux... done
Installing package boost-winapi[core]:x64-linux...
Installing package boost-winapi[core]:x64-linux... done
Elapsed time for package boost-winapi:x64-linux: 3.293 s
Starting package 30/55: boost-build:x64-linux
Building package boost-build[core]:x64-linux...
-- Downloading https:/boostorg/build/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-build-boost-1.70.0.tar.gz
-- Applying patch arm64msvc.patch
-- Using source at /home/foo/vcpkg/buildtrees/boost-build/src/ost-1.70.0-ad28c1be18
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.70.0/boostcpp.jam...
-- Installing: /home/foo/vcpkg/packages/boost-build_x64-linux/share/boost-build/copyright
-- Installing: /home/foo/vcpkg/packages/boost-build_x64-linux/tools/boost-build/boostcpp.jam
-- Bootstrapping...
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-build[core]:x64-linux... done
Installing package boost-build[core]:x64-linux...
Installing package boost-build[core]:x64-linux... done
Elapsed time for package boost-build:x64-linux: 48.4 s
Starting package 31/55: boost-array:x64-linux
Building package boost-array[core]:x64-linux...
-- Downloading https:/boostorg/array/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-array-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-array/src/ost-1.71.0-865bd86f1d
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-array_x64-linux/share/boost-array/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-array[core]:x64-linux... done
Installing package boost-array[core]:x64-linux...
Installing package boost-array[core]:x64-linux... done
Elapsed time for package boost-array:x64-linux: 1.117 s
Starting package 32/55: boost-modular-build-helper:x64-linux
Building package boost-modular-build-helper[core]:x64-linux...
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-modular-build-helper[core]:x64-linux... done
Installing package boost-modular-build-helper[core]:x64-linux...
Installing package boost-modular-build-helper[core]:x64-linux... done
Elapsed time for package boost-modular-build-helper:x64-linux: 183.5 ms
Starting package 33/55: boost-regex:x64-linux
Building package boost-regex[core]:x64-linux...
-- Downloading https:/boostorg/regex/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-regex-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-regex/src/ost-1.71.0-0c1b0890fe
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-regex_x64-linux/share/boost-regex/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-regex[core]:x64-linux... done
Installing package boost-regex[core]:x64-linux...
Installing package boost-regex[core]:x64-linux... done
Elapsed time for package boost-regex:x64-linux: 48.58 s
Starting package 34/55: boost-range:x64-linux
Building package boost-range[core]:x64-linux...
-- Downloading https:/boostorg/range/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-range-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-range/src/ost-1.71.0-834588c378
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-range_x64-linux/share/boost-range/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-range[core]:x64-linux... done
Installing package boost-range[core]:x64-linux...
Installing package boost-range[core]:x64-linux... done
Elapsed time for package boost-range:x64-linux: 5.047 s
Starting package 35/55: boost-functional:x64-linux
Building package boost-functional[core]:x64-linux...
-- Downloading https:/boostorg/functional/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-functional-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-functional/src/ost-1.71.0-881b0d28d5
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-functional_x64-linux/share/boost-functional/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-functional[core]:x64-linux... done
Installing package boost-functional[core]:x64-linux...
Installing package boost-functional[core]:x64-linux... done
Elapsed time for package boost-functional:x64-linux: 1.592 s
Starting package 36/55: boost-intrusive:x64-linux
Building package boost-intrusive[core]:x64-linux...
-- Downloading https:/boostorg/intrusive/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-intrusive-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-intrusive/src/ost-1.71.0-4f5620e12a
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-intrusive_x64-linux/share/boost-intrusive/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-intrusive[core]:x64-linux... done
Installing package boost-intrusive[core]:x64-linux...
Installing package boost-intrusive[core]:x64-linux... done
Elapsed time for package boost-intrusive:x64-linux: 3.754 s
Starting package 37/55: boost-container:x64-linux
Building package boost-container[core]:x64-linux...
-- Downloading https:/boostorg/container/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-container-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-container/src/ost-1.71.0-aa14783b9a
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-container_x64-linux/share/boost-container/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-container[core]:x64-linux... done
Installing package boost-container[core]:x64-linux...
Installing package boost-container[core]:x64-linux... done
Elapsed time for package boost-container:x64-linux: 12.36 s
Starting package 38/55: boost-lexical-cast:x64-linux
Building package boost-lexical-cast[core]:x64-linux...
-- Downloading https:/boostorg/lexical_cast/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-lexical_cast-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-lexical-cast/src/ost-1.71.0-458ebbb7ec
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-lexical-cast_x64-linux/share/boost-lexical-cast/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-lexical-cast[core]:x64-linux... done
Installing package boost-lexical-cast[core]:x64-linux...
Installing package boost-lexical-cast[core]:x64-linux... done
Elapsed time for package boost-lexical-cast:x64-linux: 2.342 s
Starting package 39/55: boost-rational:x64-linux
Building package boost-rational[core]:x64-linux...
-- Downloading https:/boostorg/rational/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-rational-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-rational/src/ost-1.71.0-eee9d98866
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-rational_x64-linux/share/boost-rational/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-rational[core]:x64-linux... done
Installing package boost-rational[core]:x64-linux...
Installing package boost-rational[core]:x64-linux... done
Elapsed time for package boost-rational:x64-linux: 1.125 s
Starting package 40/55: boost-multiprecision:x64-linux
Building package boost-multiprecision[core]:x64-linux...
-- Downloading https:/boostorg/multiprecision/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-multiprecision-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-multiprecision/src/ost-1.71.0-d06646c462
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-multiprecision_x64-linux/share/boost-multiprecision/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-multiprecision[core]:x64-linux... done
Installing package boost-multiprecision[core]:x64-linux...
Installing package boost-multiprecision[core]:x64-linux... done
Elapsed time for package boost-multiprecision:x64-linux: 5.654 s
Starting package 41/55: boost-mp11:x64-linux
Building package boost-mp11[core]:x64-linux...
-- Downloading https:/boostorg/mp11/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-mp11-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-mp11/src/ost-1.71.0-dbe754c1d1
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-mp11_x64-linux/share/boost-mp11/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-mp11[core]:x64-linux... done
Installing package boost-mp11[core]:x64-linux...
Installing package boost-mp11[core]:x64-linux... done
Elapsed time for package boost-mp11:x64-linux: 2.34 s
Starting package 42/55: boost-atomic:x64-linux
Building package boost-atomic[core]:x64-linux...
-- Downloading https:/boostorg/atomic/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-atomic-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-atomic/src/ost-1.71.0-16aec5376c
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-atomic_x64-linux/share/boost-atomic/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-atomic[core]:x64-linux... done
Installing package boost-atomic[core]:x64-linux...
Installing package boost-atomic[core]:x64-linux... done
Elapsed time for package boost-atomic:x64-linux: 5.806 s
Starting package 43/55: boost-bind:x64-linux
Building package boost-bind[core]:x64-linux...
-- Downloading https:/boostorg/bind/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-bind-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-bind/src/ost-1.71.0-7cd97358e9
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-bind_x64-linux/share/boost-bind/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-bind[core]:x64-linux... done
Installing package boost-bind[core]:x64-linux...
Installing package boost-bind[core]:x64-linux... done
Elapsed time for package boost-bind:x64-linux: 1.718 s
Starting package 44/55: boost-lambda:x64-linux
Building package boost-lambda[core]:x64-linux...
-- Downloading https:/boostorg/lambda/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-lambda-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-lambda/src/ost-1.71.0-4a220b327b
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-lambda_x64-linux/share/boost-lambda/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-lambda[core]:x64-linux... done
Installing package boost-lambda[core]:x64-linux...
Installing package boost-lambda[core]:x64-linux... done
Elapsed time for package boost-lambda:x64-linux: 1.982 s
Starting package 45/55: boost-math:x64-linux
Building package boost-math[core]:x64-linux...
-- Downloading https:/boostorg/math/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-math-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-math/src/ost-1.71.0-781aa007b5
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-math_x64-linux/share/boost-math/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-math[core]:x64-linux... done
Installing package boost-math[core]:x64-linux...
Installing package boost-math[core]:x64-linux... done
Elapsed time for package boost-math:x64-linux: 2.581 min
Starting package 46/55: boost-exception:x64-linux
Building package boost-exception[core]:x64-linux...
-- Downloading https:/boostorg/exception/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-exception-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-exception/src/ost-1.71.0-41673b14d5
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-exception_x64-linux/share/boost-exception/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-exception[core]:x64-linux... done
Installing package boost-exception[core]:x64-linux...
Installing package boost-exception[core]:x64-linux... done
Elapsed time for package boost-exception:x64-linux: 5.968 s
Starting package 47/55: boost-type-index:x64-linux
Building package boost-type-index[core]:x64-linux...
-- Downloading https:/boostorg/type_index/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-type_index-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-type-index/src/ost-1.71.0-7daf27bc49
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-type-index_x64-linux/share/boost-type-index/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-type-index[core]:x64-linux... done
Installing package boost-type-index[core]:x64-linux...
Installing package boost-type-index[core]:x64-linux... done
Elapsed time for package boost-type-index:x64-linux: 1.371 s
Starting package 48/55: boost-function:x64-linux
Building package boost-function[core]:x64-linux...
-- Downloading https:/boostorg/function/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-function-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-function/src/ost-1.71.0-b9674b2bb3
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-function_x64-linux/share/boost-function/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-function[core]:x64-linux... done
Installing package boost-function[core]:x64-linux...
Installing package boost-function[core]:x64-linux... done
Elapsed time for package boost-function:x64-linux: 1.763 s
Starting package 49/55: boost-unordered:x64-linux
Building package boost-unordered[core]:x64-linux...
-- Downloading https:/boostorg/unordered/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-unordered-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-unordered/src/ost-1.71.0-4582db81be
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-unordered_x64-linux/share/boost-unordered/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-unordered[core]:x64-linux... done
Installing package boost-unordered[core]:x64-linux...
Installing package boost-unordered[core]:x64-linux... done
Elapsed time for package boost-unordered:x64-linux: 2.351 s
Starting package 50/55: boost-algorithm:x64-linux
Building package boost-algorithm[core]:x64-linux...
-- Downloading https:/boostorg/algorithm/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-algorithm-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-algorithm/src/ost-1.71.0-ff55100782
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-algorithm_x64-linux/share/boost-algorithm/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-algorithm[core]:x64-linux... done
Installing package boost-algorithm[core]:x64-linux...
Installing package boost-algorithm[core]:x64-linux... done
Elapsed time for package boost-algorithm:x64-linux: 5.236 s
Starting package 51/55: boost-date-time:x64-linux
Building package boost-date-time[core]:x64-linux...
-- Downloading https:/boostorg/date_time/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-date_time-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-date-time/src/ost-1.71.0-039b6f6d73
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-date-time_x64-linux/share/boost-date-time/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-date-time[core]:x64-linux... done
Installing package boost-date-time[core]:x64-linux...
Installing package boost-date-time[core]:x64-linux... done
Elapsed time for package boost-date-time:x64-linux: 12.51 s
Starting package 52/55: boost-ratio:x64-linux
Building package boost-ratio[core]:x64-linux...
-- Downloading https:/boostorg/ratio/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-ratio-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-ratio/src/ost-1.71.0-eedabeb9da
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-ratio_x64-linux/share/boost-ratio/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-ratio[core]:x64-linux... done
Installing package boost-ratio[core]:x64-linux...
Installing package boost-ratio[core]:x64-linux... done
Elapsed time for package boost-ratio:x64-linux: 1.928 s
Starting package 53/55: boost-system:x64-linux
Building package boost-system[core]:x64-linux...
-- Downloading https:/boostorg/system/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-system-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-system/src/ost-1.71.0-c6a1ad9630
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-system_x64-linux/share/boost-system/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-system[core]:x64-linux... done
Installing package boost-system[core]:x64-linux...
Installing package boost-system[core]:x64-linux... done
Elapsed time for package boost-system:x64-linux: 4.858 s
Starting package 54/55: boost-chrono:x64-linux
Building package boost-chrono[core]:x64-linux...
-- Downloading https:/boostorg/chrono/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-chrono-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-chrono/src/ost-1.71.0-f852722061
-- Configuring x64-linux-rel
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/foo/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/foo/vcpkg/packages/boost-chrono_x64-linux/share/boost-chrono/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package boost-chrono[core]:x64-linux... done
Installing package boost-chrono[core]:x64-linux...
Installing package boost-chrono[core]:x64-linux... done
Elapsed time for package boost-chrono:x64-linux: 12.57 s
Starting package 55/55: boost-thread:x64-linux
Building package boost-thread[core]:x64-linux...
-- Downloading https:/boostorg/thread/archive/boost-1.71.0.tar.gz...
-- Extracting source /home/foo/vcpkg/downloads/boostorg-thread-boost-1.71.0.tar.gz
-- Using source at /home/foo/vcpkg/buildtrees/boost-thread/src/ost-1.71.0-eab5e5225e
-- Configuring x64-linux-rel
-- Building x64-linux-rel
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:136 (message):
    Command failed: /home/foo/vcpkg/downloads/tools/cmake-3.14.0-linux/cmake-3.14.0-Linux-x86_64/bin/cmake --build . --config Release --target install -- -v
    Working Directory: /home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel
    See logs for more information:
      /home/foo/vcpkg/buildtrees/boost-thread/install-x64-linux-rel-out.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_build_cmake.cmake:96 (vcpkg_execute_build_process)
  scripts/cmake/vcpkg_install_cmake.cmake:24 (vcpkg_build_cmake)
  installed/x64-linux/share/boost-build/boost-modular-build.cmake:90 (vcpkg_install_cmake)
  ports/boost-thread/portfile.cmake:14 (boost_modular_build)
  scripts/ports.cmake:94 (include)


Error: Building package boost-thread:x64-linux failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https:/Microsoft/vcpkg/issues including:
  Package: boost-thread:x64-linux
  Vcpkg version: 2019.09.12-unknownhash

Additionally, attach any relevant sections from the log files above.
$ cat /home/foo/vcpkg/buildtrees/boost-thread/install-x64-linux-rel-out.log
[1/2] cd /home/foo/vcpkg/buildtrees/boost-thread/src/ost-1.71.0-eab5e5225e/build && /home/foo/vcpkg/installed/x64-linux/tools/boost-build/b2 --user-config=/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel/user-config.jam --stagedir=/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel/stage --build-dir=/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel /boost/thread//boost_thread runtime-link=static link=static address-model=64 target-os=linux toolset=gcc -sZLIB_BINARY=z -sZLIB_LIBPATH="/usr/lib/x86_64-linux-gnu/libz.so" -sBZIP2_BINARY=bz2 -sBZIP2_LIBPATH="BZIP2_LIBPATH-NOTFOUND" variant=release --layout=system --with-atomic --with-random --with-date_time --with-filesystem --with-system --with-thread --with-chrono -sZLIB_INCLUDE="/usr/include" -sBZIP2_INCLUDE="BZIP2_INCLUDE-NOTFOUND" -sICU_PATH="ICU_PATH-NOTFOUND" -j1 -sBOOST_ROOT=/home/foo/vcpkg/installed/x64-linux/tools/boost-build -sBOOST_BUILD_PATH=/home/foo/vcpkg/installed/x64-linux/tools/boost-build --debug-configuration --ignore-site-config --hash -q architecture=x86 threading=multi threadapi=pthread debug-symbols=on stageFAILED: CMakeFiles/boost
cd /home/foo/vcpkg/buildtrees/boost-thread/src/ost-1.71.0-eab5e5225e/build && /home/foo/vcpkg/installed/x64-linux/tools/boost-build/b2 --user-config=/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel/user-config.jam --stagedir=/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel/stage --build-dir=/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel /boost/thread//boost_thread runtime-link=static link=static address-model=64 target-os=linux toolset=gcc -sZLIB_BINARY=z -sZLIB_LIBPATH="/usr/lib/x86_64-linux-gnu/libz.so" -sBZIP2_BINARY=bz2 -sBZIP2_LIBPATH="BZIP2_LIBPATH-NOTFOUND" variant=release --layout=system --with-atomic --with-random --with-date_time --with-filesystem --with-system --with-thread --with-chrono -sZLIB_INCLUDE="/usr/include" -sBZIP2_INCLUDE="BZIP2_INCLUDE-NOTFOUND" -sICU_PATH="ICU_PATH-NOTFOUND" -j1 -sBOOST_ROOT=/home/foo/vcpkg/installed/x64-linux/tools/boost-build -sBOOST_BUILD_PATH=/home/foo/vcpkg/installed/x64-linux/tools/boost-build --debug-configuration --ignore-site-config --hash -q architecture=x86 threading=multi threadapi=pthread debug-symbols=on stage      notice: found boost-build.jam at /home/foo/vcpkg/installed/x64-linux/tools/boost-build/boost-build.jam
notice: loading Boost.Build from /home/foo/vcpkg/installed/x64-linux/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:
    /home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel/user-config.jam
notice: Searching '/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel' for user-config configuration file 'user-config.jam'.
notice: Loading user-config configuration file 'user-config.jam' from '/home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel'.
notice: will use '/usr/bin/c++' for gcc, condition <toolset>gcc-5.4.1
notice: using gcc libraries :: <toolset>gcc-5.4.1 :: /usr/bin /usr/lib /usr/lib32 /usr/lib64
notice: using gcc archiver :: <toolset>gcc-5.4.1 :: /usr/bin/ar
notice: using gcc ranlib :: <toolset>gcc-5.4.1 :: /usr/bin/ranlib
warning: toolset gcc initialization: can not find tool windres
warning: initialized from /home/foo/vcpkg/buildtrees/boost-thread/x64-linux-rel/user-config.jam:21
notice: using rc compiler :: <toolset>gcc-5.4.1 :: /usr/bin/as
error: at ../build/Jamfile.v2:273
error: Unable to find file or target named
error:     '/home/foo/vcpkg/installed/x64-linux/debug/lib/libboost_date_time.a'
error: referred to from project at
error:     '..'

ninja: build stopped: subcommand failed.
$

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

@unageek unageek added the category:port-bug The issue is with a library, which is something the port should already support label Oct 15, 2019
@unageek unageek changed the title boost-thread build failure [boost-thread] build failure Oct 16, 2019
@LilyWangL LilyWangL added requires:repro The issue is not currently repro-able and removed category:port-bug The issue is with a library, which is something the port should already support labels Oct 16, 2019
@NancyLi1013 NancyLi1013 added category:port-bug The issue is with a library, which is something the port should already support and removed requires:repro The issue is not currently repro-able labels Oct 16, 2019
@NancyLi1013 NancyLi1013 assigned vicroms and unassigned NancyLi1013 Oct 17, 2019
@PhoebeHui
Copy link
Contributor

Related to #7559

@PhoebeHui PhoebeHui changed the title [boost-thread] build failure [boost-thread] build failure with VCPKG_BUILD_TYPE release Nov 21, 2019
@thomasgt
Copy link
Contributor

This also fails on debian:buster, which uses gcc 8.3.0.

@tetsuh
Copy link
Contributor

tetsuh commented Nov 26, 2019

Can somebody try this workaround ?
It works for me but I'm still looking into why this affect build failure of boost-thread.

diff --git a/ports/boost-modular-build-helper/Jamroot.jam b/ports/boost-modular-build-helper/Jamroot.jam
index b39bdc493..5874957d0 100644
--- a/ports/boost-modular-build-helper/Jamroot.jam
+++ b/ports/boost-modular-build-helper/Jamroot.jam
@@ -67,7 +67,7 @@ if "@PORT@" != "boost-date-time"
     use-project /boost/date_time : . ;

     lib boost_date_time : : <file>"@CURRENT_INSTALLED_DIR@/lib/@BOOST_LIB_PREFIX@boost_date_time@BOOST_LIB_RELEASE_SUFFIX@" <variant>release -<library>/boost/date_time//boost_date_time ;
-    lib boost_date_time : : <file>"@CURRENT_INSTALLED_DIR@/debug/lib/@BOOST_LIB_PREFIX@boost_date_time@BOOST_LIB_DEBUG_SUFFIX@" <variant>debug -<library>/boost/date_time//boost_date_time ;
+#    lib boost_date_time : : <file>"@CURRENT_INSTALLED_DIR@/debug/lib/@BOOST_LIB_PREFIX@boost_date_time@BOOST_LIB_DEBUG_SUFFIX@" <variant>debug -<library>/boost/date_time//boost_date_time ;^M
     explicit boost_date_time ;
 }

@thomasgt
Copy link
Contributor

Ya, removing that line works for me.

@josch
Copy link

josch commented Apr 30, 2020

I rebased the commits from #9224 on top of current vcpkg master and can confirm that those changes fix the problem on Windows 10 as well as an Debian Buster.

@PhoebeHui
Copy link
Contributor

The PR has been merged, pleasse get latest source and try agin.

@FranciscoPombal
Copy link
Contributor

@PhoebeHui works fine now, thanks!

@tetsuh
Copy link
Contributor

tetsuh commented Aug 11, 2020

@PhoebeHui It works fine. Great. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support
Projects
None yet
Development

No branches or pull requests

9 participants