Your message dated Wed, 13 Aug 2025 01:22:23 +0000
with message-id <[email protected]>
and subject line Bug#1097447: fixed in netdiscover 0.20-1
has caused the Debian Bug report #1097447,
regarding netdiscover: ftbfs with GCC-15
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.)


-- 
1097447: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097447
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:netdiscover
Version: 0.10-3
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/netdiscover_0.10-3_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html

[...]
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for pcap.h... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands

Run ./update-oui-database.sh if you want a updated MAC vendors database.

   dh_auto_build
        make -j8
make[1]: Entering directory '/build/reproducible-path/netdiscover-0.10'
make  all-recursive
make[2]: Entering directory '/build/reproducible-path/netdiscover-0.10'
Making all in src
make[3]: Entering directory '/build/reproducible-path/netdiscover-0.10/src'
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-main.o `test -f 
'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-ifaces.o `test -f 
'ifaces.c' || echo './'`ifaces.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-screen.o `test -f 
'screen.c' || echo './'`screen.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-fhandle.o `test -f 
'fhandle.c' || echo './'`fhandle.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-misc.o `test -f 
'misc.c' || echo './'`misc.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-data_reply.o `test -f 
'data_reply.c' || echo './'`data_reply.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-data_request.o `test 
-f 'data_request.c' || echo './'`data_request.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -fcommon -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netdiscover-0.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o netdiscover-data_unique.o `test 
-f 'data_unique.c' || echo './'`data_unique.c
main.c: In function ‘main’:
main.c:219:13: error: too many arguments to function ‘usage’; expected 0, have 1
  219 |             usage(argv[0]);
      |             ^~~~~ ~~~~~~~
main.c:56:6: note: declared here
   56 | void usage();
      |      ^~~~~
main.c:227:7: error: too many arguments to function ‘usage’; expected 0, have 1
  227 |       usage(argv[0]);
      |       ^~~~~ ~~~~~~~
main.c:56:6: note: declared here
   56 | void usage();
      |      ^~~~~
main.c: At top level:
main.c:547:6: error: conflicting types for ‘usage’; have ‘void(char *)’
  547 | void usage(char *comando)
      |      ^~~~~
main.c:56:6: note: previous declaration of ‘usage’ with type ‘void(void)’
   56 | void usage();
      |      ^~~~~
make[3]: *** [Makefile:413: netdiscover-main.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/netdiscover-0.10/src'
make[2]: *** [Makefile:475: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/netdiscover-0.10'
make[1]: *** [Makefile:352: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/netdiscover-0.10'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: netdiscover
Source-Version: 0.20-1
Done: Joao Eriberto Mota Filho <[email protected]>

We believe that the bug you reported is fixed in the latest version of
netdiscover, 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.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated netdiscover 
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: Tue, 12 Aug 2025 14:57:04 -0300
Source: netdiscover
Architecture: source
Version: 0.20-1
Distribution: unstable
Urgency: medium
Maintainer: Joao Eriberto Mota Filho <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Closes: 653239 1097447
Changes:
 netdiscover (0.20-1) unstable; urgency=medium
 .
   * New upstream version 0.20. (Closes: #653239, #1097447)
   * debian/copyright: added new upstream rights.
   * debian/patches/010_update-oui.patch: updated.
Checksums-Sha1:
 e5d088716ba807e17723b689fa3d7e6a6295929b 1927 netdiscover_0.20-1.dsc
 9f913b3323589b9a771d34571801242c8540010a 443893 netdiscover_0.20.orig.tar.gz
 ccf204385ea5597088f6eec941636332ae0971cf 44120 netdiscover_0.20-1.debian.tar.xz
 203ab6040ef5578963d3bd8a61a721e7dd4406cd 6540 
netdiscover_0.20-1_source.buildinfo
Checksums-Sha256:
 55549e60b104f87721d397b0be84a4f857ecd700875c0a0c1ccd6070706c3e41 1927 
netdiscover_0.20-1.dsc
 22d4f315bd6fd94b4c56793ecb1756e23f83456505be2bd68058ac933d1ab86f 443893 
netdiscover_0.20.orig.tar.gz
 814f59c43b2ebe1a97286e90ee12833fc21020d473f6ccb4e99d2c0586d2b549 44120 
netdiscover_0.20-1.debian.tar.xz
 f53466b64ab09b847f195b9cbb5447014bf61f3acacb7c7a3ffba747d14c2f38 6540 
netdiscover_0.20-1_source.buildinfo
Files:
 6ac62487ac6095c2e3bb0631536d5662 1927 net optional netdiscover_0.20-1.dsc
 7f5f10433559145c19aacb196b5c9e40 443893 net optional 
netdiscover_0.20.orig.tar.gz
 742d2cb2ed66575db620302bb4b0681b 44120 net optional 
netdiscover_0.20-1.debian.tar.xz
 9d6e3a0806569730c2f766984de3d80a 6540 net optional 
netdiscover_0.20-1_source.buildinfo

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

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmibvDQACgkQ3mO5xwTr
6e9y0RAApZozGJLhS2EEF4bJUAjWsQfd5wy2kEVVIHzm4W+kSCvrPPUM8dXiPeeu
R6QPPAyvnwKV4c4541N3hVrrFEs+DSCmHtAGNruM7CmRzcXFd3aZt7shN/iqVazr
ok5R5ZOJw53qfudysQ3Hm3+RVZccKeranNWLC8hibkNllP0Jo8NEVk1HVb/Gf+Ve
DUf80my/sTSgFYyyMHC7uz+/3nPZ0iiuyfjWPf3jw+ECRW1FYHp6sBPJMSleeOBg
ydnXtua2q+KM4EaSqfmVJkARF/jlOIPMwzbpq0194NiCOV/dstN1GHZxYWmDUDT2
kdyCNFMEMfDgG51UAvsSSqZ75hFLiUevtiToy+YBmBkzKST+zwSMJcQgHNUS/DQl
KifZBCgwZr4O7M3HJk6h0rtXeDJXNPg5cqC77G2W13WnwvXNjbPqsVOa0yBj69v7
0/llBEH1M9AQWzutGWU8qISgI24FrHJ9WrhMMKlFdXd5IHKEw4SBVXZUL7tWwVFS
pVZrOYQJNLR/S+vF3oWlfCXZArNEb7nS2XSXvxcW3JKD92Lyuh5+nrVzYgNGjpF/
7BYxwF6oGnmgsCgfw7UFjCC22aTi9VQDrXTyaMPlv/YkFqlCDSUEZgLMIKmQalRw
dn6uea4pVDrGdu5c7oNgqfN7T0l5Un2zkmJMx2phIx9dryOotkI=
=Tf18
-----END PGP SIGNATURE-----

Attachment: pgp6uO7qBqT4_.pgp
Description: PGP signature


--- End Message ---

Reply via email to