Your message dated Mon, 04 Nov 2024 22:49:43 +0000
with message-id <[email protected]>
and subject line Bug#918229: fixed in criu 3.19-2
has caused the Debian Bug report #918229,
regarding criu: FTBFS building for armhf on arm64
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
918229: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918229
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:criu
Version: 3.8.1-1
Severity: important
Hi!
I've been doing a full rebuild of the Debian archive, building all
source packages targeting armel and armhf using arm64 hardware. We are
planning in future to move all of our 32-bit armel/armhf builds to
using arm64 machines, so this rebuild is to identify packages that
might have problems with this configuration.
I've tried to build criu for armhf on top of arm64, and it's failing
to build:
...
PBCC images/pipe-data.pb-c.c
PBCC images/sk-packet.pb-c.c
PBCC images/pstree.pb-c.c
PBCC images/fs.pb-c.c
In file included from include/common/lock.h:9,
from compel/plugins/std/infect.c:5:
include/common/asm/atomic.h:61:2: error: #error ARM architecture version
(CONFIG_ARMV*) not set or unsupported.
#error ARM architecture version (CONFIG_ARMV*) not set or unsupported.
^~~~~
include/common/asm/atomic.h: In function 'atomic_add_return':
include/common/asm/atomic.h:82:2: error: implicit declaration of function
'smp_mb' [-Werror=implicit-function-declaration]
smp_mb();
^~~~~~
PBCC images/eventpoll.pb-c.c
AR soccr/libsoccr.a
PBCC images/eventfd.pb-c.c
cc1: all warnings being treated as errors
make[2]: ***
[/home/steve/debian/build/criu/criu-3.8.1/scripts/nmk/scripts/build.mk:208:
compel/plugins/std/infect.o] Error 1
make[1]: *** [Makefile.compel:52: compel/plugins/std.lib.a] Error 2
make[1]: *** Waiting for unfinished jobs....
...
It's blindly using the output of uname and assuming that's the right
answer for the target system. I *might* be building on a system that's
showing as "armv8l", but I'm building *for* armhf which is ARMv7 not
ARMv7. This package could do with a way to specify what the target is
via configuration, rather than the simple parsing of uname that's
currently hard-coded in the Makefile.
Full build log online at
https://www.einval.com/debian/arm/rebuild-logs/armhf/FAIL/criu_3.8.1-1_armhf.log
-- System Information:
Debian Release: 9.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Source: criu
Source-Version: 3.19-2
Done: Salvatore Bonaccorso <[email protected]>
We believe that the bug you reported is fixed in the latest version of
criu, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Salvatore Bonaccorso <[email protected]> (supplier of updated criu package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 04 Nov 2024 23:29:27 +0100
Source: criu
Architecture: source
Version: 3.19-2
Distribution: unstable
Urgency: medium
Maintainer: Salvatore Bonaccorso <[email protected]>
Changed-By: Salvatore Bonaccorso <[email protected]>
Closes: 918229
Changes:
criu (3.19-2) unstable; urgency=medium
.
* debian/control: Stop building for armhf (Closes: #918229)
Checksums-Sha1:
461568c76e09bc2e0b6f0e854a9aa1b5bf2b7877 2370 criu_3.19-2.dsc
80482c554a64ab9a9831e57a65a451c4b6593d25 8692 criu_3.19-2.debian.tar.xz
Checksums-Sha256:
48758c8990118716cd53d78b3f89e2542b9e1ef208e3b76375b16c776cd22c22 2370
criu_3.19-2.dsc
bf68db49d25afaee8f8f6bd5107a42b779e3ca3e5f8e91fff3979595c4209540 8692
criu_3.19-2.debian.tar.xz
Files:
3941ceacc4a4c6aeb5e1168beee9547c 2370 admin optional criu_3.19-2.dsc
3ba6f081ec524ded8e5d9daf66c76754 8692 admin optional criu_3.19-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmcpS4JfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89E7HEP/3cbMUkap1TJjStQwuEW0f/0TxT08ebU
cAS7I48tUsXvBkBSkZVsCWihrefQS5N5J4j2nlTYKeGGe5kVy8FO8VvKfpzh3Ebz
A37ef/NJPzQsW1tfRRaydYPjSVjDCWmpghNX39nt8E4ekRfdd7jZFn+zKInyTyjc
bIoB3bsGMa4UzhMpLfb6o+QEflea/08Rh29Pk5Wc+LBjyYmm2aPNYoHCRnXCF9NI
NtUF5TKqXM0m4csE+df/FZvZgqJsKFII+BIKclHPzO0qYovEAoa5OCxOUJJloQZI
uyUjjOZSBK+iEdAlXY2VRQgk6Nyx3bHPQVh3kTU/TV18c3AoKIkPljoW0AeeIXYI
hrZZoCIGpjoGA8aJbmsq27zRSl6M1nPx338at2UR/sTqdee+ME86+w3HSfdVivIJ
c444BSyHvsFROVNa5/T+Js8VM3hpXInHN88slKkpGvL4NSxc1C4UOXWK+PQdUeRk
S2+YJ7H8/UWH21KC2yvSYe8h8o92B65+a7HHCAnbXMAth05EWerOcejPA3WzdLCg
ddtjuw8Vp2bk5CSzy3nJAtxpO3PwtH/+LKLa54c5avsKIkwwi+hxtSdtGQSefcPL
PZ9DSGgB2tyTofzhxYgAzgUj51IVeR5f40ksw/BXUxdq+54vP6A5ZvQr5Rff39MM
+RK7uvvdR+cC
=wlge
-----END PGP SIGNATURE-----
pgplAp3OclPXv.pgp
Description: PGP signature
--- End Message ---