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-----

Attachment: pgpv0ZstNvj6h.pgp
Description: PGP signature


--- End Message ---

Reply via email to