Skip to content

fontconfig 2.18.2 breaks pango (FcFreeTypeQueryAll) — cascade #379

Description

@bryan-minimal

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions