[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#954602: marked as done (modglue: FTBFS: socket.h:285:33: error: flexible array member ‘cmsghdr::__cmsg_data’ not at end of ‘struct modglue::pipe::send_blocking_(const char*, int)::<unnamed>’)



Your message dated Tue, 12 May 2020 13:53:08 +0000
with message-id <E1jYVLI-0005F6-6T@fasolo.debian.org>
and subject line Bug#954602: fixed in modglue 1.17-4
has caused the Debian Bug report #954602,
regarding modglue: FTBFS: socket.h:285:33: error: flexible array member ‘cmsghdr::__cmsg_data’ not at end of ‘struct modglue::pipe::send_blocking_(const char*, int)::<unnamed>’
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 owner@bugs.debian.org
immediately.)


-- 
954602: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954602
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: modglue
Version: 1.17-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200321 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> libtool --tag=CXX --mode=compile g++ -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -I../include `pkg-config sigc++-2.0 --cflags` process.cc
> libtool: compile:  g++ -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -I../include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include process.cc  -fPIC -DPIC -o .libs/process.o
> libtool: compile:  g++ -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -I../include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include process.cc -o process.o >/dev/null 2>&1
> libtool --tag=CXX --mode=compile g++ -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -I../include `pkg-config sigc++-2.0 --cflags` pipe.cc
> libtool: compile:  g++ -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -I../include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include pipe.cc  -fPIC -DPIC -o .libs/pipe.o
> In file included from /usr/include/x86_64-linux-gnu/sys/socket.h:33,
>                  from pipe.cc:27:
> /usr/include/x86_64-linux-gnu/bits/socket.h: In member function ‘int modglue::pipe::send_blocking_(const char*, int)’:
> /usr/include/x86_64-linux-gnu/bits/socket.h:285:33: error: flexible array member ‘cmsghdr::__cmsg_data’ not at end of ‘struct modglue::pipe::send_blocking_(const char*, int)::<unnamed>’
>   285 |     __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data.  */
>       |                                 ^~~~~~~~~~~
> pipe.cc:241:10: note: next member ‘int modglue::pipe::send_blocking_(const char*, int)::<unnamed struct>::fd’ declared here
>   241 |     int  fd;
>       |          ^~
> pipe.cc:239:10: note: in the definition of ‘struct modglue::pipe::send_blocking_(const char*, int)::<unnamed>’
>   239 |   struct {
>       |          ^
> make[2]: *** [Makefile:38: pipe.lo] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/03/21/modglue_1.17-3_unstable.log

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!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: modglue
Source-Version: 1.17-4
Done: Andreas Beckmann <anbe@debian.org>

We believe that the bug you reported is fixed in the latest version of
modglue, 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 954602@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <anbe@debian.org> (supplier of updated modglue 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 12 May 2020 15:22:02 +0200
Source: modglue
Architecture: source
Version: 1.17-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Andreas Beckmann <anbe@debian.org>
Closes: 954602
Changes:
 modglue (1.17-4) unstable; urgency=medium
 .
   * QA upload.
   * Comment out unused struct violating flexible array member constraints,
     fixing FTBFS with modern compilers.  (Closes: #954602)
Checksums-Sha1:
 b01f608544e5959412c1b314b9be559278599150 1863 modglue_1.17-4.dsc
 e5b66500969268966ee72e808b6db2bfec3f42b7 4076 modglue_1.17-4.debian.tar.xz
 4c8ab01d26afb766584ef4727ed75eec2e83ad3e 5274 modglue_1.17-4_source.buildinfo
Checksums-Sha256:
 33b7c1ab008368f540b7498e9fd6e8731e66be4f0e651e59ffd5177e19832d5b 1863 modglue_1.17-4.dsc
 b7e7cbb052fdba054e569fdcbf149a53a094682a36a79f1b5286ea63878aae7c 4076 modglue_1.17-4.debian.tar.xz
 d335a4222ad21a517e91696f4267b3a2ef5e1ec871442bb122d5588ce7ed65e5 5274 modglue_1.17-4_source.buildinfo
Files:
 2a57fc4bd2ecc96af6fd88a84ae27401 1863 libs optional modglue_1.17-4.dsc
 0169bb51647b2543f7fd01cd9385b7d8 4076 libs optional modglue_1.17-4.debian.tar.xz
 3ba58715045f20f33b14510199e048cd 5274 libs optional modglue_1.17-4_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAl66o/YQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCKx0D/9mgy0/hahAE3ofWjzmksXnPy9eZb2V55Pk
us916WJyTMUFieYA3UiGtYBHyN9qWMKGaKTCE7pTjXpTrun6lxV5YdEfBKdR3oiD
atfI9DrDGEFFZoSmBJM5mOsyxTvhEFc4G9qGurztpn7qdo7U5SVMOycqpyYnuM1o
Ky1aNGyzgA5y7hwVOJ/ExgWikulYj0Qjx1P+FZLMuH8ayU8VS6iqYb+sdlZyFPS8
JwcklXZAARrXvod2vcWne3y0eKBaZZzOO++u4Bey/i1wsH3DsvevhVIkiyJjmJ6W
Nm+fLDSMkgNSYFusTZjzPDopj2HkphkliER1B045EdqWedezvHDsiZJjXGH2xhYw
3n9y8DKHy1yOXz0ARRwifZpPWOQg8ic6dShh9ft/e6CsU5kKfijzI8WuqVrnfYgI
tm0rrSMtwqivWz5zzSpVdYqgWLXIrrx4te+HW+PDtsM8wt4HzDPuDuCAPJYs0zKL
MZoBZSZNLeb73Ct2ph0SxfCnSo7M2VwqOgr9IKJ34B5TJxTIgfaGn4yaA78XCtPa
028QnyuwBN3iSkoapJ4WMTUHFm/Fp1crzTfjf8udFL8pkS0Gy3tKPac3+NyPkmir
agjVxm9cpHJffhwyl+kyZC0Al4pUJXuWdHTBBHSqghYewGBR8bAX4DyqU0eMRYN9
Zb4yNoHuRA==
=T6Wp
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: