-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Closed
Labels
category:community-tripletA PR or issue related to community triplets not officially validated by the vcpkg team.A PR or issue related to community triplets not officially validated by the vcpkg team.
Description
Host Environment
- OS: Ubuntu 19.10
- Compiler: gcc 9.2.1
- vcpkg commit: 9a206d9
To Reproduce
Steps to reproduce the behavior:
Using triplet with linux dynamic linkage (as described in documentation):
vcpkg/custom-triplets/x64-linux-dynamic.cmake:
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE dynamic)
set(VCPKG_CMAKE_SYSTEM_NAME Linux)
Execute:
./vcpkg install --overlay-triplets=custom-triplets --triplet x64-linux-dynamic qt5-base
Failure logs
The following packages will be built and installed:
qt5-base[core]:x64-linux-dynamic
Starting package 1/1: qt5-base:x64-linux-dynamic
Building package qt5-base[core]:x64-linux-dynamic...
-- [OVERLAY] Loading triplet configuration from: /mnt/local0/rschulze/vcpkg4/custom-triplets/x64-linux-dynamic.cmake
-- Figuring out qt target mkspec. Target arch x64
-- Target mkspec set to: linux-g++
-- Host mkspec not set. Qt's own buildsystem will try to figure out the host system
-- Using cached /home/rschulze/local0/vcpkg4/downloads/qtbase-everywhere-src-5.12.5.tar.xz
-- Using source at /home/rschulze/local0/vcpkg4/buildtrees/qt5-base/src/5.12.5-009d7e4128
-- Configuring x64-linux-dynamic-dbg
-- Configuring x64-linux-dynamic-dbg done
-- Configuring x64-linux-dynamic-rel
-- Configuring x64-linux-dynamic-rel done
-- NUMBER_OF_PROCESSORS is 8
-- Building x64-linux-dynamic-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:72 (message):
Command failed: /usr/bin/make -j8
Working Directory: /home/rschulze/local0/vcpkg4/buildtrees/qt5-base/x64-linux-dynamic-dbg
Error code: 2
See logs for more information:
/home/rschulze/local0/vcpkg4/buildtrees/qt5-base/build-x64-linux-dynamic-dbg-out.log
/home/rschulze/local0/vcpkg4/buildtrees/qt5-base/build-x64-linux-dynamic-dbg-err.log
Call Stack (most recent call first):
ports/qt5-base/cmake/install_qt.cmake:91 (vcpkg_execute_required_process)
ports/qt5-base/portfile.cmake:265 (install_qt)
scripts/ports.cmake:94 (include)
Error: Building package qt5-base:x64-linux-dynamic 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: qt5-base:x64-linux-dynamic
Vcpkg version: 2020.01.17-unknownhash
build-x64-linux-dynamic-dbg-err.log
build-x64-linux-dynamic-dbg-out.log
Additional context
The log mentions a missing libicui, but this seems to be present:
~/local0/vcpkg4 $ ls -l installed/x64-linux-dynamic/lib/libicui18n.so.61*
lrwxrwxrwx 1 rschulze rschulze 18 Jan 29 12:00 installed/x64-linux-dynamic/lib/libicui18n.so.61 -> libicui18n.so.61.1
-rwxr-xr-x 1 rschulze rschulze 3647944 Jan 29 12:00 installed/x64-linux-dynamic/lib/libicui18n.so.61.1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
category:community-tripletA PR or issue related to community triplets not officially validated by the vcpkg team.A PR or issue related to community triplets not officially validated by the vcpkg team.