[11u] RFR: 8238534: Deep sign macOS bundles before bundle archive is being created

René Schünemann rene.schuenemann at gmail.com
Thu Feb 20 11:49:19 UTC 2020


Hi,

I would like to downport 8238534 to jdk11u. This change does the code
signing of the complete JDK/JRE bundle an therefore provides all the
necessary code signing prerequisites which are needed for the Apple
notarization.

I had to do a minor adjustment for jdk11 since the "isTargetOs" macro
is not working in jdk11

Line 227:

-    ifeq ($(call isTargetOs, macosx)+$(DEBUG_LEVEL), true+release)
+   ifeq ($(OPENJDK_TARGET_OS)-$(DEBUG_LEVEL), macosx-release)

https://bugs.openjdk.java.net/browse/JDK-8238534
https://hg.openjdk.java.net/jdk/jdk/rev/6f40f03179f9
http://cr.openjdk.java.net/~rschuenemann/wr/2020/8238534-macos_sign_bundles-jdk11u/01

Rene


More information about the jdk-updates-dev mailing list