Skip to content

[boost-regex[icu]] x64-linux build failure #11780

@am2222

Description

@am2222

Host Environment

  • OS: LInux
  • Compiler: revision

To Reproduce
Steps to reproduce the behavior:
/vcpkg install boost-regex[icu]

Failure logs

Computing installation plan...
The following packages will be built and installed:

  boost-regex[core,icu]:x64-linux
Starting package 1/1: boost-regex:x64-linux
Building package boost-regex[core,icu]:x64-linux...
-- Using cached /home/m/vcpkg/downloads/boostorg-regex-boost-1.73.0.tar.gz
-- Using source at /home/m/vcpkg/buildtrees/boost-regex/src/ost-1.73.0-a7219fe4ec
-- Including /home/m/vcpkg/ports/boost-regex/b2-options.cmake
-- Configuring x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:72 (message):
   Command failed: /home/m/vcpkg/downloads/tools/cmake-3.17.2-linux/cmake-3.17.2-Linux-x86_64/bin/cmake /home/m/vcpkg/installed/x64-linux/share/boost-build -DPORT=boost-regex -DFEATURES=core icu -DCURRENT_INSTALLED_DIR=/home/m/vcpkg/installed/x64-linux -DB2_EXE=/home/m/vcpkg/installed/x64-linux/tools/boost-build/b2 -DSOURCE_PATH=/home/m/vcpkg/buildtrees/boost-regex/src/ost-1.73.0-a7219fe4ec -DBOOST_BUILD_PATH=/home/m/vcpkg/installed/x64-linux/tools/boost-build -DBOOST_CMAKE_FRAGMENT=/home/m/vcpkg/ports/boost-regex/b2-options.cmake -DCMAKE_MAKE_PROGRAM=/home/m/vcpkg/downloads/tools/ninja-1.10.0-linux/ninja -DCMAKE_SYSTEM_NAME=Linux -DBUILD_SHARED_LIBS=OFF -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/m/vcpkg/scripts/toolchains/linux.cmake -DVCPKG_TARGET_TRIPLET=x64-linux -DVCPKG_SET_CHARSET_FLAG=ON -DVCPKG_PLATFORM_TOOLSET=external -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE -DCMAKE_VERBOSE_MAKEFILE=ON -DVCPKG_APPLOCAL_DEPS=OFF -DCMAKE_TOOLCHAIN_FILE=/home/m/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON -DVCPKG_CXX_FLAGS= -DVCPKG_CXX_FLAGS_RELEASE= -DVCPKG_CXX_FLAGS_DEBUG= -DVCPKG_C_FLAGS= -DVCPKG_C_FLAGS_RELEASE= -DVCPKG_C_FLAGS_DEBUG= -DVCPKG_CRT_LINKAGE=dynamic -DVCPKG_LINKER_FLAGS= -DVCPKG_TARGET_ARCHITECTURE=x64 -DCMAKE_INSTALL_LIBDIR:STRING=lib -DCMAKE_INSTALL_BINDIR:STRING=bin -D_VCPKG_ROOT_DIR=/home/m/vcpkg -D_VCPKG_INSTALLED_DIR=/home/m/vcpkg/installed -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/home/m/vcpkg/packages/boost-regex_x64-linux/debug
   Working Directory: /home/m/vcpkg/buildtrees/boost-regex/x64-linux-dbg
   Error code: 1
   See logs for more information:
     /home/m/vcpkg/buildtrees/boost-regex/config-x64-linux-dbg-err.log

Call Stack (most recent call first):
 scripts/cmake/vcpkg_configure_cmake.cmake:308 (vcpkg_execute_required_process)
 installed/x64-linux/share/boost-build/boost-modular-build.cmake:97 (vcpkg_configure_cmake)
 ports/boost-regex/portfile.cmake:12 (boost_modular_build)
 scripts/ports.cmake:76 (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: 2020.02.04-unknownhash

Additionally, attach any relevant sections from the log files above.
CMake Error: The source directory "/home/m/vcpkg/buildtrees/boost-regex/x64-linux-dbg/icu" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.

Additional context
I have installed icu using following commend. I can also install it with no problem on windows.

./vcpkg install icu
Computing installation plan...
The following packages are already installed:
    icu[core]:x64-linux
Package icu:x64-linux is already installed

Total elapsed time: 53.59 us


Metadata

Metadata

Assignees

Labels

category:port-featureThe issue is with a library, which is requesting new capabilities that didn’t exist

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions