Call for Testing: OpenJDK 11 packages in bionic-proposed and cosmic-proposed
Ubuntu 18.04 LTS shipped with OpenJDK 10 with the intent to update to
OpenJDK 11, which unlike OpenJDK 10 is covered by LTS upstream
security support that is more suitable for the lifetime of an
Both OpenJDK 10 and 11 dropped some APIs, got stricter with the
javadoc tools, and had some other incompatible build changes, which
are mostly fixed now in our packages for the upcoming 19.04 release.
Instead of backporting single patches for 250+ packages, we decided to
backport the packages to 18.04 LTS and 18.10 where necessary.
The backports are currently available in the bionic-proposed and
cosmic-proposed pockets. We are planning to copy these packages to
both the security and updates pockets in the last week of March.
Please test these packages (see the end of the email for a list) and
file new bug reports for any issue with these planned updates,
subscribing the openjdk-11-transition team to the bug report. As an
alternative, feel free to contact us on the #ubuntu-java IRC channel.
WARNING: In order to resolve any issues found, we might need to remove
some packages from -proposed or SRU them at a lower version number, so
please don’t do the tests in your production environment; and be ready
to downgrade packages if they are not propagated to the updates and
It is of particular importance to get more feedback on end-user
applications, which may be affected in ways not identifiable in
automated testing. These packages are free of all known regressions;
but it’s possible there are unknown regressions, which is why we are
asking for your help. Please check that your favorite applications
continue to work. Some application packages that are known to be
affected by OpenJDK API changes, and have had some manual testing but
warrant additional testing are: jabref, jedit, jhove, libreoffice,
mobile-atlas-creator, netbeans, tomcat8, tomcat9, sweethome3d, and
The uploads themselves are tracked in the following bug reports: