[OpenJDK 2D-Dev] RFR: 8075277 : JDK is still building X11 related Java files on OSX

David DeHaven david.dehaven at oracle.com
Mon Mar 16 21:33:59 UTC 2015

Previously, things were too .. "jiggly" to just remove everything listed lest the whole structure collapsed. Nice to see more effort on this front.

Yes, OSX is still a cross-breed between "solaris" source and it's own source, hence the overly complicated exclusion patterns. Or was, maybe things changed when I wasn't looking (one can dream).


> Hi, Phil
> Is it possible to replace a long list "java.desktop_EXCLUDE_FILES" using $(wildcard, or we still using some files on osx from the unix folder?
>> Although a more complete fix would do something like refactor the source files,
>> as that would be less fragile amongst other things, this at least gets us into a
>> better shape with minimal disruption - and solves my immediate problem :-)
> There is a CR for this: https://bugs.openjdk.java.net/browse/JDK-8075254
>> And it is not clear to me why there was an unused reference to
>> FontConfigManager in the Mac code. Removing it breaks
>> a link that dragged in X11 related code.
>> I expect the files shipped on OS X to go down as a result of
>> removing these 'dead' ones.
>> I would also have got rid of the Windows L&F but that needs
>> a bit of work on the Swing side first : https://bugs.openjdk.java.net/browse/JDK-8075255
>> -phil.
> -- 
> Best regards, Sergey.

More information about the 2d-dev mailing list