Your message dated Tue, 29 Apr 2025 04:04:35 +0000
with message-id <e1u9ccx-0064ss...@fasolo.debian.org>
and subject line Bug#1097448: fixed in netcat-openbsd 1.229-1
has caused the Debian Bug report #1097448,
regarding netcat-openbsd: 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 ow...@bugs.debian.org
immediately.)


-- 
1097448: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097448
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:netcat-openbsd
Version: 1.228-1
Severity: important
Tags: sid forky
User: debian-...@lists.debian.org
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/netcat-openbsd_1.228-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

[...]

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=user42
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=user42

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package netcat-openbsd
dpkg-buildpackage: info: source version 1.228-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Guilhem Moulin <guil...@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean
   dh_auto_clean
        make -j8 clean
make[1]: Entering directory '/build/reproducible-path/netcat-openbsd-1.228'
rm -f netcat.o atomicio.o socks.o nc
make[1]: Leaving directory '/build/reproducible-path/netcat-openbsd-1.228'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/netcat-openbsd-1.228'
dh_auto_build -- CC=cc PKG_CONFIG=pkg-config CFLAGS='-g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netcat-openbsd-1.228=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DDEBIAN_VERSION=\"1.228-1\" 
-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS='-Wl,-z,relro -Wl,-z,now'
        make -j8 "INSTALL=install --strip-program=true" CC=cc 
PKG_CONFIG=pkg-config "CFLAGS=-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netcat-openbsd-1.228=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DDEBIAN_VERSION=\\\"1.228-1\\\" 
-Wdate-time -D_FORTIFY_SOURCE=2" "LDFLAGS=-Wl,-z,relro -Wl,-z,now"
make[2]: Entering directory '/build/reproducible-path/netcat-openbsd-1.228'
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netcat-openbsd-1.228=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DDEBIAN_VERSION=\"1.228-1\" 
-Wdate-time -D_FORTIFY_SOURCE=2 -c netcat.c -o netcat.o
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netcat-openbsd-1.228=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DDEBIAN_VERSION=\"1.228-1\" 
-Wdate-time -D_FORTIFY_SOURCE=2 -c atomicio.c -o atomicio.o
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netcat-openbsd-1.228=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DDEBIAN_VERSION=\"1.228-1\" 
-Wdate-time -D_FORTIFY_SOURCE=2 -c socks.c -o socks.o
netcat.c: In function ‘readwrite’:
netcat.c:1507:41: error: passing argument 2 of ‘signal’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1507 |                         signal(SIGALRM, quit);
      |                                         ^~~~
      |                                         |
      |                                         void (*)(void)
In file included from netcat.c:100:
/usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void 
(*)(int)’} but argument is of type ‘void (*)(void)’
   88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
netcat.c:240:13: note: ‘quit’ declared here
  240 | static void quit();
      |             ^~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
   72 | typedef void (*__sighandler_t) (int);
      |                ^~~~~~~~~~~~~~
