Package: open-iscsi
Severity: important
Tags: patch
Open-iscsi ftbfs on arm64 because config.guess/sub are out of date.
The attatched debdiff was uploaded to debian-ports arm64 to fix this.
I do not intend to NMU this immediately but if the bug has not been
fixed when the time comes to push arm64 into debian proper it is likely
either myself or another porter will NMU this. If you have any
objections please raise them now. If you agree with the patch please
upload it in the not too distant future.
diff -Nru open-iscsi-2.0.873+git0.3b4b4500/debian/changelog
open-iscsi-2.0.873+git0.3b4b4500/debian/changelog
--- open-iscsi-2.0.873+git0.3b4b4500/debian/changelog 2013-11-05
16:16:55.000000000 +0000
+++ open-iscsi-2.0.873+git0.3b4b4500/debian/changelog 2014-05-29
13:05:55.000000000 +0100
@@ -1,3 +1,9 @@
+open-iscsi (2.0.873+git0.3b4b4500-1+cfg) unreleased; urgency=medium
+
+ * Use config.sub/guess from autotools-dev to fix ftbfs on arm64
+
+ -- Peter Michael Green <[email protected]> Thu, 29 May 2014 12:04:42 +0000
+
open-iscsi (2.0.873+git0.3b4b4500-1) unstable; urgency=low
* [53a1224] Fix typo in README.
diff -Nru open-iscsi-2.0.873+git0.3b4b4500/debian/rules
open-iscsi-2.0.873+git0.3b4b4500/debian/rules
--- open-iscsi-2.0.873+git0.3b4b4500/debian/rules 2013-11-05
16:16:54.000000000 +0000
+++ open-iscsi-2.0.873+git0.3b4b4500/debian/rules 2014-05-29
13:04:19.000000000 +0100
@@ -36,7 +36,11 @@
configure-stamp:
dh_testdir
# Add here commands to configure the package.
-
+ #get up to date config.sub/config.guess from autotools-dev
+ cp /usr/share/misc/config.sub utils/open-isns/aclocal/
+ cp /usr/share/misc/config.guess utils/open-isns/aclocal/
+ cp /usr/share/misc/config.sub iscsiuio
+ cp /usr/share/misc/config.guess iscsiuio
touch configure-stamp
@@ -72,6 +76,9 @@
rm -rf modules
dh_clean
+ #remove updated config.sub/config.guess to avoid source package churn
+ rm -f utils/open-isns/aclocal/config.sub
utils/open-isns/aclocal/config.guess iscsiuio/config.sub iscsiuio/config.guess
+
install: install-arch
# disabled kernel module package for now because source is already in debian
stock kernelsy