Your message dated Wed, 24 Jul 2024 19:19:18 +0000
with message-id <e1swhwa-00av0x...@fasolo.debian.org>
and subject line Bug#1075320: fixed in nsca-ng 1.6-7
has caused the Debian Bug report #1075320,
regarding nsca-ng: ftbfs with GCC-14
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.)


-- 
1075320: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075320
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:nsca-ng
Version: 1.6-6
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

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

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/nsca-ng_1.6-6_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html

[...]
gcc -DHAVE_CONFIG_H -I. -I../..  -DSYSCONFDIR='"/etc"' -DLOCALSTATEDIR='"/var"' 
-I../../src/common -I../../lib       -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o conf.o conf.c
gcc -DHAVE_CONFIG_H -I. -I../..  -DSYSCONFDIR='"/etc"' -DLOCALSTATEDIR='"/var"' 
-I../../src/common -I../../lib       -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o fifo.o fifo.c
gcc -DHAVE_CONFIG_H -I. -I../..  -DSYSCONFDIR='"/etc"' -DLOCALSTATEDIR='"/var"' 
-I../../src/common -I../../lib       -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o hash.o hash.c
gcc -DHAVE_CONFIG_H -I. -I../..  -DSYSCONFDIR='"/etc"' -DLOCALSTATEDIR='"/var"' 
-I../../src/common -I../../lib       -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o nsca-ng.o nsca-ng.c
gcc -DHAVE_CONFIG_H -I. -I../..  -DSYSCONFDIR='"/etc"' -DLOCALSTATEDIR='"/var"' 
-I../../src/common -I../../lib       -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o server.o server.c
gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection     
-Wl,-z,relro -Wl,-z,now -o nsca-ng auth.o conf.o fifo.o hash.o nsca-ng.o 
server.o ../common/libcommon.a ../../lib/libcompat.a -lconfuse -lev -lssl 
-lcrypto -lsystemd  -lbsd   
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/server'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making all in man
make[3]: Entering directory '/<<PKGBUILDDIR>>/man'
sed -e 's|[@]sysconfdir[@]|/etc|g' -e 's|[@]localstatedir[@]|/var|g' -e 
's|[@]version[@]|1.6|g' -e 's|[@]date[@]|March 19, 2019|g' nsca-ng.cfg.in > 
nsca-ng.cfg.man
sed -e 's|[@]sysconfdir[@]|/etc|g' -e 's|[@]localstatedir[@]|/var|g' -e 
's|[@]version[@]|1.6|g' -e 's|[@]date[@]|March 19, 2019|g' send_nsca.cfg.in > 
send_nsca.cfg.man
sed -e 's|[@]sysconfdir[@]|/etc|g' -e 's|[@]localstatedir[@]|/var|g' -e 
's|[@]version[@]|1.6|g' -e 's|[@]date[@]|March 19, 2019|g' nsca-ng.in > 
nsca-ng.man
sed -e 's|[@]sysconfdir[@]|/etc|g' -e 's|[@]localstatedir[@]|/var|g' -e 
's|[@]version[@]|1.6|g' -e 's|[@]date[@]|March 19, 2019|g' send_nsca.in > 
send_nsca.man
make[3]: Leaving directory '/<<PKGBUILDDIR>>/man'
Making all in etc
make[3]: Entering directory '/<<PKGBUILDDIR>>/etc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/etc'
Making all in build-aux
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-aux'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-aux'
Making all in contrib
make[3]: Entering directory '/<<PKGBUILDDIR>>/contrib'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/contrib'
Making all in perl
make[3]: Entering directory '/<<PKGBUILDDIR>>/perl'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/perl'
Making all in python
make[3]: Entering directory '/<<PKGBUILDDIR>>/python'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/python'
Making all in tests
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
gcc -DHAVE_CONFIG_H -I. -I..  -I../lib -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o test_nsca.o test_nsca.c
test_nsca.c: In function ‘cat_fifo’:
test_nsca.c:275:21: error: passing argument 1 of ‘close’ makes integer from 
pointer without a cast [-Wint-conversion]
  275 |         (void)close(fifo);
      |                     ^~~~
      |                     |
      |                     FILE *
In file included from /usr/include/x86_64-linux-gnu/bits/sigstksz.h:24,
                 from /usr/include/signal.h:328,
                 from /usr/include/x86_64-linux-gnu/sys/wait.h:36,
                 from test_nsca.c:66:
/usr/include/unistd.h:358:23: note: expected ‘int’ but argument is of type 
‘FILE *’
  358 | extern int close (int __fd);
      |                   ~~~~^~~~
