Source: mes Version: 0.22-5 Severity: important Justification: FTBFS on arm64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201205 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on arm64. Relevant part (hopefully): > gcc version 10.2.0 (Debian 10.2.0-23) > ] > 10.2.0 > checking for gmake... command[0]: "gmake --version" => GNU Make 4.3 > Built for aarch64-unknown-linux-gnu > Copyright (C) 1988-2020 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > [] > 4.3 > checking for makeinfo [6]... command[0]: "makeinfo --version" => texi2any > (GNU texinfo) 6.7 > > Copyright (C) 2017 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > [] > 6.7 > checking for dot... command[0]: "dot -V" => [dot - graphviz version 2.43.0 > (0) > ] > 2.43.0 > checking for help2man [1.47]... command[0]: "help2man --version" => GNU > help2man 1.47.16 > > Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009, > 2010, > 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2020 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > Written by Brendan O'Dea <[email protected]> > [] > 1.47.16 > checking for perl [5]... command[0]: "perl --version" => > This is perl 5, version 32, subversion 0 (v5.32.0) built for > aarch64-linux-gnu-thread-multi > (with 45 registered patches, see perl -V for more detail) > > Copyright 1987-2020, Larry Wall > > Perl may be copied only under the terms of either the Artistic License or the > GNU General Public License, which may be found in the Perl 5 source kit. > > Complete documentation for Perl, including FAQ lists, should be found on > this system using "man perl" or "perldoc perl". If you have access to the > Internet, point your browser at http://www.perl.org/, the Perl Home Page. > > [] > 5.32.0 > checking for nyacc [0.99.0]... command[0]: "/usr/bin/guile-3.0 -c > '(use-modules (nyacc lalr)) (display *nyacc-version*)' " => 1.00.2 [] > 1.0.2 > checking for limits.h... yes > checking for stdio.h... yes > checking for cc is GNU C... yes > checking for cc is Mes C....config.c:2:2: error: #error no mesc > 2 | #error no mesc > | ^~~~~ > no > checking for cc is Tiny C....config.c:2:2: error: #error no tinycc > 2 | #error no tinycc > | ^~~~~ > no > checking for whether cc can create executables... yes > command[0]: "/usr/bin/gcc -dumpmachine" => aarch64-linux-gnu > [] > checking for stage0 architecture flag... command[0]: "/usr/bin/hex2 --help > 2>&1" => Usage: /usr/bin/hex2 --file FILENAME1 {-f FILENAME2} > (--big-endian|--little-endian) [--base-address 0x12345] [--architecture name] > Architecture: knight-native, knight-posix, x86, amd64, armv7l and aarch64 > To leverage octal or binary input: --octal, --binary > [] > named > platform not supported: aarch64-linux-mes > See "Porting GNU Mes" in the manual, or try --with-courage > dh_auto_configure: error: ./configure --build=aarch64-linux-gnu --prefix=/usr > --includedir=\${prefix}/include --mandir=\${prefix}/share/man > --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var > --disable-option-checking --disable-silent-rules > --libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run > --disable-maintainer-mode --disable-dependency-tracking > --disable-silent-rules --verbose --includedir=/usr/include/mes/ > --libdir=/usr/lib/aarch64-linux-gnu/mes/ returned exit code 1 > make[1]: *** [debian/rules:20: override_dh_auto_configure] Error 2 The full build log is available from: http://qa-logs.debian.net/2020/12/05/mes_0.22-5_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.

