Temurin-build: OpenJ9 jdk8u252-b09_openj9-0.20.0 Installers are not Notarized

Created on 21 Apr 2020  路  9Comments  路  Source: adoptium/temurin-build

Platform: MacOS Catalina

An update is required to jdk8u252-b08_openj9-0.20.0 to enable MacOS Notarization

bug macos

Most helpful comment

All 9 comments

The OpenJ9 extensions repository only takes contributions merged direct from OpenJDK, or by IBM. So as such Adopt won't be able to produce an OpenJ9 jdk8 Notarized binary until we have the notarization patches, published to the OpenJDK jdkupdates-dev maillist under an Oracle Contribution agreement. It should be sufficient to get as far as posting the patch "diff" to the maillist, to then allow the OpenJ9 extensions repository to pull in that patch from OpenJDK.

@gdams @karianna Do we have a expected timeline for "publishing" the patch to OpenJDK maillist?

@andrew-m-leonard - we're a little gated on Apple's private review of the patch. It'll still be a week or so before it even lands in jdk8u-dev.

@karianna Simon Tooke updated the mailing list:

http://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-February/011283.html
http://cr.openjdk.java.net/~stooke/webrevs/jdk-8226288-jdk8u/01/

@andrew-m-leonard and myself are working on getting the builds running

Looks like Simon's patch stalled at the end of Feb though. So we'll need to nudge him again to push it through (or ask if we can do so on his behalf)

@karianna given we do have all the "patches" published to the maillist, it does mean they are published under OCA, which means we can take those changesets and apply to openj9 extensions, so we're good for doing this .1 release for openj9. However, as you say, we need them contributing upstream for next quarterly...

jdk8 openj9 extensions branch openj9-0.20.0 has been updated with the MacOS Notarization fixes from the following openjdk changesets:
Porting of following openjdk jdk8u changes:

Main jdk8 Notarization changes:

Eclipse IDE Symlink notarization fixes:

@andrew-m-leonard can this be closed now?

released

Was this page helpful?
0 / 5 - 0 ratings