[PATCH 0/4] Fix and improve Freetype/Fontconfig support

Matthias Dahl ml_openjdk-lists at binary-island.eu
Wed Dec 28 15:30:37 UTC 2016

Hello @all,

as suggested by Andrew Haley (thanks!), here my little patch series for
fixing and improving the Freetype/Fontconfig support.

All patches are against icedtea8-forest/jdk.

Once those patches are applied (or even just the first one), it is my
suggestion to rename the Fontconfig support entirely (configure option
and its associated C preprocessor symbol) from infinality to fontconfig
or something alike as well as enable it by default.

The reasoning behind it: The fixed freetypeScaler contains nothing that
would require a patched Freetype nor Fontconfig. The crashes and/or
rendering anomalies seen were caused by an uninitialized ftRenderMode
which is fixed with patch one in the series. I tested both Freetype 2.7
and specially 2.6.3 (prior to the bci revamp of 2.6.4) w/o infinality
enabled. No problems at all.
Also, since this generally improves the user experience and should have
no ill side-effects, there is no harm in enabling it by default.
Last but not least, the current naming is thus misleading and also does
not really convey what is behind it.

If there are any problems, suggestions or anything else, please let me
know and I will gladly fix it.

Thanks for taking the time,

Dipl.-Inf. (FH) Matthias Dahl | Software Engineer | binary-island.eu
 Hire me for contract work: Open Source, Proprietary, Web/Mobile/Desktop

More information about the distro-pkg-dev mailing list