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

Make openjdk build Zip Archive generation "reproducible"

    XMLWordPrintable

Details

    • 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

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

              Dates

                Created:
                Updated:
                Resolved: