Your message dated Sat, 29 Mar 2025 22:44:10 +0000
with message-id <e1tyeuq-008sjg...@fasolo.debian.org>
and subject line Bug#1099287: fixed in rt-tests 2.6-1.1
has caused the Debian Bug report #1099287,
regarding rt-tests: FTBFS: error: redefinition of 'struct sched_attr'
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 ow...@bugs.debian.org
immediately.)
--
1099287: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099287
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rt-tests
Version: 2.6-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
dh_auto_clean
make -j2 distclean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
for F in cyclictest hackbench pip_stress pi_stress pmqtest ptsematest
rt-migrate-test signaltest sigwaittest svsematest cyclicdeadline deadline_test
queuelat ssdd oslat *.o .depend *.*~ *.orig *.rej *.d *.a *.8.gz *.8.bz2 ; do
find -type f -name $F | xargs rm -f; done
rm -f rt-tests-*.tar
rm -f hwlatdetect
rm -f get_cyclictest_snapshot
rm -f tags
rm -rf BUILD BUILDROOT RPMS SRPMS SPECS releases *.tar.gz *.tar.asc tmp
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules binary
dh build-arch
dh_update_autotools_config -a
dh_autoreconf -a
dh_auto_configure -a
dh_auto_build -a
make -j2 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -D VERSION=2.6 -c src/cyclictest/cyclictest.c -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -O2 -g -Wdate-time -D_FORTIFY_SOURCE=2
-D_GNU_SOURCE -Isrc/include -o bld/cyclictest.o
gcc -D VERSION=2.6 -c src/lib/rt-error.c -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -O2 -g -Wdate-time -D_FORTIFY_SOURCE=2
-D_GNU_SOURCE -Isrc/include -o bld/rt-error.o
gcc -D VERSION=2.6 -c src/lib/rt-get_cpu.c -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -O2 -g -Wdate-time -D_FORTIFY_SOURCE=2
-D_GNU_SOURCE -Isrc/include -o bld/rt-get_cpu.o
gcc -D VERSION=2.6 -c src/lib/rt-sched.c -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -O2 -g -Wdate-time -D_FORTIFY_SOURCE=2
-D_GNU_SOURCE -Isrc/include -o bld/rt-sched.o
gcc -D VERSION=2.6 -c src/lib/rt-utils.c -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -O2 -g -Wdate-time -D_FORTIFY_SOURCE=2
-D_GNU_SOURCE -Isrc/include -o bld/rt-utils.o
In file included from src/lib/rt-utils.c:28:
src/include/rt-sched.h:45:8: error: redefinition of âstruct sched_attrâ
45 | struct sched_attr {
| ^~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/sched.h:63,
from /usr/include/sched.h:43,
from src/lib/rt-utils.c:14:
/usr/include/linux/sched/types.h:98:8: note: originally defined here
98 | struct sched_attr {
| ^~~~~~~~~~
src/include/rt-sched.h:62:5: error: conflicting types for âsched_setattrâ;
have âint(pid_t, const struct sched_attr *, unsigned int)â {aka
âint(int, const struct sched_attr *, unsigned int)â}
62 | int sched_setattr(pid_t pid,
| ^~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/sched.h:148:5: note: previous declaration of
âsched_setattrâ with type âint(pid_t, struct sched_attr *, unsigned
int)â {aka âint(int, struct sched_attr *, unsigned int)â}
148 | int sched_setattr (pid_t tid, struct sched_attr *attr, unsigned int
flags)
| ^~~~~~~~~~~~~
src/include/rt-sched.h:66:5: error: conflicting types for âsched_getattrâ;
have âint(pid_t, struct sched_attr *, unsigned int, unsigned int)â {aka
âint(int, struct sched_attr *, unsigned int, unsigned int)â}
66 | int sched_getattr(pid_t pid,
| ^~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/sched.h:153:5: note: previous declaration of
âsched_getattrâ with type âint(pid_t, struct sched_attr *, unsigned int,
unsigned int)â {aka âint(int, struct sched_attr *, unsigned int,
unsigned int)â}
153 | int sched_getattr (pid_t tid, struct sched_attr *attr, unsigned int
size,
| ^~~~~~~~~~~~~
src/lib/rt-utils.c: In function âtracemarkâ:
src/lib/rt-utils.c:480:9: warning: ignoring return value of âwriteâ
declared with attribute âwarn_unused_resultâ [-Wunused-result]
480 | write(tracemark_fd, tracebuf, len);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib/rt-utils.c:483:9: warning: ignoring return value of âwriteâ
declared with attribute âwarn_unused_resultâ [-Wunused-result]
483 | write(trace_fd, "0\n", 2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:97: bld/rt-utils.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 "INSTALL=install --strip-program=true" returned
exit code 2
make: *** [debian/rules:21: build-arch-stamp] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
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 could not 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:rt-tests, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: rt-tests
Source-Version: 2.6-1.1
Done: Aurelien Jarno <aure...@debian.org>
We believe that the bug you reported is fixed in the latest version of
rt-tests, 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 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aurelien Jarno <aure...@debian.org> (supplier of updated rt-tests 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 14 Mar 2025 21:57:56 +0100
Source: rt-tests
Architecture: source
Version: 2.6-1.1
Distribution: unstable
Urgency: medium
Maintainer: Uwe Kleine-König <uklei...@debian.org>
Changed-By: Aurelien Jarno <aure...@debian.org>
Closes: 1099287
Changes:
rt-tests (2.6-1.1) unstable; urgency=medium
.
* Non-maintainer upload
* Add patch 0007-Fix-rt-tests-build-with-glibc-2.41.patch from upstream to
fix build with glibc 2.41. Closes: #1099287
Checksums-Sha1:
6c6f00b12a672db3841ec6541650b13af725bee4 1859 rt-tests_2.6-1.1.dsc
73222c3dc13fa8a1be517f4ac32e5eeedb75d2ea 20540 rt-tests_2.6-1.1.debian.tar.xz
a0404ef3931f7f3a587e998e6c38c321cee239f3 5441 rt-tests_2.6-1.1_source.buildinfo
Checksums-Sha256:
9af23128b4e36327461bee1a7aae795ff13029cdde293f2d170be3262b5934c2 1859
rt-tests_2.6-1.1.dsc
47a203d9d92a35f49773f7b8319fe5ca0c2b51e27e220c678d348c2e592bffac 20540
rt-tests_2.6-1.1.debian.tar.xz
d2d79848fda802200e9647ce264dfc3e2ef95ab80db94ce182c06e7f2f96ce8f 5441
rt-tests_2.6-1.1_source.buildinfo
Files:
2787d89967a12476f182438f7196f26b 1859 misc optional rt-tests_2.6-1.1.dsc
b1db5ff6e2606dd077547defebc95971 20540 misc optional
rt-tests_2.6-1.1.debian.tar.xz
f4ba0a38e782b891bec0e2314409a5d9 5441 misc optional
rt-tests_2.6-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmfUmJgACgkQE4jA+Jno
M2v4tRAAj1Aqd4kt/0V2GZWKYUMQRNFQPvkGNdaajMfmlwlqtD4PkOUUoWPchW6g
A/i8EJAmdM1AJAGpaMBVB/75yTmxnmvfRXe/LtXfD+ARi2lLq7P4VeJnQYYuSj1O
viqKgfdojR4Gb+Bwg3aSJee69i4URI91sJBsV+IhuVY1KeSod/hQWPNOLkIUaK3E
TBuj//PglLfT1uYrBY5TsoFPoknVG9Qkx2csJgo4Ew6hDCXyxrcCbxqA8KdqddZ5
EqApsP6xcaPL16ADY42Snz4TwlTIuG9wcEdfG+M1HGXc1WmSqqKDDE+zU3C2CeIn
rUX4qo9t3flQ5VDJBfEVGtrp61zZQqyvid6N3dgMmedWm3bH9U+vpHWBY02MQ82n
l0bGFcMwWz/howIRjM04gI+8nye7mKsDN9Cfmigc3sOoCFHOQbXCF29o7X2gL/jm
h3vqTFFrefBpKzcTX+4Rd2rpSwlOWnNqOiMwe5QBJB3bfWqEqeqdP+VfK24pL7C1
9Wj69ZH9wVbfeRnvNOT8lEyjYCFwsf4R8Ob/vWOEETQ7aMmiHhbYAnlsWAAARY8u
kwEe7U7SImTg5Lgy/NJtxlT1cF4Jv5d8nx5s8g3JDvn1qwllnaTYOxRhY7W21Lqd
LseHeVH0UgrAG3wztPYr4Y9EbEblu7mJmgEPwAJo0xYcayhpKQw=
=ieGP
-----END PGP SIGNATURE-----
pgpv0ZstNvj6h.pgp
Description: PGP signature
--- End Message ---