RFR: 8252730: jlink does not create reproducible builds on different servers [v10]

Ian Graves igraves at openjdk.java.net
Mon Sep 21 20:05:00 UTC 2020


> Related to [JDK-8252730 jlink does not create reproducible builds on different
> servers](https://bugs.openjdk.java.net/browse/JDK-8252730). Introduces ordering based on `Archive` module names to
> ensure stable files (and file signatures) across generated JDK images by jlink.

Ian Graves has updated the pull request with a new target base due to a merge or a rebase. The pull request now
contains 11 commits:

 - Using File.walk for copy
 - Cleanup extraneous directory ops
 - Changes to test 3 so correct JDK under test is run
 - Test 3 to non-tmp directory
 - Merging two tests and renaming a test
 - Merging tests and renaming test 4
 - Copying test jdk to test consistency
 - Test updates
 - Comparator cleanup
 - Merging streams
 - ... and 1 more: https://git.openjdk.java.net/jdk/compare/2e30ff61...8faf1fda

-------------

Changes: https://git.openjdk.java.net/jdk/pull/156/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=156&range=09
  Stats: 134 lines in 3 files changed: 126 ins; 1 del; 7 mod
  Patch: https://git.openjdk.java.net/jdk/pull/156.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/156/head:pull/156

PR: https://git.openjdk.java.net/jdk/pull/156


More information about the core-libs-dev mailing list