Reproducible build backports to jdk17u-dev ?

Severin Gehwolf sgehwolf at redhat.com
Tue Jan 11 12:12:40 UTC 2022


On Tue, 2022-01-11 at 11:45 +0000, Andrew Leonard wrote:
> Thanks Severin,
> Good idea, here's the list I would propose backporting:
> 8276743: Make openjdk build Zip Archive generation "reproducible" : https://github.com/openjdk/jdk/pull/6311 
> 8276764: Enable deterministic file content ordering for Jar and Jmod : https://github.com/openjdk/jdk/pull/6395
> 8276766: Enable jar and jmod to produce deterministic timestamped content : https://github.com/openjdk/jdk/pull/6481
> 8277762: Allow configuration of HOTSPOT_BUILD_USER : https://github.com/openjdk/jdk/pull/6542
> 8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation : https://github.com/openjdk/jdk/pull/6647
> 8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup : https://github.com/openjdk/jdk/pull/6680
> 8278766: Enable OpenJDK build support for reproducible jars and jmods using --date : https://github.com/openjdk/jdk/pull/6878
> 8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC : https://github.com/openjdk/jdk/pull/6926
> 
> So this essentially comes down to whether we see jdk-17.0.. being "reproducible" given it's an LTS it would seem sensible?

Thanks.

The above changes seem fine to me for JDK 17u.

Thanks,
Severin



More information about the jdk-updates-dev mailing list