Package: src:openjdk-11-dcevm
Version: 11.0.1+7-1
Severity: serious
Tags: sid buster patch

openjdk-11-dcevm ftbfs on i386.

Also the build logs is very terse.  Debian policy now says that the default for
build logs should be verbose.

dh binary-arch
   dh_testroot -a
   dh_prep -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/openjdk-11-jre-dcevm-11.0.1+7'
dh_install -popenjdk-11-jre-dcevm \
           build/linux-i686-normal-server-release/jdk/lib/server/libjvm.so \
           /usr/lib/jvm/java-11-openjdk-i386/lib/dcevm/
dh_install: Cannot find (any matches for)
"build/linux-i686-normal-server-release/jdk/lib/server/libjvm.so" (tried in .,
debian/tmp)

dh_install: openjdk-11-jre-dcevm missing files:
build/linux-i686-normal-server-release/jdk/lib/server/libjvm.so
dh_install: missing files, aborting

$ ls build/
linux-x86-normal-server-release
diff -Nru openjdk-11-jre-dcevm-11.0.1+7/debian/changelog openjdk-11-jre-dcevm-11.0.1+7/debian/changelog
--- openjdk-11-jre-dcevm-11.0.1+7/debian/changelog	2019-02-04 08:11:41.000000000 +0000
+++ openjdk-11-jre-dcevm-11.0.1+7/debian/changelog	2019-02-19 09:43:45.000000000 +0000
@@ -1,3 +1,15 @@
+openjdk-11-jre-dcevm (11.0.1+7-1ubuntu0.1) bionic; urgency=medium
+
+  * Upload to bionic. LP: #1814133.
+
+ -- Matthias Klose <d...@ubuntu.com>  Tue, 19 Feb 2019 10:43:45 +0100
+
+openjdk-11-jre-dcevm (11.0.1+7-1ubuntu1) disco; urgency=medium
+
+  * Fix ftbfs on i386.
+
+ -- Matthias Klose <d...@ubuntu.com>  Tue, 19 Feb 2019 11:46:41 +0100
+
 openjdk-11-jre-dcevm (11.0.1+7-1) unstable; urgency=medium
 
   * Switch to OpenJDK 11:
diff -Nru openjdk-11-jre-dcevm-11.0.1+7/debian/rules openjdk-11-jre-dcevm-11.0.1+7/debian/rules
--- openjdk-11-jre-dcevm-11.0.1+7/debian/rules	2019-02-02 23:21:04.000000000 +0000
+++ openjdk-11-jre-dcevm-11.0.1+7/debian/rules	2019-02-19 09:43:45.000000000 +0000
@@ -7,13 +7,13 @@
 	bash configure --disable-warnings-as-errors --with-debug-level=release --with-native-debug-symbols=internal --disable-ccache
 
 override_dh_auto_build:
-	make hotspot
+	MAKE_VERBOSE=y QUIETLY= LOG=info,cmdlines make hotspot
 
 override_dh_auto_test:
 
 override_dh_auto_install:
 	dh_install -popenjdk-11-jre-dcevm \
-	           build/linux-$(DEB_HOST_GNU_CPU)-normal-server-release/jdk/lib/server/libjvm.so \
+	           build/linux-$(subst i686,x86,$(DEB_HOST_GNU_CPU))-normal-server-release/jdk/lib/server/libjvm.so \
 	           /usr/lib/jvm/java-11-openjdk-$(DEB_HOST_ARCH)/lib/dcevm/
 
 override_dh_auto_clean:

Reply via email to