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

Bug#984163: marked as done (guessnet: ftbfs with GCC-11)



Your message dated Sat, 07 Jan 2023 21:09:35 +0000
with message-id <E1pEGRb-002qoG-Me@fasolo.debian.org>
and subject line Bug#984163: fixed in guessnet 0.58
has caused the Debian Bug report #984163,
regarding guessnet: ftbfs with GCC-11
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.)


-- 
984163: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984163
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:guessnet
Version: 0.56
Severity: normal
Tags: sid bookworm
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/guessnet_0.56_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking whether gcc and cc understand -c and -o together... yes
checking for ranlib... ranlib
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBWIBBLE... yes
checking for libnet-config... /usr/bin/libnet-config
checking for libnet libraries... found
checking pcap.h usability... yes
checking pcap.h presence... yes
checking for pcap.h... yes
checking for pcap_open_live in -lpcap... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking for iw_scan in -liw... yes
checking for sh... /bin/sh
checking for ifconfig... /sbin/ifconfig
checking for grep... (cached) /bin/grep
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating scripts/Makefile
config.status: creating tests/Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-silent-rules
touch debian/stamp-autotools
/usr/bin/make -C . 
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DHAVE_CONFIG_H -I. -I.. -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H  -DSCRIPTDIR=\"/usr/share/guessnet/test\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nettypes.o nettypes.cc
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from nettypes.h:29,
                 from nettypes.cc:23:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from nettypes.cc:23:
nettypes.h:95:43: error: ISO C++17 does not allow dynamic exception specifications
   95 |         IPAddress(const std::string& str) throw (wibble::exception::Consistency);
      |                                           ^~~~~
nettypes.cc:55:46: error: ISO C++17 does not allow dynamic exception specifications
   55 | IPAddress::IPAddress(const std::string& str) throw (wibble::exception::Consistency)
      |                                              ^~~~~
make[3]: *** [Makefile:519: nettypes.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:342: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:242: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: guessnet
Source-Version: 0.58
Done: Marcos Talau <talau@debian.org>

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

Debian distribution maintenance software
pp.
Marcos Talau <talau@debian.org> (supplier of updated guessnet 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: SHA512

Format: 1.8
Date: Sat, 07 Jan 2023 16:53:56 -0300
Source: guessnet
Architecture: source
Version: 0.58
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Marcos Talau <talau@debian.org>
Closes: 984163
Changes:
 guessnet (0.58) unstable; urgency=medium
 .
   * QA upload.
   * Fix FBTFS with GCC-11. Remove dynamic exception specs. (Closes: #984163)
   * debian/control: Add version (>= 1.1-3) to "libwibble-dev".
Checksums-Sha1:
 5e2d77b579b387f4bd7930a4cac5b76593d90a73 1654 guessnet_0.58.dsc
 ed49ab9803585cbdf1177e8b531b8fffe25c3563 150768 guessnet_0.58.tar.xz
 29b4fd3ec4f3e0e4927eb3c480afa79246aea409 6874 guessnet_0.58_source.buildinfo
Checksums-Sha256:
 9b490b9a971bc58c1b81c7c1edda066d1017dd2bc7c118643e61b6fbe762f8ec 1654 guessnet_0.58.dsc
 6c5ec1b2cacc7064e63a4cb8aab0bee89b8ab94ed7322e5bab8a8efad5135d7b 150768 guessnet_0.58.tar.xz
 36e628959aa89432fdd9ef2ca42a7d01b322ba0f18374a116db5de69be938846 6874 guessnet_0.58_source.buildinfo
Files:
 495a7ef6d4446d9386cae9f13bb17989 1654 net optional guessnet_0.58.dsc
 645676c7f3ef34ceeb139686f2cc8f32 150768 net optional guessnet_0.58.tar.xz
 21b00e99d553f13d5829722dd16d9a6a 6874 net optional guessnet_0.58_source.buildinfo

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

iQIzBAEBCgAdFiEEtSLzkVnaB9053AsR9LqqgNsoukwFAmO5zkMACgkQ9LqqgNso
ukwU7g//cSFNQ61Xj2kng/KEoqK5QTC9HTNGUn54rbfBMGD7HocK8DIxZ39zXpIq
2zult3kMfd2cZzxGBYq7K+1ibhjdXchHkHB2a6b5Ow/29lYcpw4qY83phUYuzORc
D9Vsj0oJ/FXiYl8KhuKDaR4FTH6NArWb3grSzBH5DBu3oTBK8CwOv3gfw4g47mD3
rE+MIzdH1hCkrQKApZBjlF7NWJ4ofoja7Zkn7hw2cFCtcOhyTLiaX/7PtvxDVoW8
pl9mg3yKpJ5H5wH+wyu78xouelEIfjfhwXH5hIpLuVtCI2O4072TsXbrKc9cDKyy
apHvH2TAjkUv5EcWal15Z1INXdgYxJ/N4Ky1fYEkMSFU56MJMXaNnnSaKQwIDl2U
QZQ12aA/QJJl4+Uso7MnRwAvgnT2VeaGvfT8LyUVnN15HjCiDRwt1p1L2OAKt5PB
nJnVlJ9S/QTsO0W7kWQ4C1LfoFeXIbwVNVtcZPwCtYDZDc/HbgQ0H/a5NYfClFGD
+hmkhKHjzvzdWE3g4QjmQtN/pCmTU47332/xI6bb9kflPXwWmOAecD8+m5tGgZU2
Is889uC0ycUOu8aYQIzdGE1zSULxNhcykoZYoDHumAYSzMC4+F1KkXe6Q2HPKRqX
+SApwXIZVLboQrDmkcRZbdalXwKvCH1xzH7DYFN3ep7+JYFnAZs=
=DV9B
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: