From: Ross Burton Date: Tue, 16 Sep 2025 12:07:02 +0000 (+0100) Subject: fontconfig: remove obsolete relative_symlinks class X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b4b151ccf3b7d352fb8ae8299a92a7b11ff568cd;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git fontconfig: remove obsolete relative_symlinks class The fontconfig recipe inherited this because the symlink farm that it creates in /etc/fonts/conf.d/ to /usr/share/fontconfig/conf.avail/ were all absolute links, and this causes "problems" for the native sstate code[1]. However, as of fontconfig 2.15[2] these links are created relative, so this inherit is redundant. [1] oe-core e478550c8cd ("openssl/fontconfig/bzip2: Use relative symlinks instead of absolute ones (using a new class)") [2] fontconfig 5d954398 ("Create a symlink with relative path") Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.17.1.bb b/meta/recipes-graphics/fontconfig/fontconfig_2.17.1.bb index 17d2f87dd6f..48151fe4f5f 100644 --- a/meta/recipes-graphics/fontconfig/fontconfig_2.17.1.bb +++ b/meta/recipes-graphics/fontconfig/fontconfig_2.17.1.bb @@ -57,7 +57,7 @@ RREPLACES:fontconfig-utils = "libfontconfig-utils" RCONFLICTS:fontconfig-utils = "libfontconfig-utils" DEBIAN_NOAUTONAME:fontconfig-utils = "1" -inherit meson pkgconfig relative_symlinks gettext +inherit meson pkgconfig gettext FONTCONFIG_CACHE_DIR ?= "${localstatedir}/cache/fontconfig"