Your message dated Mon, 05 Oct 2026 04:19:14 +0000
with message-id <[email protected]>
and subject line Bug#1143421: fixed in strace 7.2+ds-1
has caused the Debian Bug report #1143421,
regarding strace: FTBFS: ../../src/macros.h:141:9: error: static assertion
failed: "Unexpected size of arg.resv (sizeof(uint64_t) * 3 expected).
--enabled-bundled=yes configure option may be used to work around that."
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.)
--
1143421: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1143421
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:strace
Version: 7.0+ds-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202608/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:strace, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT
libstrace_a-gpio_ioctl.o -MD -MP -MF .deps/libstrace_a-gpio_ioctl.Tpo -c -o
libstrace_a-gpio_ioctl.o `test -f 'gpio_ioctl.c' || echo
'../../src/'`gpio_ioctl.c
mv -f .deps/libstrace_a-io.Tpo .deps/libstrace_a-io.Po
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT libstrace_a-io_uring.o
-MD -MP -MF .deps/libstrace_a-io_uring.Tpo -c -o libstrace_a-io_uring.o `test
-f 'io_uring.c' || echo '../../src/'`io_uring.c
In file included from ../../src/list.h:90,
from ../../src/defs.h:40,
from ../../src/io_uring.c:9:
../../src/io_uring.c: In function âprint_io_uring_buf_regâ:
../../src/macros.h:141:9: error: static assertion failed: "Unexpected size of
arg.resv (sizeof(uint64_t) * 3 expected). --enabled-bundled=yes configure
option may be used to work around that."
141 | static_assert(sizeof(type_) == (sz_), \
| ^~~~~~~~~~~~~
../../src/io_uring.c:643:9: note: in expansion of macro âCHECK_TYPE_SIZEâ
643 | CHECK_TYPE_SIZE(arg.resv, sizeof(uint64_t) * 3);
| ^~~~~~~~~~~~~~~
make[4]: *** [Makefile:5935: libstrace_a-io_uring.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-udeb/src'
make[3]: *** [Makefile:2866: all] Error 2
rm ioctlsort0 ioctlsort0.o ioctls_all0.h ioctls_all1.h ioctlsort1 ioctlsort1.o
ioctlsort2 ioctlsort2.o ioctls_all2.h
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-udeb/src'
make[2]: *** [Makefile:603: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-udeb'
make[1]: *** [Makefile:508: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build-udeb'
make: *** [debian/rules:55: build-udeb-stamp] Error 2
make: *** Waiting for unfinished jobs....
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT libstrace_a-hdio.o -MD
-MP -MF .deps/libstrace_a-hdio.Tpo -c -o libstrace_a-hdio.o `test -f 'hdio.c'
|| echo '../../src/'`hdio.c
mv -f .deps/libstrace_a-hdio.Tpo .deps/libstrace_a-hdio.Po
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT libstrace_a-hostname.o
-MD -MP -MF .deps/libstrace_a-hostname.Tpo -c -o libstrace_a-hostname.o `test
-f 'hostname.c' || echo '../../src/'`hostname.c
mv -f .deps/libstrace_a-hostname.Tpo .deps/libstrace_a-hostname.Po
mv -f .deps/libstrace_a-gpio_ioctl.Tpo .deps/libstrace_a-gpio_ioctl.Po
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT libstrace_a-inotify.o
-MD -MP -MF .deps/libstrace_a-inotify.Tpo -c -o libstrace_a-inotify.o `test -f
'inotify.c' || echo '../../src/'`inotify.c
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT
libstrace_a-inotify_ioctl.o -MD -MP -MF .deps/libstrace_a-inotify_ioctl.Tpo -c
-o libstrace_a-inotify_ioctl.o `test -f 'inotify_ioctl.c' || echo
'../../src/'`inotify_ioctl.c
mv -f .deps/libstrace_a-inotify_ioctl.Tpo .deps/libstrace_a-inotify_ioctl.Po
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT libstrace_a-io.o -MD
-MP -MF .deps/libstrace_a-io.Tpo -c -o libstrace_a-io.o `test -f 'io.c' || echo
'../../src/'`io.c
mv -f .deps/libstrace_a-inotify.Tpo .deps/libstrace_a-inotify.Po
gcc -DHAVE_CONFIG_H -I./linux/x86_64 -I../../src/linux/x86_64
-I./linux/generic -I../../src/linux/generic -I. -I../../src -DIN_STRACE=1
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused-parameter -Wdate-time -Wformat-security -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-prototypes -Wnested-externs
-Wold-style-definition -Wtrampolines -Wundef -Wwrite-strings -Werror -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -g -O2 -MT libstrace_a-io_uring.o
-MD -MP -MF .deps/libstrace_a-io_uring.Tpo -c -o libstrace_a-io_uring.o `test
-f 'io_uring.c' || echo '../../src/'`io_uring.c
In file included from ../../src/list.h:90,
from ../../src/defs.h:40,
from ../../src/io_uring.c:9:
../../src/io_uring.c: In function âprint_io_uring_buf_regâ:
../../src/macros.h:141:9: error: static assertion failed: "Unexpected size of
arg.resv (sizeof(uint64_t) * 3 expected). --enabled-bundled=yes configure
option may be used to work around that."
141 | static_assert(sizeof(type_) == (sz_), \
| ^~~~~~~~~~~~~
../../src/io_uring.c:643:9: note: in expansion of macro âCHECK_TYPE_SIZEâ
643 | CHECK_TYPE_SIZE(arg.resv, sizeof(uint64_t) * 3);
| ^~~~~~~~~~~~~~~
make[4]: *** [Makefile:5935: libstrace_a-io_uring.o] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/libstrace_a-io.Tpo .deps/libstrace_a-io.Po
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/src'
make[3]: *** [Makefile:2866: all] Error 2
rm ioctlsort0 ioctlsort0.o ioctls_all0.h ioctls_all1.h ioctlsort1 ioctlsort1.o
ioctlsort2 ioctlsort2.o ioctls_all2.h
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/src'
make[2]: *** [Makefile:603: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [Makefile:508: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
make: *** [debian/rules:55: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: strace
Source-Version: 7.2+ds-1
Done: Bo YU <[email protected]>
We believe that the bug you reported is fixed in the latest version of
strace, 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.
Bo YU <[email protected]> (supplier of updated strace 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: Sun, 04 Oct 2026 22:47:32 +0800
Source: strace
Binary: strace strace-dbgsym strace-udeb
Architecture: source amd64
Version: 7.2+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Steve McIntyre <[email protected]>
Changed-By: Bo YU <[email protected]>
Description:
strace - System call tracer
strace-udeb - System call tracer (udeb)
Closes: 1143421
Changes:
strace (7.2+ds-1) unstable; urgency=medium
.
* New upstream version 7.2+ds. (Closes: #1143421)
* Rebase d/patches
* Drop one whitespace in d/changelog
* Drop "Rules-Requires-Root: no", default as of dpkg-dev 1.22.13
Checksums-Sha1:
342bb52a721c90499c69367146fe801e2dd208d8 2184 strace_7.2+ds-1.dsc
a7528eb43081a6cd1e07a666fd4a53273ca21fe6 2901524 strace_7.2+ds.orig.tar.xz
a5dbec24e9bd933018cf9523702e80ce8a4c6e93 22624 strace_7.2+ds-1.debian.tar.xz
b17bf3e6c799e7b42a97c7e0d2ecefa77435ffad 1799136
strace-dbgsym_7.2+ds-1_amd64.deb
80d9ced23cd56ce3e37388c806629a435ceb92c4 467768 strace-udeb_7.2+ds-1_amd64.udeb
a7630753e23b2968c1522987e2829e7d81d43dcc 7270 strace_7.2+ds-1_amd64.buildinfo
e907b5f7b6815feb0f53f7b989c5463516e19cc3 1521832 strace_7.2+ds-1_amd64.deb
Checksums-Sha256:
f8b13175d02283a0f77cd78a4e1a1ab113d4bdda892863ae4c4ce00b76364ba2 2184
strace_7.2+ds-1.dsc
a8bcd623eacfa11959b696be5bc54eecd88992470301c936a629dd682acf2beb 2901524
strace_7.2+ds.orig.tar.xz
3430e509b7054f23151319fc921cdd5abd2604d2aeeaee926974ce73d16f61c1 22624
strace_7.2+ds-1.debian.tar.xz
cd1369c78521e93ea7a59bba0840a00a6360a8fadec1bbdff61ed8d0671873f7 1799136
strace-dbgsym_7.2+ds-1_amd64.deb
631df1e60a0243d454ec54c9afbd6a96e4862ada32d7b5c27f8bbb6587f3120d 467768
strace-udeb_7.2+ds-1_amd64.udeb
6ff748ff47e2009f78a8f419574bd609fa7e0d757858962b201baf2cfbe585ff 7270
strace_7.2+ds-1_amd64.buildinfo
6255f64169bf0bd446948275b6a034a826accd4c3212ea9f30caf0085ba94eb5 1521832
strace_7.2+ds-1_amd64.deb
Files:
6388ee83a63881d698df2b15f981752d 2184 utils optional strace_7.2+ds-1.dsc
b9b75b9451aeb6d440c4fd9a7cc2d8a7 2901524 utils optional
strace_7.2+ds.orig.tar.xz
faa0aa301b9e0a15221e77cd4b41a749 22624 utils optional
strace_7.2+ds-1.debian.tar.xz
0b2cffc9991b0fa501f6b5309bd96abb 1799136 debug optional
strace-dbgsym_7.2+ds-1_amd64.deb
b105e820d790810585c4a82c3eb5db6e 467768 debian-installer optional
strace-udeb_7.2+ds-1_amd64.udeb
67c576ab4ba2b48bfd25a51e1b6b83be 7270 utils optional
strace_7.2+ds-1_amd64.buildinfo
5dee6bacb98767ea966a56817307cc27 1521832 utils optional
strace_7.2+ds-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEIcmhjYVTlmab0tjp+RVP3hQ+S68FAmrDIXIACgkQ+RVP3hQ+
S69jLA/+JFbyb0EpiHWsMpR8sp8fWwR/FykRShJwPoCA5/ameT7CX3CxIULwMQUA
lO2kxJMWxBiFzP2Hl8xvSMHt2HbUW/59NnqiKRhXk3uSdKt/+doAapQ5/yLZ2YKO
gtWuU4tZSUCKZABKkVNMMtwEyxbTyY+X/7qqTVXQro5itMkQjRm7uUao3XJzM+rp
jyQPbtfHXKnwGF8HA5rQJh1KHsEy1vwZccz0mJswKFrrBd1PWep8o1/6eew9WehP
DC54DF1HrolYma3P49qUHeVwTpLliCgK8DbTmPQ/Zv+y7ZcdID9QKVgr6lGR6Xic
Ib58FJu+eU0HdSiQwbmipmeebXsIkU/Y6c7la2qNSSlqPbtyossvMNl9FpEoBiXd
SNW/qdnOpFnekDEdyAqcQvFwsuKVvxFRp7gsDrhD3rDqAhN679sxKeZ9TDROWWtn
Kip+7nXZDiWMgq+CAdgeb0o/3X8v7JbfvdhtdN/wbUWg5mxCHjL5A9mOoivpQt5m
yMsQ3Nq4QZo5/7/VBRr5CfD5G4cFD1hfmbS/i8sqbkYTsYxuOu9Euc0rrPcOCTLI
c82CrkMC5ZRF+2sJGD5T9Z4HcsrGAwpabvfojbvciywiypYloX65mwowhofduhSr
/JN9DuJYczQhq42k3CcTjECTQ4/2f9filKCG2MI8Ep6gAkPgbs8=
=DNKb
-----END PGP SIGNATURE-----
pgpWDqzgAJuX3.pgp
Description: PGP signature
--- End Message ---