microsoft / vcpkg

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

Error compiling Boost[mpi]:x64-linux on Windows with Linux Subsystem for Windows #7151

Closed odin-loki closed 4 years ago

odin-loki commented 5 years ago

Hello,

vcpkg has been initialised in Ubuntu Linux Subsystem for windows. Some things compile very successfully like header asio, gsl-lite, openssl.

But Boost[mpi] does not compile. It fails on Regex and spits out this message. I tried looking for the log file in the build tree, but it does not generate one.

This is what I get guys. I included it as a text file. I would also state, that all the Boost Build tools I can think of are installed in the requested configurations. Error.txt

cenit commented 5 years ago

Would you mind trying #7142? It might fix your problem, please let me know

odin-loki commented 5 years ago

My problems complains of boost-regex. It does not compile for Normal boost. It is not a problem with MPI. Thankyou. Example: Additional packages (*) will be modified to complete this operation. Starting package 1/103: boost-regex:x64-linux Building package boost-regex[core]:x64-linux... -- Using cached /mnt/c/Projects/vcpkg/downloads/boostorg-regex-boost-1.70.0.tar.gz -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-regex/src/ost-1.70.0-e31fa0647d CMake Error at installed/x64-linux/share/boost-build/boost-modular-build.cmake:18 (message): The x86 boost-build tools must be installed to build for non-x86/x64 platforms. Please run vcpkg install boost-build:x86-windows. Call Stack (most recent call first): ports/boost-regex/portfile.cmake:20 (boost_modular_build) scripts/ports.cmake:73 (include)

Error: Building package boost-regex: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-regex:x64-linux Vcpkg version: 2019.06.26-unknownhash

cenit commented 5 years ago

ok sorry didn't properly read... try to do a

git pull
./bootstrap-vcpkg.sh
./vcpkg install boost

It might fix your current problem, since many infrastructure updates to vcpkg happened recently

odin-loki commented 5 years ago

Yeah, I did that too. I did all the Begginner stuff and then I posted a bug report. A proper bug report. Its a bug mate. Not lack of experience.

cenit commented 5 years ago

@odin-loki i can understand your frustration, but unfortunately it's difficult for me to understand your problem since I cannot reproduce it. It seems that you are using WSL? Am I right? Just tried to open a clean Ubuntu 18.04 on WSL and this is the result

user@computer:~/src/vcpkg$ ./vcpkg install boost-regex
The following packages will be built and installed:
  * boost-assert[core]:x64-linux
  * boost-build[core]:x64-linux
  * boost-compatibility[core]:x64-linux
  * boost-concept-check[core]:x64-linux
  * boost-config[core]:x64-linux
  * boost-container-hash[core]:x64-linux
  * boost-conversion[core]:x64-linux
  * boost-core[core]:x64-linux
  * boost-detail[core]:x64-linux
  * boost-function-types[core]:x64-linux
  * boost-fusion[core]:x64-linux
  * boost-integer[core]:x64-linux
  * boost-iterator[core]:x64-linux
  * boost-modular-build-helper[core]:x64-linux
  * boost-move[core]:x64-linux
  * boost-mpl[core]:x64-linux
  * boost-optional[core]:x64-linux
  * boost-predef[core]:x64-linux
  * boost-preprocessor[core]:x64-linux
    boost-regex[core]:x64-linux
  * boost-smart-ptr[core]:x64-linux
  * boost-static-assert[core]:x64-linux
  * boost-throw-exception[core]:x64-linux
  * boost-tuple[core]:x64-linux
  * boost-type-traits[core]:x64-linux
  * boost-typeof[core]:x64-linux
  * boost-utility[core]:x64-linux
  * boost-vcpkg-helpers[core]:x64-linux
