Package: libtecla
Version: 1.6.2-1
Severity: important
Tags: patch
User: [email protected]
Usertags: arm64
libtecla FTBFS on arm64 with the following error
checking for ld... ld
Invalid configuration `aarch64-linux-gnu': machine `aarch64' not recognized
configure: error: /bin/bash ./config.sub aarch64-linux-gnu failed
checking build system type... "tail -v -n +0 config.log"
Unfortunately autoreconf only updates config.sub/guess if the package
uses automake. Your package does not use automake so you need to use
--with autotools_dev,autoreconf to ensure everything gets updated.
I have uploaded the attatched debdiff to debian-ports arm64 unreleased.
We would appreciate it if this bug was fixed in debian proper promptly
as we are trying to keep arm64 in sync as closely as possible with other
architectures. If there is no response a NMU may well follow either from
myself or another porter.
diff -Nru libtecla-1.6.2/debian/changelog libtecla-1.6.2/debian/changelog
--- libtecla-1.6.2/debian/changelog 2014-09-08 08:19:38.000000000 +0000
+++ libtecla-1.6.2/debian/changelog 2014-09-21 12:43:33.000000000 +0000
@@ -1,3 +1,11 @@
+libtecla (1.6.2-1+arm64) unreleased; urgency=medium
+
+ * use dh $@ --with autotools_dev,autoreconf so that config.sub and
+ config.guess get updated in this non-automake using package. Fixes build
+ on arm64.
+
+ -- Peter Michael Green <[email protected]> Sun, 21 Sep 2014 12:42:09 +0000
+
libtecla (1.6.2-1) unstable; urgency=medium
* New upstream version
diff -Nru libtecla-1.6.2/debian/rules libtecla-1.6.2/debian/rules
--- libtecla-1.6.2/debian/rules 2014-09-08 08:02:14.000000000 +0000
+++ libtecla-1.6.2/debian/rules 2014-09-21 12:39:55.000000000 +0000
@@ -3,7 +3,7 @@
export DH_VERBOSE=1
%:
- dh $@ --with autoreconf
+ dh $@ --with autotools_dev,autoreconf
override_dh_install:
dh_install