libreoffice autopkgtests are failing on disco with openjdk 11.0.3+4-2ubuntu1.
The likely culprit is that change:
+openjdk-lts (11.0.3+4-2ubuntu1) disco; urgency=medium + + * Sync packages with 11.0.3+4-2: + [ Matthias Klose ] + - Configure with vendor flags.
Indeed with version 11.0.3+4-1ubuntu1:
$ java -XshowSettings -version 2>&1 | grep "java.vendor " java.vendor = Oracle Corporation
And with version 11.0.3+4-2ubuntu1:
$ java -XshowSettings -version 2>&1 | grep "java.vendor " java.vendor = Private Build
Looking at the code in Libreoffice that looks for a JVM, it validates the vendor against a hardcoded list of known vendors: https://cgit.freedesktop.org/libreoffice/core/tree/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx?h=libreoffice-6-2#n33
Not sure what the purpose of that upstream code is, but this means the new openjdk-11 build in Ubuntu breaks it.
ProblemType: Bug DistroRelease: Ubuntu 19.04 Package: openjdk-11-jre-headless 11.0.3+4-1ubuntu1 ProcVersionSignature: Ubuntu 5.0.0-8.9-generic 5.0.1 Uname: Linux 5.0.0-8-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.10-0ubuntu23 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Tue Apr 2 17:06:25 2019 EcryptfsInUse: Yes InstallationDate: Installed on 2016-07-02 (1003 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) SourcePackage: openjdk-lts UpgradeStatus: Upgraded to disco on 2019-03-16 (16 days ago)
libreoffice autopkgtests are failing on disco with openjdk 11.0.3+4-2ubuntu1.
The likely culprit is that change:
+openjdk-lts (11.0.3+4-2ubuntu1) disco; urgency=medium
+
+ * Sync packages with 11.0.3+4-2:
+ [ Matthias Klose ]
+ - Configure with vendor flags.
Indeed with version 11.0.3+4-1ubuntu1:
$ java -XshowSettings -version 2>&1 | grep "java.vendor "
java.vendor = Oracle Corporation
And with version 11.0.3+4-2ubuntu1:
$ java -XshowSettings -version 2>&1 | grep "java.vendor "
java.vendor = Private Build
Looking at the code in Libreoffice that looks for a JVM, it validates the vendor against a hardcoded list of known vendors: https:/ /cgit.freedeskt op.org/ libreoffice/ core/tree/ jvmfwk/ plugins/ sunmajor/ pluginlib/ vendorlist. cxx?h=libreoffi ce-6-2# n33
Not sure what the purpose of that upstream code is, but this means the new openjdk-11 build in Ubuntu breaks it.
ProblemType: Bug 11-jre- headless 11.0.3+4-1ubuntu1 ature: Ubuntu 5.0.0-8.9-generic 5.0.1 dules: zfs zunicode zavl icp zcommon znvpair
DistroRelease: Ubuntu 19.04
Package: openjdk-
ProcVersionSign
Uname: Linux 5.0.0-8-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.10-0ubuntu23
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 2 17:06:25 2019
EcryptfsInUse: Yes
InstallationDate: Installed on 2016-07-02 (1003 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
SourcePackage: openjdk-lts
UpgradeStatus: Upgraded to disco on 2019-03-16 (16 days ago)