Re: Java9: 90 broken by -source/-target

2017-09-01 Thread Chris West
 Aug 31, 2017 le 06:42:28PM +0200, Emmanuel Bourg êcrit: > Le 31/08/2017 à 14:20, Chris West a écrit : > > I don't think we should touch the compiler, or the peanut gallery will > scream in horror and complain that Debian's OpenJDK isn't Java. Let's > fix Ant first and see what's

Java9: 90 broken by -source/-target

2017-08-31 Thread Chris West
The Java 9 games continue! There are around 90 packages which fail today, but which will succeed if the -source and -target flags are fixed. Here are the build logs / package list: https://rbuild.fau.xxx/2017-08-30/regress/ This is after the current round of ant and Maven changes. There's not a

openjdk-9: FYI: Swing generics changes

2017-08-22 Thread Chris West
As I can't think of anywhere else to complain... I've been looking at Java 9 build logs again[1]. These packages are broken by the addition of generics to a small number of swing classes: * electric * freeplane * jajuk * jsymphonic * libjaudiotagger * sweethome3d * zeroc-ice There may

openjdk-9-jdk rebuild: Third pass

2017-07-08 Thread Chris West
Progress! * doko has uploaded openjdk-9 b177, which turns off some of the module checks, and fixes some other things * I've patched maven-javadoc-plugin (#866929), and doclint (#866908) locally, and both patches are probably okay * I've also hacked up javac to fixup -source and

Re: openjdk-9-jdk rebuild: Second pass

2017-07-06 Thread Chris West
On Tue, Jul 04, 2017 at 10:28:27AM +0100, Chris West wrote: > > > 16% are broken due to probably intentional changes in Java 9, e.g. > > > * modules changing accessiblity of things (~90 packages) > > I now believe that the accessibility checks are being turned off by

Re: openjdk-9-jdk rebuild: Second pass

2017-07-04 Thread Chris West
On Tue, Jul 04, 2017 at 09:42:23AM +0200, Emmanuel Bourg wrote: > > 7% are broken because invalid ASCII in the code is now an error; > >it appears that it was only a warning on Java 8. > > This is now fixed for the packages built with javahelper and jh_build > (#866845). I wonder if these

openjdk-9-jdk rebuild: Second pass

2017-07-02 Thread Chris West
Progress! * Better tools[2], better scripts[3], better machine -> more packages. * Emmanuel fixed maven/guice (#866411), and hacked ant (1.9.9-4) to fixup the -source and -target versions. (Thanks!) * I totally hacked up[1] maven-compiler-plugin to do the same. Of 1261 packages

Looking at an archive rebuild with opendjk-9-jdk

2017-06-29 Thread Chris West
I rebuilt ~300 packages[1] which build-depend on default-jdk in a hacked-up[2] "chroot" which uses openjdk-9-jdk, in place of openjdk-8-jdk. (i.e. custom java-common build + some Provides: hacks.) Most things fail: 87% failures. ~41% are hitting a bug in Maven, e.g. argparse4j:

maven-debian-helper=2.0~exp2 rebuild

2015-11-25 Thread Chris West
I did a rebuild of a bunch of packages with maven-debian-helper 2.0~exp2 installed, to see what would break. The resultant build logs are in https://rbuild.fau.xxx/2015-11-25-mdh-2-2/ , and the failures are sorted in the sorted/ subdirectory. Summary: 38 install-plugin-missing 10

Re: OpenJDK 8 transition

2015-09-01 Thread Chris West
I did a practice partial archive rebuild with ebourg's 1.8 default-jdk, to see what kind of problems might be left. 1144 packages[1] that dose-debuildcheck thinks depend on default-jdk, around ten unexpected/new failures. My full notes are on whiteboard[2], with a backup at time of sending[3].