If fontconfig was built against libxml2 and libxml2 wasn't compiled with the --with-sax1 option, then the fontconfig XML parser would silently ignore contents of any configuration file. Either fcxml.c should either be ported to the newer SAX2 interface or it should fail to build if LIBXML_SAX1_ENABLED is not defined.
Got patch?
Created attachment 63758 [details] [review] Bug 34266 - configs silently ignored if libxml2 doesn't support SAX1 interface Check in configure if libxml2 has built with --with-sax1
It's easy to add instead of modifying the code for SAX2 support... though eventually we need to implement it, it works enough so far.
merged into git master.
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.