Re: JDK 19+21 early-access build is reproducible

2022-05-16 Thread John Neffenger
On 5/16/22 6:00 PM, Chris Lamb wrote: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8286712 The live bug report is found here: JDK-8286712: jar -M creates unreproducible archives, possibly via extended ZIP attributes https://bugs.openjdk.java.net/browse/JDK-8286712 I'm hoping

Re: JDK 19+21 early-access build is reproducible

2022-05-16 Thread Chris Lamb
Chris Lamb: >> That also means there's nothing in the JDK that's holding back any Java >> application from having reproducible builds. [..] > > Irony of ironies, I discovered and filed a Java .jar toolchain issue > just a couple of days ago. :) I don't think it's been marked as > "accepted"

Re: JDK 19+21 early-access build is reproducible

2022-05-12 Thread Chris Lamb
Hey John, Firstly, just to +1 what others on this thread have already said in that this is excellent news about an important ecosystem. > That also means there's nothing in the JDK that's holding back any Java > application from having reproducible builds. [..] Irony of ironies, I discovered

Re: JDK 19+21 early-access build is reproducible

2022-05-12 Thread Holger Levsen
Hi John, On Fri, May 06, 2022 at 01:48:20PM -0700, John Neffenger wrote: > Starting yesterday, for the first time, the JDK can create reproducible > builds of the JDK! [...] > That also means there's nothing in the JDK that's holding back any Java > application from having reproducible builds.

Re: JDK 19+21 early-access build is reproducible

2022-05-09 Thread Magnus Ihse Bursie
On 2022-05-08 16:42, Bernhard M. Wiedemann via rb-general wrote: On 06/05/2022 22.48, John Neffenger wrote: Starting yesterday, for the first time, the JDK can create reproducible builds of the JDK! That is great news. Thank you John, Magnus and Andrew for taking care of this. I tried to

Re: JDK 19+21 early-access build is reproducible

2022-05-08 Thread John Neffenger
On 5/8/22 7:42 AM, Bernhard M. Wiedemann wrote: however building JDK is still hard, so I admit I've been doing it for a long time, but I find OpenJDK, after about version 9, to be one of the easiest open-source projects to build. You might be picking up any old Java version on your system

Re: JDK 19+21 early-access build is reproducible

2022-05-08 Thread Bernhard M. Wiedemann via rb-general
On 06/05/2022 22.48, John Neffenger wrote: > Starting yesterday, for the first time, the JDK can create reproducible > builds of the JDK! That is great news. Thank you John, Magnus and Andrew for taking care of this. I tried to get a double-build test working on openSUSE with

JDK 19+21 early-access build is reproducible

2022-05-06 Thread John Neffenger
Starting yesterday, for the first time, the JDK can create reproducible builds of the JDK! Pull request 8478 [1] was the last reproducibility bug remaining in my JDK builds on Linux, and it's included in the latest JDK 19+21 early-access build. [2] OpenJDK 19 will be generally available on