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 default. > This was one of the conditions of the first JCP vote failing. So it's possible > that many of these will go away with a new (possibly as-yet unreleased) > openjdk > build. I have been unable to find a relevant upstream commit, although > there's plenty it could be in, e.g. > http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f8b19df2115a [two weeks ago] > > Discussion: > http://mail.openjdk.java.net/pipermail/jigsaw-dev/2017-May/012673.html > http://openjdk.java.net/projects/jigsaw/spec/minutes/2017-05-22 > > https://londonjavacommunity.wordpress.com/2017/06/28/our-yes-vote-on-the-2nd-go-around-for-jsr-376-java-platform-module-system/ > > Agreement on relaxing Strong encapsulation as a default (means fewer > > apps will break out of the box, but get a warning instead). >
http://zulu.org/forum/thread/discussion-on-zulu-9-pre-release-13/ says that is has landed, so will be picked up by an update of the openjdk-9 package to build >=176 (2017-06-29).