[jdk17u-dev] Integrated: 8288399: MacOS debug symbol files not always deterministic in reproducible builds

Andrew Leonard aleonard at openjdk.org
Mon Aug 8 10:12:31 UTC 2022


On Tue, 2 Aug 2022 15:09:02 GMT, Andrew Leonard <aleonard at openjdk.org> wrote:

> On MacOS builds enable -fdebug-prefix-map and -frandom-seed to enable fully reproducible builds, that are currently non-deterministic when debug symbols are created due to absolute debug symbol paths and non-deterministic random symbol name generation.

This pull request has now been integrated.

Changeset: f74269cd
Author:    Andrew Leonard <aleonard at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/f74269cdaa6abcec463be378415049e688d51750
Stats:     17 lines in 2 files changed: 13 ins; 0 del; 4 mod

8288399: MacOS debug symbol files not always deterministic in reproducible builds

Backport-of: 6633855ca78ff0f5f1213a2a1424436678a30e55

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

PR: https://git.openjdk.org/jdk17u-dev/pull/624


More information about the jdk-updates-dev mailing list