+++ Colin Watson [2013-01-17 05:25 +0000]: > On Thu, Oct 04, 2012 at 03:07:45PM +0100, Wookey wrote: > > Support for aarch64 has been added to autotools config.guess and > > config.sub in autotools 20120210.1 > > > > For upstream running autoreconf against autotools-dev 20120210.1 or > > later will fix the autoconf part. > > > > For the Debian package, if you wanted to keep this up to date > > automatically in the future (generally a good idea) then adding > > something like this to your distclean target would be effective: -test > > -r /usr/share/misc/config.sub && cp -f /usr/share/misc/config.sub > > config.sub -test -r /usr/share/misc/config.guess && cp -f > > /usr/share/misc/config.guess config.guess (You could instead just make > > those files links.) along with a build-dependency on autotools-dev > > This is all unnecessary. util-linux already calls autoreconf in its > build target. > > I second the fdisk/fdiskbsdlabel.h patch, though.
Updated patch attached. As the Debian arm64 port is now properly underway and this was filed over a year ago, I propose to NMU this as otherwise it'll be an FTBFS soon. Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/
diff -ur util-linux-2.20.1/fdisk/fdiskbsdlabel.h util-linux-2.20.1.fixed/fdisk/fdiskbsdlabel.h --- util-linux-2.20.1/fdisk/fdiskbsdlabel.h 2011-06-08 08:15:24.000000000 +0000 +++ util-linux-2.20.1.fixed/fdisk/fdiskbsdlabel.h 2012-10-03 09:38:58.000000000 +0000 @@ -48,7 +48,8 @@ #if defined (i386) || defined (__sparc__) || defined (__arm__) || \ defined (__mips__) || defined (__s390__) || defined (__sh__) || \ - defined(__x86_64__) || defined (__avr32__) || defined(__cris__) + defined(__x86_64__) || defined (__avr32__) || defined(__cris__) \ + defined (__aarch64__) #define BSD_LABELSECTOR 1 #define BSD_LABELOFFSET 0 #elif defined (__alpha__) || defined (__powerpc__) || defined (__ia64__) || defined (__hppa__)