Additional packages (*) will be modified to complete this operation.
Starting package 1/28: 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: 1.425 s
Starting package 2/28: 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: 120 ms
Starting package 3/28: boost-compatibility:x64-linux
Building package boost-compatibility[core]:x64-linux...
-- Downloading https://github.com/boostorg/compatibility/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-compatibility-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-compatibility/src/ost-1.70.0-67ece0f5f8
-- Packaging headers
-- Packaging headers done
-- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt...
-- Installing: /home/user/src/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: 2.405 s
Starting package 4/28: boost-config:x64-linux
Building package boost-config[core]:x64-linux...
-- Downloading https://github.com/boostorg/config/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-config-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-config/src/ost-1.70.0-46c7857083
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 4.768 s
Starting package 5/28: boost-preprocessor:x64-linux
Building package boost-preprocessor[core]:x64-linux...
-- Downloading https://github.com/boostorg/preprocessor/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-preprocessor-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-preprocessor/src/ost-1.70.0-c4e330f8a0
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 4.608 s
Starting package 6/28: boost-detail:x64-linux
Building package boost-detail[core]:x64-linux...
-- Downloading https://github.com/boostorg/detail/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-detail-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-detail/src/ost-1.70.0-a865de6cc1
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.409 s
Starting package 7/28: boost-throw-exception:x64-linux
Building package boost-throw-exception[core]:x64-linux...
-- Downloading https://github.com/boostorg/throw_exception/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-throw_exception-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-throw-exception/src/ost-1.70.0-7be1666b03
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 877.9 ms
Starting package 8/28: boost-static-assert:x64-linux
Building package boost-static-assert[core]:x64-linux...
-- Downloading https://github.com/boostorg/static_assert/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-static_assert-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-static-assert/src/ost-1.70.0-7450dcfadd
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.094 s
Starting package 9/28: boost-predef:x64-linux
Building package boost-predef[core]:x64-linux...
-- Downloading https://github.com/boostorg/predef/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-predef-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-predef/src/ost-1.70.0-4f6a2823e6
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.513 s
Starting package 10/28: boost-assert:x64-linux
Building package boost-assert[core]:x64-linux...
-- Downloading https://github.com/boostorg/assert/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-assert-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-assert/src/ost-1.70.0-9a09bb681a
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.8 s
Starting package 11/28: boost-core:x64-linux
Building package boost-core[core]:x64-linux...
-- Downloading https://github.com/boostorg/core/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-core-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-core/src/ost-1.70.0-fcb50b853d
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.116 s
Starting package 12/28: boost-integer:x64-linux
Building package boost-integer[core]:x64-linux...
-- Downloading https://github.com/boostorg/integer/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-integer-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-integer/src/ost-1.70.0-dd35b58ebc
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.611 s
Starting package 13/28: boost-move:x64-linux
Building package boost-move[core]:x64-linux...
-- Downloading https://github.com/boostorg/move/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-move-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-move/src/ost-1.70.0-6c3332650c
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 1.871 s
Starting package 14/28: boost-type-traits:x64-linux
Building package boost-type-traits[core]:x64-linux...
-- Downloading https://github.com/boostorg/type_traits/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-type_traits-boost-1.70.0.tar.gz
-- Applying patch msvc-arm.patch
-- Using source at /home/user/src/vcpkg/buildtrees/boost-type-traits/src/ost-1.70.0-8a7f3454f5
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 5.176 s
Starting package 15/28: boost-smart-ptr:x64-linux
Building package boost-smart-ptr[core]:x64-linux...
-- Downloading https://github.com/boostorg/smart_ptr/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-smart_ptr-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-smart-ptr/src/ost-1.70.0-7be333b950
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 2.706 s
Starting package 16/28: boost-container-hash:x64-linux
Building package boost-container-hash[core]:x64-linux...
-- Downloading https://github.com/boostorg/container_hash/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-container_hash-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-container-hash/src/ost-1.70.0-c549dd9cb5
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 1.255 s
Starting package 17/28: boost-utility:x64-linux
Building package boost-utility[core]:x64-linux...
-- Downloading https://github.com/boostorg/utility/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-utility-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-utility/src/ost-1.70.0-d5293fec7f
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 1.464 s
Starting package 18/28: boost-typeof:x64-linux
Building package boost-typeof[core]:x64-linux...
-- Downloading https://github.com/boostorg/typeof/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-typeof-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-typeof/src/ost-1.70.0-ca1f5d4b35
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 1.512 s
Starting package 19/28: boost-tuple:x64-linux
Building package boost-tuple[core]:x64-linux...
-- Downloading https://github.com/boostorg/tuple/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-tuple-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-tuple/src/ost-1.70.0-c380645956
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 840.3 ms
Starting package 20/28: boost-mpl:x64-linux
Building package boost-mpl[core]:x64-linux...
-- Downloading https://github.com/boostorg/mpl/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-mpl-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-mpl/src/ost-1.70.0-312f24cec8
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 11.3 s
Starting package 21/28: boost-function-types:x64-linux
Building package boost-function-types[core]:x64-linux...
-- Downloading https://github.com/boostorg/function_types/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-function_types-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-function-types/src/ost-1.70.0-165d592858
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 1.755 s
Starting package 22/28: boost-fusion:x64-linux
Building package boost-fusion[core]:x64-linux...
-- Downloading https://github.com/boostorg/fusion/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-fusion-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-fusion/src/ost-1.70.0-112ebb14dd
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 20.61 s
Starting package 23/28: boost-conversion:x64-linux
Building package boost-conversion[core]:x64-linux...
-- Downloading https://github.com/boostorg/conversion/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-conversion-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-conversion/src/ost-1.70.0-cebd04bde6
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 988.2 ms
Starting package 24/28: boost-optional:x64-linux
Building package boost-optional[core]:x64-linux...
-- Downloading https://github.com/boostorg/optional/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-optional-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-optional/src/ost-1.70.0-072c28c5bf
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.957 s
Starting package 25/28: 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/user/src/vcpkg/downloads/boostorg-build-boost-1.70.0.tar.gz
-- Applying patch arm64msvc.patch
-- Using source at /home/user/src/vcpkg/buildtrees/boost-build/src/ost-1.70.0-ad28c1be18
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.70.0/boostcpp.jam...
-- Installing: /home/user/src/vcpkg/packages/boost-build_x64-linux/share/boost-build/copyright
-- Installing: /home/user/src/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: 37.36 s
Starting package 26/28: boost-concept-check:x64-linux
Building package boost-concept-check[core]:x64-linux...
-- Downloading https://github.com/boostorg/concept_check/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-concept_check-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-concept-check/src/ost-1.70.0-2dd3c6079a
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.45 s
Starting package 27/28: boost-iterator:x64-linux
Building package boost-iterator[core]:x64-linux...
-- Downloading https://github.com/boostorg/iterator/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-iterator-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-iterator/src/ost-1.70.0-8886b139b1
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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.633 s
Starting package 28/28: boost-regex:x64-linux
Building package boost-regex[core]:x64-linux...
-- Downloading https://github.com/boostorg/regex/archive/boost-1.70.0.tar.gz...
-- Extracting source /home/user/src/vcpkg/downloads/boostorg-regex-boost-1.70.0.tar.gz
-- Using source at /home/user/src/vcpkg/buildtrees/boost-regex/src/ost-1.70.0-e31fa0647d
-- Configuring x64-linux-dbg
-- Configuring x64-linux-rel
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Packaging headers
-- Packaging headers done
-- Using cached /home/user/src/vcpkg/downloads/boost_LICENSE_1_0.txt
-- Installing: /home/user/src/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: 1.323 min

Total elapsed time: 3.334 min

user@computer:~/src/vcpkg$ ./vcpkg version
Vcpkg package management program version 2019.06.26-unknownhash

See LICENSE.txt for license information.

user@computer:~/src/vcpkg$ uname -a
Linux DESKTOP-JFUFQP4 4.4.0-17763-Microsoft #379-Microsoft Wed Mar 06 19:16:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
s
odin-loki commented 5 years ago

Yes, I am using WSL with vcpkg, vcpkg was installed and initialised in Windows and the WSL. I am trying to compile for Linux using vcpkg source with the Ubuntu 18.04 WSL on Windows 10. When building boost it actually asks for the x86-windows Boost Build Tools for some reason, as seen in the error log. I have no idea where it may be going wrong.

Other things do compile on the Ubuntu 18.04 WSL with vcpkg source like OpenSSL and Header Only ASIO.

odin-loki commented 5 years ago

Also I have the boost-build:x86-windows package installed.

odin-loki commented 5 years ago

I am actually using the same vcpkg source between Windows and the Ubuntu 18.04 WSL.

odin-loki commented 5 years ago

This is what I get after compiling and ignoring errors, from latest upstream source:

odin@Odin:/mnt/c/Projects/vcpkg$ ./vcpkg install boost[mpi] --clean-after-build --head --keep-going The following packages will be built and installed: boost[core,mpi]:x64-linux (from HEAD)

Error: Building package boost-regex:x64-linux failed with: BUILD_FAILED Elapsed time for package boost-regex:x64-linux: 518.5 ms Starting package 2/104: boost-range:x64-linux Building package boost-range[core]:x64-linux... Error: Building package boost-range:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-range:x64-linux: 1.822 ms Starting package 3/104: boost-atomic:x64-linux Building package boost-atomic[core]:x64-linux... -- Using cached /mnt/c/Projects/vcpkg/downloads/boostorg-atomic-boost-1.70.0.tar.gz -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-atomic/src/ost-1.70.0-c787791900 CMake Error at installed/x64-linux/share/boost-build/boost-modular-build.cmake:18 (message): The x86 boost-build tools must be installed to build for non-x86/x64 platforms. Please run vcpkg install boost-build:x86-windows. Call Stack (most recent call first): ports/boost-atomic/portfile.cmake:14 (boost_modular_build) scripts/ports.cmake:73 (include)

