ibmruntimes / openj9-openjdk-jdk

Extensions for OpenJDK for Eclipse OpenJ9
GNU General Public License v2.0
17 stars 73 forks source link

Tolerate OpenJCEPlus FIPS binaries within jlink #826

Closed jasonkatonica closed 3 weeks ago

jasonkatonica commented 1 month ago

When using jlink to create a JRE a user may make use of the jlink argument --strip-debug. This argument executes a strip to remove unnecessary symbols and information from a library to provide for a minimal footprint size of the runtime being created.

This update skips performing any strip commands against the FIPS libraries contained in the openjceplus module. This is required since any changes to the FIPS libraries will cause a failure when loading the library since a self verification process is done when the FIPS library is loaded.

Signed-off-by: Jason Katonica katonica@us.ibm.com

keithc-ca commented 3 weeks ago

Jenkins compile alinux jdknext