[8u20] Request for approval, backport of 8026385, 8003900, 8042440, 8038027

David DeHaven david.dehaven at oracle.com
Wed Jun 11 22:38:23 UTC 2014

The following fixes have been incubating in 9 and the backports are essentially unmodified.

8026385: [macosx] (awt) setjmp/longjmp changes the process signal mask on OS X

8003900: X11 dependencies should be removed from Mac OS X build.

8042440: awt_Plugin no longer needed

8038027: DTDBuilder should be run in headless mode

8042440 and 8038027 have trivial conflicts due to minor surrounding differences but the actual changes are identical.

I need a Committer to push for me, I have the closed source changes for 8026385 ready as well. 8042440 has changes in deploy but they were backported already.

JPRT run resulted in 9 failures, all of which can be accounted for.

Eight failures are due to:

The remaining failure is due to:

Neither fix has been backported to 8u yet.


More information about the jdk8u-dev mailing list