Files
takana/recipes
sergioandClaude Opus 4.8 6ad078d035 pixman: -Ddefault_library=both — el fallo raíz de pango y de toda la cascada GUI
meson produce SÓLO .so por defecto. pango corre un test de enlace ("Cairo is built with FreeType
and FontConfig support") que enlaza cairo-ft ESTÁTICAMENTE; sin `libpixman-1.a` el enlace falla y
meson concluye `ERROR: cairo-ft does not have the required FontConfig support` — un mensaje que
apunta al lugar equivocado: no falta fontconfig, falta pixman.a.

Detectado en el barrido de deuda en la granja (2026-07-21): de 37 recetas, glib/harfbuzz/cairo/
gdk-pixbuf/graphene sellaron, y pango arrastró en cascada a gtk4, libadwaita, gtksourceview,
gtk4-hello, adwaita-hello, sourceview-hello y hammer-edit. `pixman` YA estaba declarado en
[deps].build de pango y cairo — el problema no era la declaración sino el artefacto.

`both` y no `static`: mirada-compositor y compañía siguen enlazando la dinámica.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-21 22:42:32 -04:00
..