Summary: | dev-libs/fribidi: Wrong header include lines for glib cause other packages to fail | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Sachau <tommy> |
Component: | New packages | Assignee: | MATSUU Takuto (RETIRED) <matsuu> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log for failing evas (currently as x11-libs/evas in enlightenment overlay) |
Description
Thomas Sachau
2010-11-15 14:17:10 UTC
Created attachment 254383 [details]
build.log for failing evas (currently as x11-libs/evas in enlightenment overlay)
To be more specific, the pc file of fribidi needs to specify the include path for glib in the cflags line line this: Cflags: -I${includedir}/fribidi -I$(includedir)/glib-2.0 +*fribidi-0.19.2-r2 (15 May 2012) + + 15 May 2012; Samuli Suominen <ssuominen@gentoo.org> + +fribidi-0.19.2-r2.ebuild, +files/fribidi-0.19.2-glib-2.31.patch: + Pass --with-glib=yes to ensure fribidi.pc has "Requires: glib-2.0" line wrt + #345621. Only #include glib.h for dev-libs/glib >= 2.31 compability wrt + #415721. Thanks to Thomas Sachau for reporting both bugs. |