Error: Building package boost-atomic:x64-linux failed with: BUILD_FAILED Elapsed time for package boost-atomic:x64-linux: 251.7 ms Starting package 4/104: boost-lambda:x64-linux Building package boost-lambda[core]:x64-linux... -- Using cached /mnt/c/Projects/vcpkg/downloads/boostorg-lambda-boost-1.70.0.tar.gz -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-lambda/src/ost-1.70.0-664ed92254 -- Packaging headers -- Packaging headers done -- Using cached /mnt/c/Projects/vcpkg/downloads/boost_LICENSE_1_0.txt -- Installing: /mnt/c/Projects/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: 589.7 ms Starting package 5/104: boost-container:x64-linux Building package boost-container[core]:x64-linux... -- Downloading https://github.com/boostorg/container/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-container/src/ost-1.70.0-b69e636ea7 CMake Error at installed/x64-linux/share/boost-build/boost-modular-build.cmake:18 (message): The x86 boost-build tools must be installed to build for non-x86/x64 platforms. Please run vcpkg install boost-build:x86-windows. Call Stack (most recent call first): ports/boost-container/portfile.cmake:14 (boost_modular_build) scripts/ports.cmake:73 (include)

Error: Building package boost-container:x64-linux failed with: BUILD_FAILED Elapsed time for package boost-container:x64-linux: 3.235 s Starting package 6/104: boost-lexical-cast:x64-linux Building package boost-lexical-cast[core]:x64-linux... Error: Building package boost-lexical-cast:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-lexical-cast:x64-linux: 1.907 ms Starting package 7/104: boost-functional:x64-linux Building package boost-functional[core]:x64-linux... -- Downloading https://github.com/boostorg/functional/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-functional/src/ost-1.70.0-25a3d1529c -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/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: 2.535 s Starting package 8/104: boost-rational:x64-linux Building package boost-rational[core]:x64-linux... -- Downloading https://github.com/boostorg/rational/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-rational/src/ost-1.70.0-a90f635c85 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/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.978 s Starting package 9/104: boost-multiprecision:x64-linux Building package boost-multiprecision[core]:x64-linux... Error: Building package boost-multiprecision:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-multiprecision:x64-linux: 2.072 ms Starting package 10/104: boost-math:x64-linux Building package boost-math[core]:x64-linux... Error: Building package boost-math:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-math:x64-linux: 2.529 ms Starting package 11/104: boost-system:x64-linux Building package boost-system[core]:x64-linux... -- Downloading https://github.com/boostorg/system/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-system/src/ost-1.70.0-6140d37d5b CMake Error at installed/x64-linux/share/boost-build/boost-modular-build.cmake:18 (message): The x86 boost-build tools must be installed to build for non-x86/x64 platforms. Please run vcpkg install boost-build:x86-windows. Call Stack (most recent call first): ports/boost-system/portfile.cmake:14 (boost_modular_build) scripts/ports.cmake:73 (include)

Error: Building package boost-system:x64-linux failed with: BUILD_FAILED Elapsed time for package boost-system:x64-linux: 1.855 s Starting package 12/104: boost-io:x64-linux Building package boost-io[core]:x64-linux... -- Downloading https://github.com/boostorg/io/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-io/src/ost-1.70.0-cfc1eeb09b -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/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.843 s Starting package 13/104: boost-exception:x64-linux Building package boost-exception[core]:x64-linux... -- Downloading https://github.com/boostorg/exception/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-exception/src/ost-1.70.0-586c64cc78 CMake Error at installed/x64-linux/share/boost-build/boost-modular-build.cmake:18 (message): The x86 boost-build tools must be installed to build for non-x86/x64 platforms. Please run vcpkg install boost-build:x86-windows. Call Stack (most recent call first): ports/boost-exception/portfile.cmake:14 (boost_modular_build) scripts/ports.cmake:73 (include)

Error: Building package boost-exception:x64-linux failed with: BUILD_FAILED Elapsed time for package boost-exception:x64-linux: 2.144 s Starting package 14/104: boost-unordered:x64-linux Building package boost-unordered[core]:x64-linux... Error: Building package boost-unordered:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-unordered:x64-linux: 1.889 ms Starting package 15/104: boost-algorithm:x64-linux Building package boost-algorithm[core]:x64-linux... Error: Building package boost-algorithm:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-algorithm:x64-linux: 1.812 ms Starting package 16/104: boost-ratio:x64-linux Building package boost-ratio[core]:x64-linux... -- Downloading https://github.com/boostorg/ratio/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-ratio/src/ost-1.70.0-f281166bd0 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/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: 2.314 s Starting package 17/104: boost-chrono:x64-linux Building package boost-chrono[core]:x64-linux... Error: Building package boost-chrono:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-chrono:x64-linux: 4.24 ms Starting package 18/104: boost-tokenizer:x64-linux Building package boost-tokenizer[core]:x64-linux... -- Downloading https://github.com/boostorg/tokenizer/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-tokenizer/src/ost-1.70.0-112e23a718 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/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: 2.026 s Starting package 19/104: boost-date-time:x64-linux Building package boost-date-time[core]:x64-linux... Error: Building package boost-date-time:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-date-time:x64-linux: 4.961 ms Starting package 20/104: boost-thread:x64-linux Building package boost-thread[core]:x64-linux... Error: Building package boost-thread:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-thread:x64-linux: 1.586 ms Starting package 21/104: boost-statechart:x64-linux Building package boost-statechart[core]:x64-linux... Error: Building package boost-statechart:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-statechart:x64-linux: 1.706 ms Starting package 22/104: boost-stacktrace:x64-linux Building package boost-stacktrace[core]:x64-linux... -- Downloading https://github.com/boostorg/stacktrace/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-stacktrace/src/ost-1.70.0-b3107a75d0 CMake Error at installed/x64-linux/share/boost-build/boost-modular-build.cmake:18 (message): The x86 boost-build tools must be installed to build for non-x86/x64 platforms. Please run vcpkg install boost-build:x86-windows. Call Stack (most recent call first): ports/boost-stacktrace/portfile.cmake:14 (boost_modular_build) scripts/ports.cmake:73 (include)

