Vcpkg: [boost-thread] build failure with VCPKG_BUILD_TYPE release

Created on 15 Oct 2019  路  8Comments  路  Source: microsoft/vcpkg

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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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://github.com/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.

port-bug

All 8 comments

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

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 ;
 }

Ya, removing that line works for me.

I rebased the commits from https://github.com/microsoft/vcpkg/pull/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.

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

@PhoebeHui works fine now, thanks!

@PhoebeHui It works fine. Great. Thank you.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ThinkalVB picture ThinkalVB  路  3Comments

angelmixu picture angelmixu  路  3Comments

aspioupiou picture aspioupiou  路  3Comments

cskrisz picture cskrisz  路  3Comments

madkoala picture madkoala  路  3Comments