[jdk21u-dev] Integrated: 8323667: Library debug files contain non-reproducible full gcc include paths

Andrew Leonard aleonard at openjdk.org
Mon Feb 12 15:21:12 UTC 2024


On Fri, 9 Feb 2024 14:36:14 GMT, Andrew Leonard <aleonard at openjdk.org> wrote:

> Native library debug files contain the full gcc system include paths, which then results in the native library being non-reproducible (via the CRC bytes), if built with differing gcc include path location.
> This is a backport of the jdk fix to -fdebug-prefix-map these gcc paths when absolute paths are not allowed for a release build.

This pull request has now been integrated.

Changeset: 5f329188
Author:    Andrew Leonard <aleonard at openjdk.org>
Committer: Artem Semenov <asemenov at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/5f32918870d10f9fb9f26af66681f42a0659392c
Stats:     55 lines in 1 file changed: 54 ins; 0 del; 1 mod

8323667: Library debug files contain non-reproducible full gcc include paths

Backport-of: 57fad677819ae3142782f811a8fba94b38f5a74c

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

PR: https://git.openjdk.org/jdk21u-dev/pull/251


More information about the jdk-updates-dev mailing list