Error: Building package boost-stacktrace:x64-linux failed with: BUILD_FAILED Elapsed time for package boost-stacktrace:x64-linux: 2.053 s Starting package 23/104: boost-variant:x64-linux Building package boost-variant[core]:x64-linux... -- Downloading https://github.com/boostorg/variant/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-variant/src/ost-1.70.0-536bf81e8a -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-variant_x64-linux/share/boost-variant/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-variant[core]:x64-linux... done Installing package boost-variant[core]:x64-linux... Installing package boost-variant[core]:x64-linux... done Elapsed time for package boost-variant:x64-linux: 2.504 s Starting package 24/104: boost-foreach:x64-linux Building package boost-foreach[core]:x64-linux... Error: Building package boost-foreach:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-foreach:x64-linux: 1.911 ms Starting package 25/104: boost-proto:x64-linux Building package boost-proto[core]:x64-linux... Error: Building package boost-proto:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-proto:x64-linux: 1.594 ms Starting package 26/104: boost-phoenix:x64-linux Building package boost-phoenix[core]:x64-linux... Error: Building package boost-phoenix:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-phoenix:x64-linux: 1.633 ms Starting package 27/104: boost-endian:x64-linux Building package boost-endian[core]:x64-linux... -- Downloading https://github.com/boostorg/endian/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-endian/src/ost-1.70.0-022e5bf40e -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-endian_x64-linux/share/boost-endian/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-endian[core]:x64-linux... done Installing package boost-endian[core]:x64-linux... Installing package boost-endian[core]:x64-linux... done Elapsed time for package boost-endian:x64-linux: 2.232 s Starting package 28/104: boost-filesystem:x64-linux Building package boost-filesystem[core]:x64-linux... Error: Building package boost-filesystem:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-filesystem:x64-linux: 2.413 ms Starting package 29/104: zlib:x64-linux Building package zlib[core]:x64-linux... -- Downloading http://www.zlib.net/zlib-1.2.11.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/zlib/src/1.2.11-f690224aeb -- Configuring x64-linux-dbg -- Configuring x64-linux-rel -- Building x64-linux-dbg -- Building x64-linux-rel -- Installing: /mnt/c/Projects/vcpkg/packages/zlib_x64-linux/share/zlib/copyright -- Performing post-build validation -- Performing post-build validation done Building package zlib[core]:x64-linux... done Installing package zlib[core]:x64-linux... Installing package zlib[core]:x64-linux... done Elapsed time for package zlib:x64-linux: 12.04 s Starting package 30/104: bzip2:x64-linux Building package bzip2[core]:x64-linux... -- Downloading https://github.com/past-due/bzip2-mirror/releases/download/v1.0.6/bzip2-1.0.6.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/bzip2/src/1.0.6-8d81d2ad2b -- Configuring x64-linux-dbg -- Configuring x64-linux-rel -- Building x64-linux-dbg -- Building x64-linux-rel -- Performing post-build validation -- Performing post-build validation done Building package bzip2[core]:x64-linux... done Installing package bzip2[core]:x64-linux... Installing package bzip2[core]:x64-linux... done Elapsed time for package bzip2:x64-linux: 11.38 s Starting package 31/104: zstd:x64-linux Building package zstd[core]:x64-linux... -- Downloading https://github.com/facebook/zstd/archive/v1.4.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/zstd/src/v1.4.0-7801954f64 -- Configuring x64-linux-dbg -- Configuring x64-linux-rel -- Building x64-linux-dbg -- Building x64-linux-rel -- Performing post-build validation -- Performing post-build validation done Building package zstd[core]:x64-linux... done Installing package zstd[core]:x64-linux... Installing package zstd[core]:x64-linux... done Elapsed time for package zstd:x64-linux: 39.01 s Starting package 32/104: liblzma:x64-linux Building package liblzma[core]:x64-linux... -- Downloading https://github.com/xz-mirror/xz/archive/v5.2.4.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/liblzma/src/v5.2.4-66bfe33102 -- Configuring x64-linux-dbg -- Configuring x64-linux-rel -- Building x64-linux-dbg -- Building x64-linux-rel -- Installing: /mnt/c/Projects/vcpkg/packages/liblzma_x64-linux/share/liblzma/copyright -- Performing post-build validation -- Performing post-build validation done Building package liblzma[core]:x64-linux... done Installing package liblzma[core]:x64-linux... Installing package liblzma[core]:x64-linux... done Elapsed time for package liblzma:x64-linux: 22.22 s Starting package 33/104: boost-iostreams:x64-linux Building package boost-iostreams[core]:x64-linux... Error: Building package boost-iostreams:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-iostreams:x64-linux: 1.27 ms Starting package 34/104: boost-pool:x64-linux Building package boost-pool[core]:x64-linux... -- Downloading https://github.com/boostorg/pool/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-pool/src/ost-1.70.0-c97792589a -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-pool_x64-linux/share/boost-pool/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-pool[core]:x64-linux... done Installing package boost-pool[core]:x64-linux... Installing package boost-pool[core]:x64-linux... done Elapsed time for package boost-pool:x64-linux: 3.677 s Starting package 35/104: libiconv:x64-linux Building package libiconv[core]:x64-linux... -- Performing post-build validation -- Performing post-build validation done Building package libiconv[core]:x64-linux... done Installing package libiconv[core]:x64-linux... Installing package libiconv[core]:x64-linux... done Elapsed time for package libiconv:x64-linux: 861.3 ms Starting package 36/104: boost-locale:x64-linux Building package boost-locale[core]:x64-linux... Error: Building package boost-locale:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-locale:x64-linux: 1.479 ms Starting package 37/104: boost-tti:x64-linux Building package boost-tti[core]:x64-linux... -- Downloading https://github.com/boostorg/tti/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-tti/src/ost-1.70.0-d052f3cdbb -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-tti_x64-linux/share/boost-tti/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-tti[core]:x64-linux... done Installing package boost-tti[core]:x64-linux... Installing package boost-tti[core]:x64-linux... done Elapsed time for package boost-tti:x64-linux: 2.472 s Starting package 38/104: boost-spirit:x64-linux Building package boost-spirit[core]:x64-linux... Error: Building package boost-spirit:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-spirit:x64-linux: 1.106 ms Starting package 39/104: boost-serialization:x64-linux Building package boost-serialization[core]:x64-linux... Error: Building package boost-serialization:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-serialization:x64-linux: 1.359 ms Starting package 40/104: boost-multi-index:x64-linux Building package boost-multi-index[core]:x64-linux... Error: Building package boost-multi-index:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-multi-index:x64-linux: 978.7 us Starting package 41/104: boost-parameter:x64-linux Building package boost-parameter[core]:x64-linux... -- Downloading https://github.com/boostorg/parameter/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-parameter/src/ost-1.70.0-670b718953 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-parameter_x64-linux/share/boost-parameter/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-parameter[core]:x64-linux... done Installing package boost-parameter[core]:x64-linux... Installing package boost-parameter[core]:x64-linux... done Elapsed time for package boost-parameter:x64-linux: 2.481 s Starting package 42/104: boost-signals2:x64-linux Building package boost-signals2[core]:x64-linux... Error: Building package boost-signals2:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-signals2:x64-linux: 1.233 ms Starting package 43/104: boost-context:x64-linux Building package boost-context[core]:x64-linux... Error: Building package boost-context:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-context:x64-linux: 1.036 ms Starting package 44/104: boost-coroutine:x64-linux Building package boost-coroutine[core]:x64-linux... Error: Building package boost-coroutine:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-coroutine:x64-linux: 1.395 ms Starting package 45/104: boost-asio:x64-linux Building package boost-asio[core]:x64-linux... Error: Building package boost-asio:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-asio:x64-linux: 1.063 ms Starting package 46/104: boost-process:x64-linux Building package boost-process[core]:x64-linux... Error: Building package boost-process:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-process:x64-linux: 1.088 ms Starting package 47/104: boost-logic:x64-linux Building package boost-logic[core]:x64-linux... -- Downloading https://github.com/boostorg/logic/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-logic/src/ost-1.70.0-54c296fb43 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-logic_x64-linux/share/boost-logic/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-logic[core]:x64-linux... done Installing package boost-logic[core]:x64-linux... Installing package boost-logic[core]:x64-linux... done Elapsed time for package boost-logic:x64-linux: 1.9 s Starting package 48/104: boost-safe-numerics:x64-linux Building package boost-safe-numerics[core]:x64-linux... -- Downloading https://github.com/boostorg/safe_numerics/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-safe-numerics/src/ost-1.70.0-8f57c3c42d -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-safe-numerics_x64-linux/share/boost-safe-numerics/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-safe-numerics[core]:x64-linux... done Installing package boost-safe-numerics[core]:x64-linux... Installing package boost-safe-numerics[core]:x64-linux... done Elapsed time for package boost-safe-numerics:x64-linux: 3.818 s Starting package 49/104: boost-circular-buffer:x64-linux Building package boost-circular-buffer[core]:x64-linux... -- Downloading https://github.com/boostorg/circular_buffer/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-circular-buffer/src/ost-1.70.0-5a78ff9f81 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-circular-buffer_x64-linux/share/boost-circular-buffer/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-circular-buffer[core]:x64-linux... done Installing package boost-circular-buffer[core]:x64-linux... Installing package boost-circular-buffer[core]:x64-linux... done Elapsed time for package boost-circular-buffer:x64-linux: 2.422 s Starting package 50/104: boost-msm:x64-linux Building package boost-msm[core]:x64-linux... Error: Building package boost-msm:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-msm:x64-linux: 1.278 ms Starting package 51/104: boost-metaparse:x64-linux Building package boost-metaparse[core]:x64-linux... -- Downloading https://github.com/boostorg/metaparse/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-metaparse/src/ost-1.70.0-812ce8b7ba -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-metaparse_x64-linux/share/boost-metaparse/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-metaparse[core]:x64-linux... done Installing package boost-metaparse[core]:x64-linux... Installing package boost-metaparse[core]:x64-linux... done Elapsed time for package boost-metaparse:x64-linux: 5.958 s Starting package 52/104: boost-xpressive:x64-linux Building package boost-xpressive[core]:x64-linux... Error: Building package boost-xpressive:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-xpressive:x64-linux: 1.391 ms Starting package 53/104: boost-align:x64-linux Building package boost-align[core]:x64-linux... -- Downloading https://github.com/boostorg/align/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-align/src/ost-1.70.0-ccaca028c9 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-align_x64-linux/share/boost-align/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-align[core]:x64-linux... done Installing package boost-align[core]:x64-linux... Installing package boost-align[core]:x64-linux... done Elapsed time for package boost-align:x64-linux: 2.199 s Starting package 54/104: boost-interprocess:x64-linux Building package boost-interprocess[core]:x64-linux... Error: Building package boost-interprocess:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-interprocess:x64-linux: 1.556 ms Starting package 55/104: boost-format:x64-linux Building package boost-format[core]:x64-linux... -- Downloading https://github.com/boostorg/format/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-format/src/ost-1.70.0-f0d7176c99 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-format_x64-linux/share/boost-format/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-format[core]:x64-linux... done Installing package boost-format[core]:x64-linux... Installing package boost-format[core]:x64-linux... done Elapsed time for package boost-format:x64-linux: 2.271 s Starting package 56/104: boost-property-tree:x64-linux Building package boost-property-tree[core]:x64-linux... Error: Building package boost-property-tree:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-property-tree:x64-linux: 1.234 ms Starting package 57/104: boost-dynamic-bitset:x64-linux Building package boost-dynamic-bitset[core]:x64-linux... Error: Building package boost-dynamic-bitset:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-dynamic-bitset:x64-linux: 987.4 us Starting package 58/104: boost-random:x64-linux Building package boost-random[core]:x64-linux... Error: Building package boost-random:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-random:x64-linux: 1.117 ms Starting package 59/104: boost-log:x64-linux Building package boost-log[core]:x64-linux... Error: Building package boost-log:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-log:x64-linux: 1.006 ms Starting package 60/104: boost-lockfree:x64-linux Building package boost-lockfree[core]:x64-linux... Error: Building package boost-lockfree:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-lockfree:x64-linux: 998.5 us Starting package 61/104: boost-scope-exit:x64-linux Building package boost-scope-exit[core]:x64-linux... -- Downloading https://github.com/boostorg/scope_exit/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-scope-exit/src/ost-1.70.0-91983b5eaf -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-scope-exit_x64-linux/share/boost-scope-exit/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-scope-exit[core]:x64-linux... done Installing package boost-scope-exit[core]:x64-linux... Installing package boost-scope-exit[core]:x64-linux... done Elapsed time for package boost-scope-exit:x64-linux: 2.229 s Starting package 62/104: boost-hof:x64-linux Building package boost-hof[core]:x64-linux... -- Downloading https://github.com/boostorg/hof/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-hof/src/ost-1.70.0-76b9dbceec -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-hof_x64-linux/share/boost-hof/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-hof[core]:x64-linux... done Installing package boost-hof[core]:x64-linux... Installing package boost-hof[core]:x64-linux... done Elapsed time for package boost-hof:x64-linux: 2.935 s Starting package 63/104: boost-callable-traits:x64-linux Building package boost-callable-traits[core]:x64-linux... -- Downloading https://github.com/boostorg/callable_traits/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-callable-traits/src/ost-1.70.0-83a0ffab00 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-callable-traits_x64-linux/share/boost-callable-traits/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-callable-traits[core]:x64-linux... done Installing package boost-callable-traits[core]:x64-linux... Installing package boost-callable-traits[core]:x64-linux... done Elapsed time for package boost-callable-traits:x64-linux: 2.589 s Starting package 64/104: boost-histogram:x64-linux Building package boost-histogram[core]:x64-linux... Error: Building package boost-histogram:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-histogram:x64-linux: 1.298 ms Starting package 65/104: boost-property-map:x64-linux Building package boost-property-map[core]:x64-linux... Error: Building package boost-property-map:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-property-map:x64-linux: 1.686 ms Starting package 66/104: boost-bimap:x64-linux Building package boost-bimap[core]:x64-linux... Error: Building package boost-bimap:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-bimap:x64-linux: 2.624 ms Starting package 67/104: boost-test:x64-linux Building package boost-test[core]:x64-linux... Error: Building package boost-test:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-test:x64-linux: 1.009 ms Starting package 68/104: boost-graph:x64-linux Building package boost-graph[core]:x64-linux... Error: Building package boost-graph:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-graph:x64-linux: 1.259 ms Starting package 69/104: boost-graph-parallel:x64-linux Building package boost-graph-parallel[core]:x64-linux... Error: Building package boost-graph-parallel:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-graph-parallel:x64-linux: 1.042 ms Starting package 70/104: boost-qvm:x64-linux Building package boost-qvm[core]:x64-linux... Error: Building package boost-qvm:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-qvm:x64-linux: 1.003 ms Starting package 71/104: boost-polygon:x64-linux Building package boost-polygon[core]:x64-linux... -- Downloading https://github.com/boostorg/polygon/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-polygon/src/ost-1.70.0-98a22e20b6 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-polygon_x64-linux/share/boost-polygon/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-polygon[core]:x64-linux... done Installing package boost-polygon[core]:x64-linux... Installing package boost-polygon[core]:x64-linux... done Elapsed time for package boost-polygon:x64-linux: 4.767 s Starting package 72/104: boost-sort:x64-linux Building package boost-sort[core]:x64-linux... Error: Building package boost-sort:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-sort:x64-linux: 1.33 ms Starting package 73/104: boost-disjoint-sets:x64-linux Building package boost-disjoint-sets[core]:x64-linux... Error: Building package boost-disjoint-sets:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-disjoint-sets:x64-linux: 1.376 ms Starting package 74/104: boost-coroutine2:x64-linux Building package boost-coroutine2[core]:x64-linux... Error: Building package boost-coroutine2:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-coroutine2:x64-linux: 1.007 ms Starting package 75/104: boost-contract:x64-linux Building package boost-contract[core]:x64-linux... Error: Building package boost-contract:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-contract:x64-linux: 1.281 ms Starting package 76/104: boost-beast:x64-linux Building package boost-beast[core]:x64-linux... Error: Building package boost-beast:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-beast:x64-linux: 1.088 ms Starting package 77/104: boost-uuid:x64-linux Building package boost-uuid[core]:x64-linux... Error: Building package boost-uuid:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-uuid:x64-linux: 1.067 ms Starting package 78/104: boost-compute:x64-linux Building package boost-compute[core]:x64-linux... Error: Building package boost-compute:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-compute:x64-linux: 1.075 ms Starting package 79/104: boost-ublas:x64-linux Building package boost-ublas[core]:x64-linux... Error: Building package boost-ublas:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-ublas:x64-linux: 1.111 ms Starting package 80/104: boost-interval:x64-linux Building package boost-interval[core]:x64-linux... -- Downloading https://github.com/boostorg/interval/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-interval/src/ost-1.70.0-c827d8dd8b -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-interval_x64-linux/share/boost-interval/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-interval[core]:x64-linux... done Installing package boost-interval[core]:x64-linux... Installing package boost-interval[core]:x64-linux... done Elapsed time for package boost-interval:x64-linux: 2.447 s Starting package 81/104: boost-wave:x64-linux Building package boost-wave[core]:x64-linux... Error: Building package boost-wave:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-wave:x64-linux: 1.311 ms Starting package 82/104: boost-convert:x64-linux Building package boost-convert[core]:x64-linux... Error: Building package boost-convert:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-convert:x64-linux: 1.213 ms Starting package 83/104: boost-ptr-container:x64-linux Building package boost-ptr-container[core]:x64-linux... Error: Building package boost-ptr-container:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-ptr-container:x64-linux: 1.101 ms Starting package 84/104: boost-type-erasure:x64-linux Building package boost-type-erasure[core]:x64-linux... Error: Building package boost-type-erasure:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-type-erasure:x64-linux: 1.106 ms Starting package 85/104: boost-program-options:x64-linux Building package boost-program-options[core]:x64-linux... Error: Building package boost-program-options:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-program-options:x64-linux: 1.554 ms Starting package 86/104: boost-timer:x64-linux Building package boost-timer[core]:x64-linux... Error: Building package boost-timer:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-timer:x64-linux: 1.062 ms Starting package 87/104: msmpi:x64-linux Building package msmpi[core]:x64-linux... -- Downloading https://download.microsoft.com/download/A/E/0/AE002626-9D9D-448D-8197-1EA510E297CE/msmpisdk.msi... -- Downloading https://download.microsoft.com/download/A/E/0/AE002626-9D9D-448D-8197-1EA510E297CE/msmpisetup.exe... CMake Error at ports/msmpi/portfile.cmake:57 (message): Could not find: /Microsoft MPI/Bin/mpiexec.exe Please install the MSMPI redistributable package before trying to install this port. The appropriate installer has been downloaded to: /mnt/c/Projects/vcpkg/downloads/msmpisetup-10.0.12498.exe

