Reproducible build backports to jdk17u-dev ?
Andrew Leonard
anleonar at redhat.com
Tue Jan 11 12:18:38 UTC 2022
Thanks Severin, appreciate the feedback.
Cheers
Andrew
On Tue, Jan 11, 2022 at 12:12 PM Severin Gehwolf <sgehwolf at redhat.com>
wrote:
> 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