Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #10079 > unrolled thread

Fwd: A lot of packages fixed to build with jdk9

Started byMatthias Klose <doko@ubuntu.com>
First post2017-10-13 00:50 +0200
Last post2017-10-13 01:20 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.maint.java

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Fwd: A lot of packages fixed to build with jdk9 Matthias Klose <doko@ubuntu.com> - 2017-10-13 00:50 +0200
    Re: Fwd: A lot of packages fixed to build with jdk9 Emmanuel Bourg <ebourg@apache.org> - 2017-10-13 01:20 +0200

#10079 — Fwd: A lot of packages fixed to build with jdk9

FromMatthias Klose <doko@ubuntu.com>
Date2017-10-13 00:50 +0200
SubjectFwd: A lot of packages fixed to build with jdk9
Message-ID<uzUsN-3yU-183@gated-at.bofh.it>
Fyi,

-------- Forwarded Message --------
Subject: A lot of packages fixed to build with jdk9
Date: Thu, 12 Oct 2017 08:42:29 +0200
From: Fridrich Strba <fridrich.strba@suse.com>
To: IcedTea <distro-pkg-dev@openjdk.java.net>

Hello, good people,

In openSUSE Tumbleweed, our rolling distribution, we switched to
OpenJDK9 as a default Java since a week before the official OpenJDK9
release. I spent a considerable time going over different Java packages
to make sure they build with OpenJDK9. The big chunk of the work is to
be found here:

	https://build.opensuse.org/project/show/Java:packages

Some are really easy, just to bump the source and target levels, but
some are result of reading thoroughly the code and understanding
different problems.

So, if you are a distro packager and have to port packages to Java 9,
before you waste you life, check there for eventual patches. They are
all contributed under the license of the underlying project.

Just a heads-up

Cheers

Fridrich

[toc] | [next] | [standalone]


#10085

FromEmmanuel Bourg <ebourg@apache.org>
Date2017-10-13 01:20 +0200
Message-ID<uzUVQ-4id-179@gated-at.bofh.it>
In reply to#10079
Hi Fridrich,

Thanks a lot for sharing your work. FYI in Debian we opted for bumping
the source/target level directly at the Ant [1] and Maven [2] level
instead of patching the packages individually. So far we still have ~140
packages to fix [3] before switching the default JRE to OpenJDK 9.

Emmanuel Bourg

[1]
https://sources.debian.net/src/ant/1.9.9-4/debian/patches/0013-auto-adjust-target.patch
[2]
https://sources.debian.net/src/plexus-compiler/2.8.2-2/debian/patches/auto-adjust-language-level.patch
[3]
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=default-java9;users=debian-java@lists.debian.org

Le 12/10/2017 à 10:39, Matthias Klose a écrit :
> Fyi,
> 
> -------- Forwarded Message --------
> Subject: A lot of packages fixed to build with jdk9
> Date: Thu, 12 Oct 2017 08:42:29 +0200
> From: Fridrich Strba <fridrich.strba@suse.com>
> To: IcedTea <distro-pkg-dev@openjdk.java.net>
> 
> Hello, good people,
> 
> In openSUSE Tumbleweed, our rolling distribution, we switched to
> OpenJDK9 as a default Java since a week before the official OpenJDK9
> release. I spent a considerable time going over different Java packages
> to make sure they build with OpenJDK9. The big chunk of the work is to
> be found here:
> 
> 	https://build.opensuse.org/project/show/Java:packages
> 
> Some are really easy, just to bump the source and target levels, but
> some are result of reading thoroughly the code and understanding
> different problems.
> 
> So, if you are a distro packager and have to port packages to Java 9,
> before you waste you life, check there for eventual patches. They are
> all contributed under the license of the underlying project.
> 
> Just a heads-up
> 
> Cheers
> 
> Fridrich

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.java


csiph-web