Call Stack (most recent call first): scripts/ports.cmake:73 (include)

Error: Building package msmpi:x64-linux failed with: BUILD_FAILED Elapsed time for package msmpi:x64-linux: 5.833 s Starting package 88/104: boost-mpi:x64-linux Building package boost-mpi[core]:x64-linux... Error: Building package boost-mpi:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-mpi:x64-linux: 1.137 ms Starting package 89/104: boost-poly-collection:x64-linux Building package boost-poly-collection[core]:x64-linux... Error: Building package boost-poly-collection:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-poly-collection:x64-linux: 1.188 ms Starting package 90/104: boost-units:x64-linux Building package boost-units[core]:x64-linux... Error: Building package boost-units:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-units:x64-linux: 1.096 ms Starting package 91/104: boost-multi-array:x64-linux Building package boost-multi-array[core]:x64-linux... -- Downloading https://github.com/boostorg/multi_array/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-multi-array/src/ost-1.70.0-4dee6e54d5 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-multi-array_x64-linux/share/boost-multi-array/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-multi-array[core]:x64-linux... done Installing package boost-multi-array[core]:x64-linux... Installing package boost-multi-array[core]:x64-linux... done Elapsed time for package boost-multi-array:x64-linux: 2.311 s Starting package 92/104: boost-odeint:x64-linux Building package boost-odeint[core]:x64-linux... Error: Building package boost-odeint:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-odeint:x64-linux: 1.811 ms Starting package 93/104: boost-accumulators:x64-linux Building package boost-accumulators[core]:x64-linux... Error: Building package boost-accumulators:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-accumulators:x64-linux: 1.176 ms Starting package 94/104: boost-assign:x64-linux Building package boost-assign[core]:x64-linux... Error: Building package boost-assign:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-assign:x64-linux: 1.917 ms Starting package 95/104: boost-dll:x64-linux Building package boost-dll[core]:x64-linux... Error: Building package boost-dll:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-dll:x64-linux: 1.19 ms Starting package 96/104: boost-geometry:x64-linux Building package boost-geometry[core]:x64-linux... Error: Building package boost-geometry:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-geometry:x64-linux: 1.179 ms Starting package 97/104: boost-gil:x64-linux Building package boost-gil[core]:x64-linux... Error: Building package boost-gil:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-gil:x64-linux: 1.038 ms Starting package 98/104: boost-hana:x64-linux Building package boost-hana[core]:x64-linux... -- Downloading https://github.com/boostorg/hana/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-hana/src/ost-1.70.0-3bcccc2e25 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-hana_x64-linux/share/boost-hana/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-hana[core]:x64-linux... done Installing package boost-hana[core]:x64-linux... Installing package boost-hana[core]:x64-linux... done Elapsed time for package boost-hana:x64-linux: 6.699 s Starting package 99/104: boost-yap:x64-linux Building package boost-yap[core]:x64-linux... -- Downloading https://github.com/boostorg/yap/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-yap/src/ost-1.70.0-251706c27c -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-yap_x64-linux/share/boost-yap/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-yap[core]:x64-linux... done Installing package boost-yap[core]:x64-linux... Installing package boost-yap[core]:x64-linux... done Elapsed time for package boost-yap:x64-linux: 2.427 s Starting package 100/104: boost-heap:x64-linux Building package boost-heap[core]:x64-linux... -- Downloading https://github.com/boostorg/heap/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-heap/src/ost-1.70.0-17c3861999 -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-heap_x64-linux/share/boost-heap/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-heap[core]:x64-linux... done Installing package boost-heap[core]:x64-linux... Installing package boost-heap[core]:x64-linux... done Elapsed time for package boost-heap:x64-linux: 2.301 s Starting package 101/104: boost-flyweight:x64-linux Building package boost-flyweight[core]:x64-linux... Error: Building package boost-flyweight:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-flyweight:x64-linux: 1.647 ms Starting package 102/104: boost-icl:x64-linux Building package boost-icl[core]:x64-linux... Error: Building package boost-icl:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost-icl:x64-linux: 2.008 ms Starting package 103/104: boost-local-function:x64-linux Building package boost-local-function[core]:x64-linux... -- Downloading https://github.com/boostorg/local_function/archive/boost-1.70.0.tar.gz... -- Using source at /mnt/c/Projects/vcpkg/buildtrees/boost-local-function/src/ost-1.70.0-964fdc333c -- Packaging headers -- Packaging headers done -- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt... -- Installing: /mnt/c/Projects/vcpkg/packages/boost-local-function_x64-linux/share/boost-local-function/copyright -- Performing post-build validation -- Performing post-build validation done Building package boost-local-function[core]:x64-linux... done Installing package boost-local-function[core]:x64-linux... Installing package boost-local-function[core]:x64-linux... done Elapsed time for package boost-local-function:x64-linux: 3.234 s Starting package 104/104: boost:x64-linux Building package boost[core,mpi]:x64-linux from HEAD... Error: Building package boost:x64-linux failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES Elapsed time for package boost:x64-linux: 1.628 ms

