fontconfig-2.16.2 contains the following change: From 208584bd006bd586e442307ca4a3e2888f08d4df Mon Sep 17 00:00:00 2001 From: Akira TAGOH <akira@tagoh.org> Date: Thu, 10 Apr 2025 16:32:02 +0900 Subject: [PATCH] meson: Use Requires.private instead of Requires We use FreeType internally though, nothing exposed to applications. Requires.private should works enough in this case. Changelog: changed (https://gitlab.freedesktop.org/fontconfig/fontconfig/-/commit/208584bd006bd586e442307ca4a3e2888f08d4df) This means that packages that weren't linking correctly with freetype and picking it up via fontconfig will now fail.