+++ David Bremner [2014-10-19 15:10 +0200]: > Wookey <woo...@debian.org> writes: > > > Source: racket > > Version: 5.3.6+dfsg1-1 > > Severity: normal > > User: debian-...@lists.debian.org > > Usertag: arm64 > > > > This package failed to build on arm64. Here is the buildd log: > > https://buildd.debian.org/status/fetch.php?pkg=racket&arch=arm64&ver=5.3.6%2Bdfsg1-1&stamp=1409216336 > > > > Hi Wookie;
Wookey :-) > Looking at the build log(s) it isn't obvious that the build failure is > autoconf related; one of the built racket executables is hanging during > the bootstrapping process. I think we must be looking at different build logs? I see this in the above URL: ------------- if test -e /usr/share/misc/config.sub ; then \ for i in ./src/lt/config.sub ./src/racket/gc/config.sub ./src/foreign/libffi/config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi touch debian/stamp-autotools-files chmod a+x /«BUILDDIR»/racket-5.3.6+dfsg1/src/configure mkdir -p ./build cd ./build && CFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CXXFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CPPFLAGS="-D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /«BUILDDIR»/racket-5.3.6+dfsg1/src/configure --build=aarch64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/racket" --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules Invalid configuration `aarch64-linux-gnu': machine `aarch64' not recognized configure: error: /bin/bash /«BUILDDIR»/racket-5.3.6+dfsg1/src/lt/config.sub aarch64-linux-gnu failed -------------- Which is classic 'config.sub/guess out of date'. As it's a CDBS package adding dh_autoreconf is a one-line change. (See wiki link in original bugrep for details) If that doesn't work (some things won't autoreconf without updating autofoo, which can take some time/be very mysterious) then just adding autotools-dev to the build-deps will get those files updated, and the package will presumably build. Also a one-line change. If I am looking at the wrong log and this is not the issue, do please point me at the right one. But I only see one build attempt for this package on arm64: https://buildd.debian.org/status/logs.php?pkg=racket&ver=5.3.6%2Bdfsg1-1&arch=arm64 Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org