From c95048a1a78522fa5a8fb128dfe6fe2442cd61d2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= Date: Tue, 2 Sep 2025 09:19:13 +0200 Subject: [PATCH] tiff: Add PACKAGECONFIG for liblerc MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit tiff-native may pick up liblerc from the host using the .so symlink, in which case it's added as a private requirement in libtiff-4.pc. That in turn causes a build error in gtk4-native in Yocto because Lerc.pc does not exist. This was observed on Fedora 42 with gdk-pixbuf2-devel installed on the host where libtiff is a dependency of gdk-pixbuf2 and libtiff 4.7.0 is built with liblerc enabled. Add a new PACKAGECONFIG setting for liblerc but keep it disabled since liblerc does not exist in Yocto at the moment. Signed-off-by: Zoltán Böszörményi Backport-to: walnascar Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta/recipes-multimedia/libtiff/tiff_4.7.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-multimedia/libtiff/tiff_4.7.0.bb b/meta/recipes-multimedia/libtiff/tiff_4.7.0.bb index 2155ac8df4..4fb74f387e 100644 --- a/meta/recipes-multimedia/libtiff/tiff_4.7.0.bb +++ b/meta/recipes-multimedia/libtiff/tiff_4.7.0.bb @@ -39,6 +39,7 @@ PACKAGECONFIG ?= "cxx jpeg zlib lzma \ PACKAGECONFIG[cxx] = "--enable-cxx,--disable-cxx,," PACKAGECONFIG[jbig] = "--enable-jbig,--disable-jbig,jbig," PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg," +PACKAGECONFIG[lerc] = "--enable-lerc,--disable-lerc,liblerc," PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib," PACKAGECONFIG[lzma] = "--enable-lzma,--disable-lzma,xz," PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp," -- 2.47.3