RFR: JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink
Erik Joelsson
erik.joelsson at oracle.com
Tue Dec 10 19:31:53 UTC 2019
To be able to fully sign and notarize a jdk-bundle on MacOS, the file
Contents/MacOS/libjli.dylib cannot be a symlink. The easy fix is to
simply make it a normal file. Longer term we will evaluate what this
file is actually needed for, but for now, we just need to make the JDK
compatible with the new requirements from Apple.
Bug: https://bugs.openjdk.java.net/browse/JDK-8235687
Webrev: http://cr.openjdk.java.net/~erikj/8235687/webrev.01/
The patch also removes a bad make pattern where phony targets have
recipes actually modifying files and replaced them with the touch file
pattern.
/Erik
More information about the build-dev
mailing list