← Back to team overview

openjdk team mailing list archive

Bug#752572: Info received (zookeeper: FTBFS on arm64)

 

+++ Debian Bug Tracking System [2014-06-26 14:24 +0000]:

OK, after grokking the openjdk build system somewhat (patches are not
applied to source, but to a source tarball chosen/downloaded by the
debian rules). The makefile is patched by rules to determine which
upstream patches are applied. So far as I can tell there is no rule to
unpack and patch these sources (such as hotspot) without building
them?

It seems that patches/aarch64-flush_icache_stub.patch was applied to
hotspot, but patches/aarch64-save_sp_regs.patch was not.

Tracked down to missing newline in debian/patches/icedtea-patch.diff 
(I think, still running tests - they take ages!)

patch attached. Will confirm success failure later, but it looks likely. 

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
diff -Nru openjdk-7-7u55-2.4.7/debian/changelog openjdk-7-7u55-2.4.7/debian/changelog
--- openjdk-7-7u55-2.4.7/debian/changelog	2014-07-07 17:08:35.000000000 +0000
+++ openjdk-7-7u55-2.4.7/debian/changelog	2014-07-07 17:08:48.000000000 +0000
@@ -1,3 +1,11 @@
+openjdk-7 (7u55-2.4.7-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Ensure that aarch64-save_sp_regs.patch is applied on arm64 
+    (Closes: #752572)
+
+ -- Wookey <wookey@xxxxxxxxxx>  Mon, 07 Jul 2014 16:50:34 +0000
+
 openjdk-7 (7u55-2.4.7-2) unstable; urgency=medium
 
   * Fix the quoting of configure flags for the zero build.
diff -Nru openjdk-7-7u55-2.4.7/debian/patches/icedtea-patch.diff openjdk-7-7u55-2.4.7/debian/patches/icedtea-patch.diff
--- openjdk-7-7u55-2.4.7/debian/patches/icedtea-patch.diff	2014-07-07 17:08:35.000000000 +0000
+++ openjdk-7-7u55-2.4.7/debian/patches/icedtea-patch.diff	2014-07-07 17:08:48.000000000 +0000
@@ -15,7 +15,7 @@
  
 +if HSBUILD_AARCH64
 +ICEDTEA_PATCHES += \
-+	patches/aarch64-flush_icache_stub.patch 
++	patches/aarch64-flush_icache_stub.patch \ 
 +	patches/aarch64-save_sp_regs.patch
 +endif
 +

References