Total elapsed time: 2.945 min

RESULTS boost-regex:x64-linux: BUILD_FAILED: 518.5 ms boost-range:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.822 ms boost-atomic:x64-linux: BUILD_FAILED: 251.7 ms boost-lambda:x64-linux: SUCCEEDED: 589.7 ms boost-container:x64-linux: BUILD_FAILED: 3.235 s boost-lexical-cast:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.907 ms boost-functional:x64-linux: SUCCEEDED: 2.535 s boost-rational:x64-linux: SUCCEEDED: 1.978 s boost-multiprecision:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 2.072 ms boost-math:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 2.529 ms boost-system:x64-linux: BUILD_FAILED: 1.855 s boost-io:x64-linux: SUCCEEDED: 1.843 s boost-exception:x64-linux: BUILD_FAILED: 2.144 s boost-unordered:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.889 ms boost-algorithm:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.812 ms boost-ratio:x64-linux: SUCCEEDED: 2.314 s boost-chrono:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 4.24 ms boost-tokenizer:x64-linux: SUCCEEDED: 2.026 s boost-date-time:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 4.961 ms boost-thread:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.586 ms boost-statechart:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.706 ms boost-stacktrace:x64-linux: BUILD_FAILED: 2.053 s boost-variant:x64-linux: SUCCEEDED: 2.504 s boost-foreach:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.911 ms boost-proto:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.594 ms boost-phoenix:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.633 ms boost-endian:x64-linux: SUCCEEDED: 2.232 s boost-filesystem:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 2.413 ms zlib:x64-linux: SUCCEEDED: 12.04 s bzip2:x64-linux: SUCCEEDED: 11.38 s zstd:x64-linux: SUCCEEDED: 39.01 s liblzma:x64-linux: SUCCEEDED: 22.22 s boost-iostreams:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.27 ms boost-pool:x64-linux: SUCCEEDED: 3.677 s libiconv:x64-linux: SUCCEEDED: 861.3 ms boost-locale:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.479 ms boost-tti:x64-linux: SUCCEEDED: 2.472 s boost-spirit:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.106 ms boost-serialization:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.359 ms boost-multi-index:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 978.7 us boost-parameter:x64-linux: SUCCEEDED: 2.481 s boost-signals2:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.233 ms boost-context:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.036 ms boost-coroutine:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.395 ms boost-asio:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.063 ms boost-process:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.088 ms boost-logic:x64-linux: SUCCEEDED: 1.9 s boost-safe-numerics:x64-linux: SUCCEEDED: 3.818 s boost-circular-buffer:x64-linux: SUCCEEDED: 2.422 s boost-msm:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.278 ms boost-metaparse:x64-linux: SUCCEEDED: 5.958 s boost-xpressive:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.391 ms boost-align:x64-linux: SUCCEEDED: 2.199 s boost-interprocess:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.556 ms boost-format:x64-linux: SUCCEEDED: 2.271 s boost-property-tree:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.234 ms boost-dynamic-bitset:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 987.4 us boost-random:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.117 ms boost-log:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.006 ms boost-lockfree:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 998.5 us boost-scope-exit:x64-linux: SUCCEEDED: 2.229 s boost-hof:x64-linux: SUCCEEDED: 2.935 s boost-callable-traits:x64-linux: SUCCEEDED: 2.589 s boost-histogram:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.298 ms boost-property-map:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.686 ms boost-bimap:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 2.624 ms boost-test:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.009 ms boost-graph:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.259 ms boost-graph-parallel:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.042 ms boost-qvm:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.003 ms boost-polygon:x64-linux: SUCCEEDED: 4.767 s boost-sort:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.33 ms boost-disjoint-sets:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.376 ms boost-coroutine2:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.007 ms boost-contract:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.281 ms boost-beast:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.088 ms boost-uuid:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.067 ms boost-compute:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.075 ms boost-ublas:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.111 ms boost-interval:x64-linux: SUCCEEDED: 2.447 s boost-wave:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.311 ms boost-convert:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.213 ms boost-ptr-container:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.101 ms boost-type-erasure:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.106 ms boost-program-options:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.554 ms boost-timer:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.062 ms msmpi:x64-linux: BUILD_FAILED: 5.833 s boost-mpi:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.137 ms boost-poly-collection:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.188 ms boost-units:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.096 ms boost-multi-array:x64-linux: SUCCEEDED: 2.311 s boost-odeint:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.811 ms boost-accumulators:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.176 ms boost-assign:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.917 ms boost-dll:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.19 ms boost-geometry:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.179 ms boost-gil:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.038 ms boost-hana:x64-linux: SUCCEEDED: 6.699 s boost-yap:x64-linux: SUCCEEDED: 2.427 s boost-heap:x64-linux: SUCCEEDED: 2.301 s boost-flyweight:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.647 ms boost-icl:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 2.008 ms boost-local-function:x64-linux: SUCCEEDED: 3.234 s boost:x64-linux: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1.628 ms

