From the 2026-07-09 stacked auto-bundle (#375), arm64:
../pango/pangofc-fontmap.c:4010:8: error: implicit declaration of function
'FcFreeTypeQueryAll' [-Wimplicit-function-declaration]
fontconfig 2.18.2 builds fine itself, but bumping it triggers a rebuild of reverse-dep pango, which fails: fontconfig 2.18 changed/removed the public FcFreeTypeQueryAll declaration that pango 1.56 relies on (implicit-declaration is a hard error under gcc-15/C23).
This is a cascade — adopting fontconfig 2.18 requires bumping/patching pango (and re-checking other fontconfig reverse-deps) in the same PR (base-soup style). Dropped from #375 (reverted to 2.17.1) meanwhile.
cc: the auto-updater should learn fontconfig has heavy reverse-deps → treat major bumps as a coordinated unit, not a lone member.
From the 2026-07-09 stacked auto-bundle (#375), arm64:
fontconfig 2.18.2 builds fine itself, but bumping it triggers a rebuild of reverse-dep pango, which fails: fontconfig 2.18 changed/removed the public
FcFreeTypeQueryAlldeclaration that pango 1.56 relies on (implicit-declaration is a hard error under gcc-15/C23).This is a cascade — adopting fontconfig 2.18 requires bumping/patching pango (and re-checking other fontconfig reverse-deps) in the same PR (base-soup style). Dropped from #375 (reverted to 2.17.1) meanwhile.
cc: the auto-updater should learn fontconfig has heavy reverse-deps → treat major bumps as a coordinated unit, not a lone member.