RFR: JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink

Tim Bell tim.bell at oracle.com
Thu Dec 12 16:03:25 UTC 2019


Erik:

Looks good.

Tim

> 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