-
Enhancement
-
Resolution: Fixed
-
P4
-
18
-
b24
Currently the openjdk ZipArchive.gmk uses "zip" to create archives, this is unfortunately non-deterministic due to variable current timestamps and file ordering. zip also does not support the SOURCE_DATE_EPOCH environment variable.
This enhancement will contribute a new openjdk build tool (GenerateZip), which will use ZipOutputStream and ensure ordered file content and timestamping. This will replace the final generation of the zip in ZipArchive.gmk.
This enhancement will contribute a new openjdk build tool (GenerateZip), which will use ZipOutputStream and ensure ordered file content and timestamping. This will replace the final generation of the zip in ZipArchive.gmk.
- relates to
-
JDK-8277071 [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
- Resolved
-
JDK-8277069 [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
- Resolved
-
JDK-8276400 JDK tools should support SOURCE_DATE_EPOCH
- Closed
(1 links to)