SUMMARY SUCCEEDED: 32 BUILD_FAILED: 7 POST_BUILD_CHECKS_FAILED: 0 FILE_CONFLICTS: 0 CASCADED_DUE_TO_MISSING_DEPENDENCIES: 65 EXCLUDED: 0 odin@Odin:/mnt/c/Projects/vcpkg$

odin-loki commented 5 years ago

I will download and compile vcpkg inside the WSL and then compile boost, instead of reusing the one I use inside Windows and let you know how it goes.

cenit commented 5 years ago

i usually share the same vcpkg folder between wsl and windows, so this should not be a problem. Try to remove downloads folder, buildtrees folder, then launch a ./vcpkg remove boost-build both from linux and windows, then retry.

If it is not solved, I have a question for you: do you use custom case-sensitivity when mounting folders shared with windows?

odin-loki commented 5 years ago

Ok. I did that and it works. It also worked with a fresh git clone of vcpkg and fresh install of boost[mpi] on wsl. Now the shared vcpkg is complaining about MSMPI on wsl, which I think was the bug complaint you recommended. It wanted this from me.

Starting package 58/73: msmpi:x64-linux Building package msmpi[core]:x64-linux... -- Downloading https://download.microsoft.com/download/A/E/0/AE002626-9D9D-448D-8197-1EA510E297CE/msmpisdk.msi... -- Downloading https://download.microsoft.com/download/A/E/0/AE002626-9D9D-448D-8197-1EA510E297CE/msmpisetup.exe... CMake Error at ports/msmpi/portfile.cmake:57 (message): Could not find: /Microsoft MPI/Bin/mpiexec.exe Please install the MSMPI redistributable package before trying to install this port. The appropriate installer has been downloaded to: /mnt/c/Projects/vcpkg/downloads/msmpisetup-10.0.12498.exe

