Hi Martijn, I somehow missed this email, sorry about that and for the late reply.
On Wed, May 29, 2019 at 7:14 AM Martijn Verburg <martijnverb...@gmail.com> wrote: > > Hi All, > > Starting a new thread here. I know the Red Hat folks well (AdoptOpenJDK > hosts their OpenJDK binaries for them from the source tarballs as previously > mentioned). > > So it sounds like getting the arm sources merged in (or at least kept in > sync) would help? Merging the code would help greatly if the aim is to eventually use the upstream tarballs. As for keeping in sync, aarch64 has been doing quite a good work recently, releasing very closely with upstream. > As an FYI - the 'Official' AArch64 port for OpenjDK 8 (jdk8u) is actually > https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah > > I'm not sure if this is where Debian was building from for that platform? Yes, that's the repository we have been using. > I'll try to chase down arm32/aarch32 - I don't think we're even building that > at Adopt yet ourselves. It would be great if they could get their releases out faster, similar to what aarch64 has done - moving from weeks to a couple days or less. Usually most openjdk-8 packages have been released with an aarch32 hotspot that was 1 or 2 releases behind, with only hotspot security updates on top (if there's any), thus forsaking any hotspot fixes from newer releases. Keep in mind that OpenJDK updates in stable Debian/Ubuntu releases are usually considered security updates, so this approach is just fine just not optimal. It also allowed us to provide a faster hotspot for the armhf users, speed up our build, and being able to run the whole testsuites which was not possible with the ZeroVM builds. Regards, Tiago > > ----- > > OpenJDK 8 is another beast and the openjdk-8 package has to track a > lot more repositories: the "root" openjdk repository, corba, 3 hotspot > repositories (1 for the oracle supported archs, 1 for armhf, another > one for arm64), jaxp, jaxws, jdk, langtools, hotspot, nashorn. And the > arm related hotspot repositories usually lag behind the official one > from a few days to a few months (specially aarch32 used for armhf), so > that can delay the release or require hotspot security patches to be > applied on top of the arm hotspot. That makes having a watch file for > it much harder since the OpenJDK 8 tarballs don't include the code for > the arm hotspots. Hopefully the arm repositories will be eventually > merged upstream now that RedHat is leading OpenJDK 8. > > That said, sorry to side track the discussion, if anyone wants to > discuss openjdk-8 further I recommend doing that in a separated > thread. ;-) > > ------ > > > Cheers, > Martijn -- Tiago Stürmer Daitx Software Engineer tiago.da...@canonical.com PGP Key: 4096R/F5B213BE (hkp://keyserver.ubuntu.com) Fingerprint = 45D0 FE5A 8109 1E91 866E 8CA4 1931 8D5E F5B2 13BE