[jdk13u-dev] RFR: 8241271: Make hotspot build reproducible

Alexey Pavlyutkin duke at openjdk.java.net
Tue Jun 7 09:56:59 UTC 2022


Hi! Here is the backport of [8241271: Make hotspot build reproducible](https://bugs.openjdk.org/browse/JDK-8241271). The original patch applied cleanly.

Verification:

- 20.04LTS/GCC9.4: ```bash configure --with-boot-jdk=/opt/jdk-13 --with-hotspot-build-time="6/7/2022 11:35am" --with-extra-cflags="-Werror=date-time" --with-extra-cxxflags="-Werror=date-time" && make all``` - whole build PASSES
- Windows/MSVS2019: ```bash ./configure --with-boot-jdk=../boot-jdk/jdk-13 --with-hotspot-build-time="2022-06-7 10:57am" --with-extra-cflags="/experimental:deterministic" --with-extra-cxxflags="/experimental:deterministic"``` - Hotspot build PASSES, then an error in jdk.jdi ([8241271](https://bugs.openjdk.org/browse/JDK-8241271) raised against the issue)

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

Commit messages:
 - Backport 901029355f51c8faaa841dfee1e2e15175a6402e

Changes: https://git.openjdk.java.net/jdk13u-dev/pull/356/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=356&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8241271
  Stats: 37 lines in 7 files changed: 27 ins; 0 del; 10 mod
  Patch: https://git.openjdk.java.net/jdk13u-dev/pull/356.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/356/head:pull/356

PR: https://git.openjdk.java.net/jdk13u-dev/pull/356


More information about the jdk-updates-dev mailing list