Your message dated Mon, 22 Sep 2025 16:04:32 +0000
with message-id <[email protected]>
and subject line Bug#1097538: fixed in packit 1.8.1-2
has caused the Debian Bug report #1097538,
regarding packit: 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.)


-- 
1097538: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097538
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:packit
Version: 1.8.1-1
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/packit_1.8.1-1_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

[...]
|_|

has been configured with the following options:
-----------------------------------------------
Host type             : x86_64-pc-linux-gnu
Compiler              : gcc
Compiler flags        : -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall
Linker flags          : -Wl,-z,relro -Wl,-z,now
Libraries             : -lpcap -lpcap -lpcap -lnet 

Binary                : /usr/bin
Manual pages          : /usr/share/man/

Injection support     : yes
Capture support       : yes
Enable debugging      : no
-----------------------------------------------

   dh_auto_build
        make -j8
make[1]: Entering directory '/build/reproducible-path/packit-1.8.1'
make  all-recursive
make[2]: Entering directory '/build/reproducible-path/packit-1.8.1'
Making all in src
make[3]: Entering directory '/build/reproducible-path/packit-1.8.1/src'
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o init.o init.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o define_defaults.o 
define_defaults.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o error.o error.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o injection.o injection.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o capture.o capture.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o shape_arp_hdr.o 
shape_arp_hdr.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o shape_tcp_hdr.o 
shape_tcp_hdr.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../includes -I/usr/include/pcap 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/packit-1.8.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o shape_udp_hdr.o 
shape_udp_hdr.c
injection.c: In function ‘injection_init’:
injection.c:102:17: error: too many arguments to function ‘without_response’; 
expected 0, have 1
  102 |                 without_response(g_port_range);
      |                 ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
In file included from injection.c:32:
injection.h:42:11: note: declared here
   42 | u_int16_t without_response();
      |           ^~~~~~~~~~~~~~~~
injection.c:104:17: error: too many arguments to function ‘with_response’; 
expected 0, have 1
  104 |                 with_response(g_port_range);
      |                 ^~~~~~~~~~~~~ ~~~~~~~~~~~~
injection.h:41:11: note: declared here
   41 | u_int16_t with_response();
      |           ^~~~~~~~~~~~~
injection.c: At top level:
injection.c:111:11: error: conflicting types for ‘with_response’; have 
‘u_int16_t(u_int32_t)’ {aka ‘short unsigned int(unsigned int)’}
  111 | u_int16_t with_response(u_int32_t g_port_range)
      |           ^~~~~~~~~~~~~
injection.h:41:11: note: previous declaration of ‘with_response’ with type 
‘u_int16_t(void)’ {aka ‘short unsigned int(void)’}
   41 | u_int16_t with_response();
      |           ^~~~~~~~~~~~~
injection.c:289:11: error: conflicting types for ‘without_response’; have 
‘u_int16_t(u_int32_t)’ {aka ‘short unsigned int(unsigned int)’}
  289 | u_int16_t without_response(u_int32_t g_port_range)
      |           ^~~~~~~~~~~~~~~~
injection.h:42:11: note: previous declaration of ‘without_response’ with type 
‘u_int16_t(void)’ {aka ‘short unsigned int(void)’}
   42 | u_int16_t without_response();
      |           ^~~~~~~~~~~~~~~~
make[3]: *** [Makefile:492: injection.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/packit-1.8.1/src'
make[2]: *** [Makefile:472: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/packit-1.8.1'
make[1]: *** [Makefile:370: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/packit-1.8.1'
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: packit
Source-Version: 1.8.1-2
Done: Joao Eriberto Mota Filho <[email protected]>

We believe that the bug you reported is fixed in the latest version of
packit, 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 packit 
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: Mon, 22 Sep 2025 12:07:17 -0300
Source: packit
Architecture: source
Version: 1.8.1-2
Distribution: unstable
Urgency: medium
Maintainer: Joao Eriberto Mota Filho <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Closes: 1097538
Changes:
 packit (1.8.1-2) unstable; urgency=medium
 .
   * debian/control:
       - Bumped Standards-Version to 4.7.2.
       - Removed no longer needed "Rules-Requires-Root: no" field.
   * debian/copyright: updated packaging copyright years.
   * debian/patches/010_fix-FTBFS-ggc-15.patch: created to fix a FTBFS with
     GCC 15. (Closes: #1097538)
Checksums-Sha1:
 1ef12f1761c44c047d34f1e76ce5cae03f4052ed 1932 packit_1.8.1-2.dsc
 13aa9d639d8305adb61e82224a43ad8e77d374ed 6112 packit_1.8.1-2.debian.tar.xz
 db0c7b0494e8f0341655a9470bda1e28c3f0800f 6406 packit_1.8.1-2_source.buildinfo
Checksums-Sha256:
 97b3db0779429fbd3753c816ee9a7fe263047d7570d789a05dc980c5fedef2a7 1932 
packit_1.8.1-2.dsc
 84d459817006a158c6e854213023e4f8487cc23609cc5356a529da9587548130 6112 
packit_1.8.1-2.debian.tar.xz
 83811163fe22b8b565af030eb1cca56f2f38cf0b7e0e92e8dfc0d01e3603019c 6406 
packit_1.8.1-2_source.buildinfo
Files:
 85bd7751dc0e279fce0c8abb19d5e2ce 1932 net optional packit_1.8.1-2.dsc
 55ccd3229daf45edf5ab880a0136bda5 6112 net optional packit_1.8.1-2.debian.tar.xz
 3f571563b09cac1adc3ab77158a43a28 6406 net optional 
packit_1.8.1-2_source.buildinfo

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

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmjRcTUACgkQ3mO5xwTr
6e9wUA/8CbQSLMYCWXXhg/jc7DCvVzgh/z0vSr2VG4CYgf3AKK8Xj7sQKRBt621q
M/hxXWvZm7j4erx0iv0AJ0VDK5LzCONQOCMZ34S1dMIOkhSggydoCXtusoDWjKeX
RmvEnsCNFRIAYQzzX1jxYN7Rh30AiNKxU7MzbAvrEA+V+o1CMXF1vRTgPIPEs/pj
0n6Mtf5SRSPy7RxY07eoJeZ/cTFZZAVlTEwa2om5dxAD5Mtphd4JLhkhTcPcgCwA
EW+pWEG/24iUWmRgOPfk93prsYwxvctyNdjWOJPRLCJWW8awZSGKC6i2XFN7lxDL
bZkxDxQ+bCo6jGtd/2XI6shPqrVqqVmE+umhi6hSeePrFVqqe6TftUrAo/aVTgk3
4Fgwo36M2kdxmvw04tlLWEGRi/byu1u5X9TYYmsPdpSsm6N+BH9OFHP+cQ1wvAG3
HoUFR3I8jblmlhU3/f0Th3nhohtg8D7rMSk35zGKvHAa/srutvh8iktDSyLITUcR
f3dbxDmzGdKDx9Iz+cGEXAp0YjNC4JtzD8ofrn7pVzJWno9okA6EODz1+l9FqKAJ
hacEqCAXhFSX1LUuUVRLNxnvRYlN6t8UYDEIir3h8wOMWFbEdVJg3gMRaFVS+l+s
VIgOetka4olYyvmUjeKbGNurHbGVg1ss3rbaVj9EAJW5yfZA90U=
=YwGg
-----END PGP SIGNATURE-----

Attachment: pgpzvl3QlxyY9.pgp
Description: PGP signature


--- End Message ---

Reply via email to