Your message dated Sun, 23 Oct 2022 16:13:55 +0000
with message-id <[email protected]>
and subject line Bug#1022316: fixed in rr 5.6.0-3
has caused the Debian Bug report #1022316,
regarding rr: FTBFS: ethtool.h:778:17: error: flexible array member 
‘ethtool_sset_info::data’ not at end of ‘struct 
rr::get_ethtool_gstrings_arch<X86Arch>(RecordTask*)::SingleStringSet’
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.)


-- 
1022316: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022316
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rr
Version: 5.6.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20221023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /usr/bin/c++ -DEXECINFO_H=1 -DFANOTIFY_H=1 -DMQUEUE_H=1 -DPROC_SERVICE_H=1 
> -DRR_VERSION=\"5.6.0\" -Drr_EXPORTS -I/<<PKGBUILDDIR>>/include 
> -I/<<PKGBUILDDIR>>/third-party/proc-service 
> -I/<<PKGBUILDDIR>>/third-party/brotli/include -I/<<PKGBUILDDIR>>/build -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__USE_LARGEFILE64 
> -pthread -msse2 -D__MMX__ -D__SSE__ -D__SSE2__ 
> -fmacro-prefix-map=/<<PKGBUILDDIR>>/= -D__STDC_LIMIT_MACROS 
> -D__STDC_FORMAT_MACROS -std=c++14  -pthread  -Wall -Wextra -UDEBUG -DNDEBUG 
> -MD -MT CMakeFiles/rr.dir/src/replay_syscall.cc.o -MF 
> CMakeFiles/rr.dir/src/replay_syscall.cc.o.d -o 
> CMakeFiles/rr.dir/src/replay_syscall.cc.o -c 
> /<<PKGBUILDDIR>>/src/replay_syscall.cc
> In file included from /<<PKGBUILDDIR>>/src/record_syscall.cc:12:
> /<<PKGBUILDDIR>>/src/record_syscall.cc: In instantiation of ‘struct 
> rr::get_ethtool_gstrings_arch<X86Arch>(RecordTask*)::SingleStringSet’:
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1456:3:   required from ‘void 
> rr::get_ethtool_gstrings_arch(RecordTask*) [with Arch = X86Arch]’
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1486:3:   required from here
> /usr/include/linux/ethtool.h:778:17: error: flexible array member 
> ‘ethtool_sset_info::data’ not at end of ‘struct 
> rr::get_ethtool_gstrings_arch<X86Arch>(RecordTask*)::SingleStringSet’
>   778 |         __u32   data[];
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1455:14: note: next member ‘uint32_t 
> rr::get_ethtool_gstrings_arch<X86Arch>(RecordTask*)::SingleStringSet::data’ 
> declared here
>  1455 |     uint32_t data;
>       |              ^~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1453:10: note: in the definition of 
> ‘struct rr::get_ethtool_gstrings_arch<X86Arch>(RecordTask*)::SingleStringSet’
>  1453 |   struct SingleStringSet {
>       |          ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc: In instantiation of ‘struct 
> rr::get_ethtool_gstrings_arch<X64Arch>(RecordTask*)::SingleStringSet’:
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1456:3:   required from ‘void 
> rr::get_ethtool_gstrings_arch(RecordTask*) [with Arch = X64Arch]’
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1486:3:   required from here
> /usr/include/linux/ethtool.h:778:17: error: flexible array member 
> ‘ethtool_sset_info::data’ not at end of ‘struct 
> rr::get_ethtool_gstrings_arch<X64Arch>(RecordTask*)::SingleStringSet’
>   778 |         __u32   data[];
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1455:14: note: next member ‘uint32_t 
> rr::get_ethtool_gstrings_arch<X64Arch>(RecordTask*)::SingleStringSet::data’ 
> declared here
>  1455 |     uint32_t data;
>       |              ^~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1453:10: note: in the definition of 
> ‘struct rr::get_ethtool_gstrings_arch<X64Arch>(RecordTask*)::SingleStringSet’
>  1453 |   struct SingleStringSet {
>       |          ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc: In instantiation of ‘struct 
> rr::get_ethtool_gstrings_arch<ARM64Arch>(RecordTask*)::SingleStringSet’:
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1456:3:   required from ‘void 
> rr::get_ethtool_gstrings_arch(RecordTask*) [with Arch = ARM64Arch]’
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1486:3:   required from here
> /usr/include/linux/ethtool.h:778:17: error: flexible array member 
> ‘ethtool_sset_info::data’ not at end of ‘struct 
> rr::get_ethtool_gstrings_arch<ARM64Arch>(RecordTask*)::SingleStringSet’
>   778 |         __u32   data[];
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1455:14: note: next member ‘uint32_t 
> rr::get_ethtool_gstrings_arch<ARM64Arch>(RecordTask*)::SingleStringSet::data’ 
> declared here
>  1455 |     uint32_t data;
>       |              ^~~~
> /<<PKGBUILDDIR>>/src/record_syscall.cc:1453:10: note: in the definition of 
> ‘struct 
> rr::get_ethtool_gstrings_arch<ARM64Arch>(RecordTask*)::SingleStringSet’
>  1453 |   struct SingleStringSet {
>       |          ^~~~~~~~~~~~~~~
> [ 99%] Building CXX object CMakeFiles/rr.dir/src/ReplayTask.cc.o
> /usr/bin/c++ -DEXECINFO_H=1 -DFANOTIFY_H=1 -DMQUEUE_H=1 -DPROC_SERVICE_H=1 
> -DRR_VERSION=\"5.6.0\" -Drr_EXPORTS -I/<<PKGBUILDDIR>>/include 
> -I/<<PKGBUILDDIR>>/third-party/proc-service 
> -I/<<PKGBUILDDIR>>/third-party/brotli/include -I/<<PKGBUILDDIR>>/build -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__USE_LARGEFILE64 
> -pthread -msse2 -D__MMX__ -D__SSE__ -D__SSE2__ 
> -fmacro-prefix-map=/<<PKGBUILDDIR>>/= -D__STDC_LIMIT_MACROS 
> -D__STDC_FORMAT_MACROS -std=c++14  -pthread  -Wall -Wextra -UDEBUG -DNDEBUG 
> -MD -MT CMakeFiles/rr.dir/src/ReplayTask.cc.o -MF 
> CMakeFiles/rr.dir/src/ReplayTask.cc.o.d -o 
> CMakeFiles/rr.dir/src/ReplayTask.cc.o -c /<<PKGBUILDDIR>>/src/ReplayTask.cc
> [ 99%] Building CXX object CMakeFiles/rr.dir/src/ReplayTimeline.cc.o
> /usr/bin/c++ -DEXECINFO_H=1 -DFANOTIFY_H=1 -DMQUEUE_H=1 -DPROC_SERVICE_H=1 
> -DRR_VERSION=\"5.6.0\" -Drr_EXPORTS -I/<<PKGBUILDDIR>>/include 
> -I/<<PKGBUILDDIR>>/third-party/proc-service 
> -I/<<PKGBUILDDIR>>/third-party/brotli/include -I/<<PKGBUILDDIR>>/build -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__USE_LARGEFILE64 
> -pthread -msse2 -D__MMX__ -D__SSE__ -D__SSE2__ 
> -fmacro-prefix-map=/<<PKGBUILDDIR>>/= -D__STDC_LIMIT_MACROS 
> -D__STDC_FORMAT_MACROS -std=c++14  -pthread  -Wall -Wextra -UDEBUG -DNDEBUG 
> -MD -MT CMakeFiles/rr.dir/src/ReplayTimeline.cc.o -MF 
> CMakeFiles/rr.dir/src/ReplayTimeline.cc.o.d -o 
> CMakeFiles/rr.dir/src/ReplayTimeline.cc.o -c 
> /<<PKGBUILDDIR>>/src/ReplayTimeline.cc
> make[3]: *** [CMakeFiles/rr.dir/build.make:744: 
> CMakeFiles/rr.dir/src/record_syscall.cc.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/10/23/rr_5.6.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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 mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: rr
Source-Version: 5.6.0-3
Done: Stephen Kitt <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rr, 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.
Stephen Kitt <[email protected]> (supplier of updated rr 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, 23 Oct 2022 17:25:02 +0200
Source: rr
Architecture: source
Version: 5.6.0-3
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Closes: 1022316
Changes:
 rr (5.6.0-3) unstable; urgency=medium
 .
   * Apply upstream patch to avoid building a struct embedding a flexible-
     length array from ethtool_sset_info. Closes: #1022316.
   * Update debian/copyright to cover proc_service.h.
Checksums-Sha1:
 e3a4ec70d52ebd0599052763605120e978e72e6e 1922 rr_5.6.0-3.dsc
 5abb94659546135487b6be082f55043ed8dad2f6 10988 rr_5.6.0-3.debian.tar.xz
 af1ff7ded26ea6890d19b7c4feede800a1c26f43 8283 rr_5.6.0-3_source.buildinfo
Checksums-Sha256:
 63c8f8847169258f0690eeadae8ec09993df6248502af7e0211350325550d286 1922 
rr_5.6.0-3.dsc
 0f83d4919d6232788f07b1653d7adb33eb730cdb58c9680246a685e9db326ee7 10988 
rr_5.6.0-3.debian.tar.xz
 2573a64b74ea753ba318cdde45f3ef9ba16642a29188f6bb7baa9bc381271e31 8283 
rr_5.6.0-3_source.buildinfo
Files:
 1cf0595a944dc5691164db08ef230f9a 1922 devel optional rr_5.6.0-3.dsc
 3c2ae4b3fdc1c89de99d4d18fc04b82a 10988 devel optional rr_5.6.0-3.debian.tar.xz
 4a8f1bfca41fe05b8f01896895b456b3 8283 devel optional 
rr_5.6.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmNVXOQACgkQgNMC9Yht
g5zFNBAAivSQ35/Lt9EV5gNqscE3zrCRpzpZVGbHptl3ju7+bDwSW0+kEl0VsA9G
5NJ0JN0dRoqjOvTxx0zaajBqFv05IhAVK0/tCOdIbIO4i7mI0+q+uKjFf+HaQ3Bj
RgZaAoloRTyDkzji/Qdxi76jyCsHsclVbroHBrx3puYRVDUTsXuAI+ys2Nc+FUUh
bpS5+3pGVxKvpQQ4qC8egb3mDrVgKsWzGmP41OAePLNRCf4wyauCZE2m492eOuc1
df6D+eRuNm/r0VmhRPnsnNWOrLIJ49wt9jnZdiqsf249ed7fk63KwP1UBY/vL8qH
u+hig1r082n0Priodb6HeK1LADsWeuL1zbnrz4HK4UZKJXXujBB2Fbuekdv7fCnp
XUmirSVfBM0Moq14CvcfaLbCBz3AqMNn5W7jrIyRPBssH7lGE1c9mEH/+tEKKUln
Psvay5WCNmt8lqtn07Up1zOwaMDuFtifHZD+m5Uys8un6uYi4DTu6xyuMmR9Hgj9
wCW0iDnZfZM3jUVRzSOrY41djxFijzePc7+fYJcBh5/oAJJdz0dQPFAklZf+qoBB
NezU0KTw2CjBsIFyYsC/8sZyP6MGjHaSu/rc9FdS4uVKc31iiHREALm5RnIiXBGV
L9ZAqL+Qo45IRal7fA+em8iNRv5ThZXkk5W1h3c1Dq8LmCLfDXQ=
=UDeQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to