Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8276743

Make openjdk build Zip Archive generation "reproducible"

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b24

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              aleonard Andrew Leonard
              Reporter:
              aleonard Andrew Leonard
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: