Skip to content

[fontconfig] Build error #22920

@ElecTwix

Description

@ElecTwix

Host Environment

  • OS: Ubuntu 20.04
  • Compiler: revision

To Reproduce
Steps to reproduce the behavior:
./vcpkg install opencv4

Failure logs

Computing installation plan...
The following packages will be built and installed:
  * cairo[core,fontconfig,freetype,gobject,x11]:x64-linux -> 1.17.4#3
  * fontconfig[core]:x64-linux -> 2.13.94#5
  * fribidi[core]:x64-linux -> 1.0.11#2
  * gdk-pixbuf[core]:x64-linux -> 2.42.2#2
  * getopt[core]:x64-linux -> 0#1
  * graphene[core]:x64-linux -> 1.10.2#2
  * gtk[core]:x64-linux -> 4.4.0#1
  * harfbuzz[core]:x64-linux -> 3.0.0#1
  * libepoxy[core]:x64-linux -> 1.5.9#1
  * libjpeg-turbo[core]:x64-linux -> 2.1.2
  * liblzma[core]:x64-linux -> 5.2.5#4
  * libsass[core]:x64-linux -> 3.6.5#1
  * libwebp[core,nearlossless,simd]:x64-linux -> 1.2.1
  * lzo[core]:x64-linux -> 2.10#7
    opencv4[core,default-features,dnn,gtk,jpeg,png,quirc,tiff,webp]:x64-linux -> 4.5.4#2
  * pango[core]:x64-linux -> 1.50.3
  * pixman[core]:x64-linux -> 0.40.0#1
  * protobuf[core]:x64-linux -> 3.18.0#1
  * quirc[core]:x64-linux -> 1.1#2
  * sassc[core]:x64-linux -> 3.6.2
  * tiff[core,jpeg,lzma,zip]:x64-linux -> 4.3.0#5
Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-linux...
Restored 0 packages from /home/electwix/.cache/vcpkg/archives in 38.18 us. Use --debug to see more details.
Starting package 1/21: fontconfig:x64-linux
Building package fontconfig[core]:x64-linux...
-- Using cached fontconfig-fontconfig-2.13.94.tar.gz.
-- Cleaning sources at /home/electwix/vcpkg/buildtrees/fontconfig/src/2.13.94-6fd83e1cbe.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/electwix/vcpkg/downloads/fontconfig-fontconfig-2.13.94.tar.gz
-- Using source at /home/electwix/vcpkg/buildtrees/fontconfig/src/2.13.94-6fd83e1cbe.clean
CMake Error at scripts/cmake/vcpkg_find_acquire_program.cmake:613 (message):
  Could not find gperf.  Please install it via your package manager.
Call Stack (most recent call first):
  ports/fontconfig/portfile.cmake:12 (vcpkg_find_acquire_program)
  scripts/ports.cmake:142 (include)

Error: Building package fontconfig:x64-linux failed with: BUILD_FAILED

Additional info
package: fontconfig[core]:x64-linux -> 2.13.94#5
vcpkg-tool version: 2021-12-09-724cea8b33cbf06c645f5095fa29773697da9761
vcpkg-scripts version: b41cc26 2022-01-25 (9 days ago)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions