Summary: | fontconfig.pc introduces hardcoded -I/usr/include/glib-2.0 | ||
---|---|---|---|
Product: | fontconfig | Reporter: | Mohan R <mohan43u> |
Component: | library | Assignee: | fontconfig-bugs |
Status: | RESOLVED FIXED | QA Contact: | Behdad Esfahbod <freedesktop> |
Severity: | normal | ||
Priority: | medium | CC: | akira |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Mohan R
2018-01-14 09:59:42 UTC
No dependencies in fontconfig to glib. you might get confused with other library. $ pkg-config --cflags libxml-2.0 -I/usr/include/glib-2.0 this gets into @LIBXML2_CFLAGS@ and used in fontconfig.pc.in apologies, not libxml2, its freetype2 which depends on harfbuzz which depends on glib2 introduces -I/usr/include/glib-2.0 $ pkg-config -cflags freetype2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include this whole line gets into @FREETYPE_CFLAGS@ and gets hardcoded into fontconfig.pc Fixed in git |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.