Skip to content

Build Fontconfig caches with active fonts - #626

Closed
jhuntwork wants to merge 1 commit into
mainfrom
fontconfig-realizer-v4
Closed

Build Fontconfig caches with active fonts#626
jhuntwork wants to merge 1 commit into
mainfrom
fontconfig-realizer-v4

Conversation

@jhuntwork

Copy link
Copy Markdown
Owner

Font packages currently enter profiles without a matching system cache, leaving Fontconfig to rebuild metadata in mutable user or host state. Give Fontconfig a generation-owned cache and rebuild it when active packages contribute fonts, so each profile carries cache data for exactly its immutable font set while runtime caches remain available for user-installed fonts.

Keep runtime configuration under /usr, and use a separate provider-owned realization configuration that exposes only the staged generation as a cache target. The configured release host stalls source retrieval, so use upstream's versioned GitLab snapshot for the same Fontconfig 2.16.0 source and bootstrap its build metadata.

@jhuntwork jhuntwork closed this Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant