On Sun, 3 Jan 2021 at 03:04, Pierre Labastie via blfs-dev <blfs-dev@lists.linuxfromscratch.org> wrote: > > Looking in more depth, normally, according to meson.build, the > dependency on cairo is not required, even for 1.46. So it should be > able to compile if cairo is not available. Also, I've grep'ed for > "run.*time" in the source directory, and there is no sentence > containing cairo and runtime or run-time or "run time"... What is the > error message exactly?
The tail-end of the meson output is Found pkg-config: /usr/bin/pkg-config (0.29.2) Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency glib-2.0 found: YES 2.64.4 Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency gobject-2.0 found: YES 2.64.4 Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency gio-2.0 found: YES 2.64.4 Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency fribidi found: YES 1.0.9 Found CMake: /usr/bin/cmake (3.18.1) Run-time dependency libthai found: NO (tried pkgconfig and cmake) Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency harfbuzz found: YES 2.7.1 Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency fontconfig found: YES 2.13.1 Message: fontconfig has FcWeightFromOpenTypeDouble: YES Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency freetype2 found: YES 23.2.17 Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency xft found: YES 2.3.3 Using 'PKG_CONFIG_PATH' from environment with value: '/opt/Xorg/lib/pkgconfig:/opt/Xorg/share/pkgconfig' Run-time dependency xrender found: YES 0.9.10 Run-time dependency cairo found: NO (tried pkgconfig and cmake) Run-time dependency cairo found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency cairo ../meson.build:381:2: ERROR: Subproject directory not found and cairo.wrap file not found and again, reading the Pango docs suggests that it should be happy with building against the Xft rendering as an alternative to building against the Cairo stuff, which makes it even more confusing. And no, i couldn't find a a "Run-time dependency" string by grep-ing either. Thanks again for looking at this. -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page