RFR: JDK-8026864 --disable-macosx-runtime-support is broken (and should be deprecated)

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Fri Oct 18 12:29:04 UTC 2013


Bug: https://bugs.openjdk.java.net/browse/JDK-8026864

The --disable-macosx-runtime-support configure option is supposed to 
stop AWT from using the framework and use X11 instead. This does not 
work. Also, even if the option is not present, we behave as if it was 
present! Only reason not everything breaks down is that we have errors 
upon errors.

The most noticable side effect is that we will fail to build on macosx 
if freetype is not present, even if it is not user nor needed.

Fortunately, we don't have to fix this, since we can just deprecate the 
flag. X11 support for macosx is going away (see JDK-8025673 
<https://bugs.openjdk.java.net/browse/JDK-8025673>) and thus this option 
become meaningless.

WebRev: 
http://cr.openjdk.java.net/~ihse/JDK-8026864-deprecate-disable-macosx-runtime-support/webrev.01

/Magnus




More information about the build-dev mailing list