make[2]: *** [Makefile:17: netcat.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/build/reproducible-path/netcat-openbsd-1.228'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" CC=cc 
PKG_CONFIG=pkg-config "CFLAGS=-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/netcat-openbsd-1.228=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DDEBIAN_VERSION=\\\"1.228-1\\\" 
-Wdate-time -D_FORTIFY_SOURCE=2" "LDFLAGS=-Wl,-z,relro -Wl,-z,now" returned 
exit code 2
make[1]: *** [debian/rules:26: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/netcat-openbsd-1.228'
make: *** [debian/rules:23: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: netcat-openbsd
Source-Version: 1.229-1
Done: Guilhem Moulin <guil...@debian.org>

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

Debian distribution maintenance software
pp.
Guilhem Moulin <guil...@debian.org> (supplier of updated netcat-openbsd 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 29 Apr 2025 05:38:29 +0200
Source: netcat-openbsd
Architecture: source
Version: 1.229-1
Distribution: unstable
Urgency: medium
Maintainer: Guilhem Moulin <guil...@debian.org>
Changed-By: Guilhem Moulin <guil...@debian.org>
Closes: 1097448
Changes:
 netcat-openbsd (1.229-1) unstable; urgency=medium
 .
   [ Guilhem Moulin ]
   * New upstream release (from OpenBSD 7.7).
   * Update Standards-Version to 4.7.2 (no changes necessary).
 .
   [ mark.yang ]
   * Fix build failure with GCC-15. (Closes: #1097448)
Checksums-Sha1:
 4286b11597bbc164ec76b37cffb76340d5ac4e52 2000 netcat-openbsd_1.229-1.dsc
 9359ce0c6cf848e0a12d11035d14d17b8eaa0362 23074 netcat-openbsd_1.229.orig.tar.gz
 dfb7ab374c0082149403f8b25afac991a221da71 52760 
netcat-openbsd_1.229-1.debian.tar.xz
 bf5b79e9ef2c51526b448c052c16c446586b8c00 6611 
netcat-openbsd_1.229-1_amd64.buildinfo
Checksums-Sha256:
 c6889cd9698d5bb2f83339dedf2d78b3105526512b87e13b7d51633662bbb713 2000 
netcat-openbsd_1.229-1.dsc
 493e3973ffca7fedf0435e498bf18ebc934b1c3aa76db2b29cf80f98d9175a86 23074 
netcat-openbsd_1.229.orig.tar.gz
 c3bff4330a2fe1fbe384861eacbf4f6ad2c59912aa772efad07462644ed9d936 52760 
netcat-openbsd_1.229-1.debian.tar.xz
 c0402948507ac15878aebb24e91f9bb0c340eea610269ef5f7b98c9fb139b2cd 6611 
netcat-openbsd_1.229-1_amd64.buildinfo
Files:
 59c36f6b3745d67d30d8421c240d11a0 2000 net important netcat-openbsd_1.229-1.dsc
 a78ba971e5c9f9b5a766bab6238d0dff 23074 net important 
netcat-openbsd_1.229.orig.tar.gz
 85d2dbea0f4a956c3c1c9f9f6a9ddab3 52760 net important 
netcat-openbsd_1.229-1.debian.tar.xz
 731957a0430dcc9d00c738a906fe0fab 6611 net important 
netcat-openbsd_1.229-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEERpy6p3b9sfzUdbME05pJnDwhpVIFAmgQSlAACgkQ05pJnDwh
pVKYEA//UJVYACsdQGDwc8/KgifrpkVAmMKX2bhOQxHFmTNSFCujoNHqo7u/dMBK
ZepIqdZw2O682Tlt/Ky99IMdHYufih97ZxXd8q3ihsKsF+g6IV5fdjdSMJL1arfG
L4GZFPW8uILky8xy0uDYiTNcID12TiRf3SX3JPQ0PaKROgVmQ1ACiNiod9KaNzh2
xCLSdC1lUs8KoqoFQlPQHl7QZc7pipeKnh3cAbSzTVS+yVxwwW8FMeKe4w9BDhhS
xnOTBEKF6GwkBUmni3YmJST426pxjCFi/5HUK77C9FKuKwOVBma88lnd8lxVzFRS
yzR3GgudPvGYQNbRBauSdwmD1NuKEmjMzveS4QyYbOhKr9seWuSE3gwLuY2gJpwW
zcm8kBOnO35zkdg1j/bf1lRd0R5OjTiqN+YHzNrwFos0JCEvs7uNQBzDHuOTy50x
fnm9Ajh7Y1EygbjilCotk8miIGyvdSIZ8s2DUQ2XUajVHeDn3+kHqsb0HA/iwmI0
RmettWCiNx1lh3LMa7VWKSN+u7/E1GSD3OrhnrgTAmCY3+W4RDYgrm1Hr/vQg9ls
2R93IoSaIarCYckBza3kQmkisYn33gSRekq9nbGgA8dhue4ezwE0xRoMLORhCL91
BOF2lA3Fq8BzqNQR2EaCXnCBkwNkC9kZe0gyEsDFTJtLqw8YIiw=
=9M9v
-----END PGP SIGNATURE-----

Attachment: pgpPeiFcZLmvu.pgp
Description: PGP signature


--- End Message ---

Reply via email to