diff mbox series

[1/2] fontconfig: remove obsolete relative_symlinks class

Message ID 20250916120703.622865-1-ross.burton@arm.com
State New
Headers show
Series [1/2] fontconfig: remove obsolete relative_symlinks class | expand

Commit Message

Ross Burton Sept. 16, 2025, 12:07 p.m. UTC
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 <ross.burton@arm.com>
---
 meta/recipes-graphics/fontconfig/fontconfig_2.17.1.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

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"