Skip to content

Build Fontconfig caches with active fonts - #624

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

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

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 the provider-owned system configuration under /usr so it is available during both generation realization and normal runtime lookup. 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