test_nsca.c: In function ‘print_version’:
test_nsca.c:337:15: warning: ignoring return value of ‘system’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  337 |         (void)system("send_nsca -V");
      |               ^~~~~~~~~~~~~~~~~~~~~~
test_nsca.c:338:15: warning: ignoring return value of ‘system’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  338 |         (void)system("nsca-ng -V");
      |               ^~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:358: test_nsca.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: *** [Makefile:380: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:321: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:16: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: nsca-ng
Source-Version: 1.6-7
Done: Bas Couwenberg <sebas...@debian.org>

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

Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (supplier of updated nsca-ng 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: Wed, 24 Jul 2024 20:56:41 +0200
Source: nsca-ng
Architecture: source
Version: 1.6-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Nagios Maintainer Group 
<pkg-nagios-de...@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
Closes: 1046818 1075320
Changes:
 nsca-ng (1.6-7) unstable; urgency=medium
 .
   * Team upload.
   * Bump Standards-Version to 4.6.2, no changes.
   * Bump debhelper compat to 13.
   * Replace lsb-base dependency with sysvinit-utils (>= 3.05-4~).
   * Remove generated files in clean target.
     (closes: #1046818)
   * Enable Salsa CI.
   * Update FIFO patch to fix FTBFS with GCC 14.
     (closes: #1075320)
Checksums-Sha1:
 8ee90c20cf027a3d03ab3351f7d1c0224183d23c 2030 nsca-ng_1.6-7.dsc
 24e16b743501365d3fb85c886606771531ebda6e 9412 nsca-ng_1.6-7.debian.tar.xz
 bed968307b4573c74794be6a461aa69e6f376aa4 8326 nsca-ng_1.6-7_amd64.buildinfo
Checksums-Sha256:
 8583d307ff8fb73110cec8b3461fd150a385a863e74001928de971866f96e557 2030 
nsca-ng_1.6-7.dsc
 e0c9af2e28e52e67f2378f9e582f29a5a2746fe2f3f9e8e533623f1ff31885c4 9412 
nsca-ng_1.6-7.debian.tar.xz
 03c013a040b3771e78d73d0334f348bc311cb0d460eaa659d8473ad541eb9a5d 8326 
nsca-ng_1.6-7_amd64.buildinfo
Files:
 89854a589b89dc5cd64a50e5428f44b4 2030 net optional nsca-ng_1.6-7.dsc
 75ac6ca49325ae501c35aaf70c5332b8 9412 net optional nsca-ng_1.6-7.debian.tar.xz
 6c89b1774199c99fa7668d550f7d4174 8326 net optional 
nsca-ng_1.6-7_amd64.buildinfo

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmahTw4ACgkQZ1DxCuiN
SvF44xAAo4+SZG0G8mq8iHLJNCI+X68tMgYYyF7l/a032XfEVKYTbToUNrNUUwzB
CdXdF/AGaC4pDQtERu4ABap7ovLGgPgMB1tLZGJFa96/wucpX4NWuzdKs/rVola0
T3vmSMdJ4wMMnJy7XU6DdekyTZXf2x+m1d6nBe25Bk4ZnPQ61Wd3NSrRk7s3keCl
TiJTX3hwUwbUXbY/GpNxmHqegT9PPPWGhW+Gfzx/8mQwiW/+gTXakDQXuhagcg1Y
2iEifDrZGtln3bxOIJNd0E7srcw3gFhNBjUd+eqdVBgh4ycQp8AIDDF3zfC5Bda1
1w2nPWpSpw2xxRsWQNKD7cBDPHzZpDod3KHlJxDXedRPzHYN/faiuR9BDeONqebh
vwz0eHCt5hQpu2qBBdTobZOQqapXgHfdOQ8QFp5wuzLrB7bBih2Db616+BBTJpuO
GIW+SOSDQH/gC/lN5wtNVwmwM6LOBMuPZEMAxeg7HpghSzhT9ug/t4KmGX8+/dYt
OMuXH7zM//87E0XsHppg+CkwPxasSGg3A7bu+09Fr5S1yhbnzqLOZD7wrkR2mMLs
ph+lLir7EIb5IYYGp/jlxOEdqIPScPHR1dzOFSiWubib9I58w92vNQNJJqZIVuuG
zzoKqQ6cOp6rk04ruhWJyiWYUnTMznlSXQ/Ryzck+Md+hsIpI3M=
=FcG9
-----END PGP SIGNATURE-----

Attachment: pgp45ybb_DkX1.pgp
Description: PGP signature


--- End Message ---

Reply via email to