Your message dated Tue, 09 Sep 2025 19:18:50 +0000
with message-id <[email protected]>
and subject line Bug#1096404: fixed in cacti-spine 1.2.30-2
has caused the Debian Bug report #1096404,
regarding cacti-spine: 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.)


-- 
1096404: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096404
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cacti-spine
Version: 1.2.27-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/cacti-spine_1.2.27-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

[...]
    inlined from ‘php_init’ at php.c:369:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output between 11 and 21 bytes into a destination of 
size 16
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
php.c: In function ‘php_init’:
php.c:353:69: warning: ‘%d’ directive output may be truncated writing between 1 
and 10 bytes into a region of size 7 [-Wformat-truncation=]
  353 |                         snprintf(poller_id, TINY_BUFSIZE, 
"--poller=%d", set.poller_id);
      |                                                                     ^~
php.c:353:59: note: directive argument in the range [2, 2147483647]
  353 |                         snprintf(poller_id, TINY_BUFSIZE, 
"--poller=%d", set.poller_id);
      |                                                           ^~~~~~~~~~~~~
In function ‘snprintf’,
    inlined from ‘php_init’ at php.c:353:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output between 11 and 20 bytes into a destination of 
size 16
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/sql.Tpo .deps/sql.Po
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./config   -Wdate-time 
-D_FORTIFY_SOURCE=2  -I/usr/include/net-snmp -I/usr/include/net-snmp/.. 
-I/usr/include/mysql -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/cacti-spine-1.2.27=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -MT error.o -MD -MP -MF .deps/error.Tpo 
-c -o error.o error.c
mv -f .deps/php.Tpo .deps/php.Po
mv -f .deps/keywords.Tpo .deps/keywords.Po
error.c: In function ‘spine_signal_handler’:
error.c:84:49: error: too many arguments to function ‘backtrace’; expected 0, 
have 2
   84 |                                 set.exit_size = 
backtrace(set.exit_stack, set.exit_size);
      |                                                 ^~~~~~~~~ ~~~~~~~~~~~~~~
In file included from spine.h:623,
                 from error.c:40:
error.h:38:12: note: declared here
   38 | extern int backtrace();
      |            ^~~~~~~~~
error.c:85:49: error: too many arguments to function ‘backtrace_symbols’; 
expected 0, have 2
   85 |                                 exit_strings  = 
backtrace_symbols(set.exit_stack, set.exit_size);
      |                                                 ^~~~~~~~~~~~~~~~~ 
~~~~~~~~~~~~~~
error.h:37:16: note: declared here
   37 | extern char ** backtrace_symbols();
      |                ^~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:525: error.o] Error 1
make[1]: *** Waiting for unfinished jobs....
mv -f .deps/snmp.Tpo .deps/snmp.Po
mv -f .deps/spine.Tpo .deps/spine.Po
util.c: In function ‘read_config_options’:
util.c:712:25: warning: ‘%s’ directive writing up to 65534 bytes into a region 
of size 182 [-Wformat-overflow=]
  712 |                 sqlp += sprintf(sqlp, " AND host_id IN(%s)", 
set.host_id_list);
      |                         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from common.h:93,
                 from util.c:34:
In function ‘sprintf’,
    inlined from ‘read_config_options’ at util.c:712:11:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
‘__builtin___sprintf_chk’ output between 18 and 65552 bytes into a destination 
of size 198
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
mv -f .deps/ping.Tpo .deps/ping.Po
mv -f .deps/util.Tpo .deps/util.Po
mv -f .deps/poller.Tpo .deps/poller.Po
make[1]: Leaving directory '/build/reproducible-path/cacti-spine-1.2.27'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: cacti-spine
Source-Version: 1.2.30-2
Done: Paul Gevers <[email protected]>

We believe that the bug you reported is fixed in the latest version of
cacti-spine, 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.
Paul Gevers <[email protected]> (supplier of updated cacti-spine 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, 08 Sep 2025 22:20:28 +0200
Source: cacti-spine
Architecture: source
Version: 1.2.30-2
Distribution: unstable
Urgency: medium
Maintainer: be my guest <[email protected]>
Changed-By: Paul Gevers <[email protected]>
Closes: 1096404
Changes:
 cacti-spine (1.2.30-2) unstable; urgency=medium
 .
   * Add patch to fix FTBFS with gcc-15 (Closes: #1096404)
Checksums-Sha1:
 39734c152137b52ee2476c89bf76323ad7b4d3a4 2136 cacti-spine_1.2.30-2.dsc
 69b4f6c903c6378d6873cbaa8fd13793851001aa 15936 
cacti-spine_1.2.30-2.debian.tar.xz
Checksums-Sha256:
 492abeb2111aba5cfd52f74a3deb7b0bd12639a651674a02928d72ea31f77c19 2136 
cacti-spine_1.2.30-2.dsc
 d51899729d4ad2f65fa92f700fa743d2acf03bd9c64f417ae2f8bf2fd889eb6f 15936 
cacti-spine_1.2.30-2.debian.tar.xz
Files:
 0e20f18a5c92bc1183268fb4d9ba3d71 2136 web optional cacti-spine_1.2.30-2.dsc
 c1a5ac4dfcfe373e0e1c44a4c79dc024 15936 web optional 
cacti-spine_1.2.30-2.debian.tar.xz

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

iQIzBAEBCgAdFiEEG5OTVaxMNcrfvXOcBqMo4AxqzhUFAmjAeRoACgkQBqMo4Axq
zhUpuxAAhEJWEpFoet6MmAdXUp3+5Mn1R9EqkSyF8qqbkMPv34zMQjdGhyi5IrQz
KnxX290JK9H8iOoRu4qzb2Fu+CeUfhu01IDCXQ3GoyUsr2dEFMSuwxeAfqwiZ66v
cUTlvEr+EO9EXccvo+h8RNmdXj7e9lvEV01KRBxzpEuZjxSSlZXD/5KFxBMjxU6K
BVEUNcakArUG6UAIP98SYfo3D1wIc1gO1Qq7cs/klVV9+kBARkWWWk7ljNT/zCq1
T+2we3Bz7RSsYQUgYD0rpHHndrO8lTlgEslbf9hIXvf5BFv4g+KRP8rZLq3nEWry
w+Gpu1tsxOxBGbQfZo5sdcyq75DFZGIKkNg9hM7+p0cuZTk6qTBXTPvKIu2dImyZ
plNK1rz0Nc3WZxpwssedgzTDVgRfmZw5v1W+Z2nkpcVHocK5tRDU5ayUWH7fYUsr
2gCkjEiQ3k/ip1+IxL+sD3CksxABzznOJm2vtOkyb6uqqcBaxAk4lSCDkltRdlqu
0dc0KSqfmlbdkGfqzO9eusnZUTtK/884ev+MDy/MrbokP9SgY2sFOh8IGNJPGWJX
I7iCHY/f8mru7TNafhl9GkmljVzJ8zYnjNAXV1+lu1URK2NLqMZHBsIqHy4o30+Z
KzCzioFJ1Fvc1e9A5iO/L+AurInzmPWBkOwO9GFIfeAGikT9m5Y=
=Lx3H
-----END PGP SIGNATURE-----

Attachment: pgpkG1BbkyxWu.pgp
Description: PGP signature


--- End Message ---

Reply via email to