Call Stack (most recent call first): scripts/ports.cmake:73 (include)

Error: Building package msmpi: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: msmpi:x64-linux Vcpkg version: 2019.06.26-unknownhash

cenit commented 5 years ago

Yes. That pr should fix this bug. If you want to try it and give a feedback it would be fantastic

odin-loki commented 5 years ago

How do I apply the patch, using the proper tools? Or where do I copy and past it?

cenit commented 5 years ago

https://github.com/genome/docs/wiki/How-do-I-%60git-checkout%60-a-pull-request%3F Check if this helps you. Otherwise just clone my vcpkg fork and checkout from there ;) Let me know if you prefer step by steps command. I’d really like you testing it, so I am glad to assist you

LilyWangL commented 5 years ago

Hi @odin-loki, PR #7142 has been merged, does this issue still occur?

PhoebeHui commented 4 years ago

This issue should be fixed now, please get latest source and try again, I tried with WSL, it built successfully for me.

Starting package 23/23: boost-mpi:x64-linux Building package boost-mpi[core]:x64-linux... Could not locate cached archive: /home/ubuntu18/.cache/vcpkg/archives/74/74a16feb9e7fcba38b9012da3965391181b7a405.zip -- Downloading https://github.com/boostorg/mpi/archive/boost-1.73.0.tar.gz... -- Extracting source /home/ubuntu18/vcpkg/downloads/boostorg-mpi-boost-1.73.0.tar.gz -- Using source at /home/ubuntu18/vcpkg/buildtrees/boost-mpi/src/ost-1.73.0-f69fd70f20.clean -- Configuring x64-linux-dbg -- Configuring x64-linux-rel -- Building x64-linux-dbg -- Building x64-linux-rel -- Packaging headers -- Packaging headers done -- Using cached /home/ubuntu18/vcpkg/downloads/boost_LICENSE_1_0.txt -- Installing: /home/ubuntu18/vcpkg/packages/boost-mpi_x64-linux/share/boost-mpi/copyright -- Performing post-build validation -- Performing post-build validation done Stored binary cache: /home/ubuntu18/.cache/vcpkg/archives/74/74a16feb9e7fcba38b9012da3965391181b7a405.zip Building package boost-mpi[core]:x64-linux... done Installing package boost-mpi[core]:x64-linux... Installing package boost-mpi[core]:x64-linux... done Elapsed time for package boost-mpi:x64-linux: 1.189 min