Retitle 727953 rdesktop: update config.{sub,guess} for the AArch64 port
Severity 727953 important
Tags 727953 +patch
Thanks

Returning this bug to it's original title.

Autoreconf was already enabled in this package in response to bug 744501

Unfortunately this package is one of the handful of cases which uses autoconf but not automake and when automake is not used autoreconf doesn't update config.sub/guess. So the package still requires seperate updates to those files to build on arm64.

I have prepared a debdiff which does just that and attatched it to this message. A prompt upload or permission to NMU without delay would be much appreciated. If there is no response to this message a NMU is likely to follow. If you have any objections please raise them now.
diff -Nru rdesktop-1.8.2/debian/changelog rdesktop-1.8.2/debian/changelog
--- rdesktop-1.8.2/debian/changelog     2014-08-31 06:59:52.000000000 +0000
+++ rdesktop-1.8.2/debian/changelog     2014-10-15 23:11:40.000000000 +0000
@@ -1,3 +1,11 @@
+rdesktop (1.8.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use autotools-dev to update config.sub/guess. Since this package doesn't
+    use automake running autoreconf does not update these files (Closes: 
727953)
+
+ -- Peter Michael Green <plugw...@debian.org>  Wed, 15 Oct 2014 23:05:07 +0000
+
 rdesktop (1.8.2-1) unstable; urgency=low
 
   * New upstream release (closes: #739961).
diff -Nru rdesktop-1.8.2/debian/control rdesktop-1.8.2/debian/control
--- rdesktop-1.8.2/debian/control       2014-08-30 16:23:30.000000000 +0000
+++ rdesktop-1.8.2/debian/control       2014-10-15 23:04:04.000000000 +0000
@@ -2,7 +2,7 @@
 Section: x11
 Priority: optional
 Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
-Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, autoconf, 
automake, autotools-dev, libasound2-dev, libxt-dev, libx11-dev, libssl-dev, 
libxrandr-dev, libpcsclite-dev, libgssglue-dev
+Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, autoconf, 
automake, autotools-dev, libasound2-dev, libxt-dev, libx11-dev, libssl-dev, 
libxrandr-dev, libpcsclite-dev, libgssglue-dev, autotools-dev
 Standards-Version: 3.9.5
 
 Package: rdesktop
diff -Nru rdesktop-1.8.2/debian/rules rdesktop-1.8.2/debian/rules
--- rdesktop-1.8.2/debian/rules 2014-08-30 16:22:19.000000000 +0000
+++ rdesktop-1.8.2/debian/rules 2014-10-15 23:03:47.000000000 +0000
@@ -16,6 +16,7 @@
 CPPFLAGS_DEF = `dpkg-buildflags --get CPPFLAGS`
 
 config.status: configure.ac
+       dh_autotools-dev_updateconfig
        dh_testdir
        dh_autoreconf
        ./bootstrap
@@ -43,6 +44,7 @@
        [ ! -f Makefile ] || $(MAKE) distclean
 
        rm -f config.log aclocal.m4 configure
+       dh_autotools-dev_restoreconfig
        dh_clean 
 
 install: build

Reply via email to