openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #10292
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