summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZoltán Böszörményi <zboszor@gmail.com>2025-09-02 09:19:13 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-09-08 14:05:11 +0100
commit918a0003e528746249b8eb5d54fa51d1307993e8 (patch)
tree0e28160ba223b53f5745b440b0a415366acb448e
parent41bf6100cd792946bd1539d40907c411f3bcd950 (diff)
downloadpoky-918a0003e528746249b8eb5d54fa51d1307993e8.tar.gz
tiff: Add PACKAGECONFIG for liblerc
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. (From OE-Core rev: c95048a1a78522fa5a8fb128dfe6fe2442cd61d2) Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Backport-to: walnascar Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-multimedia/libtiff/tiff_4.7.0.bb1
1 files changed, 1 insertions, 0 deletions
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 \
39PACKAGECONFIG[cxx] = "--enable-cxx,--disable-cxx,," 39PACKAGECONFIG[cxx] = "--enable-cxx,--disable-cxx,,"
40PACKAGECONFIG[jbig] = "--enable-jbig,--disable-jbig,jbig," 40PACKAGECONFIG[jbig] = "--enable-jbig,--disable-jbig,jbig,"
41PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg," 41PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg,"
42PACKAGECONFIG[lerc] = "--enable-lerc,--disable-lerc,liblerc,"
42PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib," 43PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib,"
43PACKAGECONFIG[lzma] = "--enable-lzma,--disable-lzma,xz," 44PACKAGECONFIG[lzma] = "--enable-lzma,--disable-lzma,xz,"
44PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp," 45PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp,"