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

Rob McKenna rob.mckenna at oracle.com
Thu Jun 12 11:04:12 UTC 2014


Hi David, if there are changes we generally err on the side of caution. 
Can you please get the new fixes reviewed?

     -Rob

On 11/06/14 23:38, David DeHaven wrote:
> 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
> http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5f284a0059b
>
>
> 8003900: X11 dependencies should be removed from Mac OS X build.
> http://hg.openjdk.java.net/jdk9/client/jdk/rev/56024e323104
>
>
> 8042440: awt_Plugin no longer needed
> http://hg.openjdk.java.net/jdk9/client/jdk/rev/75206fa5a43e
>
>
> 8038027: DTDBuilder should be run in headless mode
> http://hg.openjdk.java.net/jdk9/client/jdk/rev/0eab6c63201d
>
>
> 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:
> https://bugs.openjdk.java.net/browse/JDK-8040038
>
> The remaining failure is due to:
> https://bugs.openjdk.java.net/browse/JDK-8039212
>
> Neither fix has been backported to 8u yet.
>
> -DrD-
>



More information about the jdk8u-dev mailing list