Your message dated Mon, 17 Mar 2025 09:50:51 +0000
with message-id <[email protected]>
and subject line Bug#1096364: fixed in beanstalkd 1.13-1
has caused the Debian Bug report #1096364,
regarding beanstalkd: 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.)


-- 
1096364: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096364
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:beanstalkd
Version: 1.12-2
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/beanstalkd_1.12-2_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

[...]
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 beanstalkd
dpkg-buildpackage: info: source version 1.12-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Apollon Oikonomopoulos 
<[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/beanstalkd-1.12'
dh_testdir
mv beanstalkd.spec beanstalkd.spec_
dh_auto_clean
        make -j8 clean
make[2]: Entering directory '/build/reproducible-path/beanstalkd-1.12'
rm -f vers.c  beanstalkd  
make[2]: Leaving directory '/build/reproducible-path/beanstalkd-1.12'
mv beanstalkd.spec_ beanstalkd.spec
make[1]: Leaving directory '/build/reproducible-path/beanstalkd-1.12'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
        make -j8 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/build/reproducible-path/beanstalkd-1.12'
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o linux.o linux.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o conn.o conn.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o file.o file.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o heap.o heap.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o job.o job.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o ms.o ms.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o net.o net.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o primes.o primes.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o prot.o prot.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o serv.o serv.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o time.o time.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o tube.o tube.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o util.o util.c
./verc.sh >vers.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o walg.o walg.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o main.o main.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/beanstalkd-1.12=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-DHAVE_LIBSYSTEMD  -c -o vers.o vers.c
main.c: In function ‘set_sig_handlers’:
main.c:75:23: error: assignment to ‘__sighandler_t’ {aka ‘void (*)(int)’} from 
incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types]
   75 |         sa.sa_handler = handle_sigterm_pid1;
      |                       ^
main.c:40:1: note: ‘handle_sigterm_pid1’ declared here
   40 | handle_sigterm_pid1()
      | ^~~~~~~~~~~~~~~~~~~
In file included from main.c:3:
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
   72 | typedef void (*__sighandler_t) (int);
      |                ^~~~~~~~~~~~~~
make[1]: *** [<builtin>: main.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/build/reproducible-path/beanstalkd-1.12'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned 
exit code 2
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: beanstalkd
Source-Version: 1.13-1
Done: Apollon Oikonomopoulos <[email protected]>

We believe that the bug you reported is fixed in the latest version of
beanstalkd, 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.
Apollon Oikonomopoulos <[email protected]> (supplier of updated beanstalkd 
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, 17 Mar 2025 10:22:26 +0200
Source: beanstalkd
Architecture: source
Version: 1.13-1
Distribution: unstable
Urgency: medium
Maintainer: Gregory Potamianos <[email protected]>
Changed-By: Apollon Oikonomopoulos <[email protected]>
Closes: 1076212 1096364
Changes:
 beanstalkd (1.13-1) unstable; urgency=medium
 .
   [ Jelmer Vernooij ]
   * Update standards version to 4.6.0, no changes needed
   * Set upstream metadata fields: Bug-Database, Bug-Submit
   * Use secure copyright file specification URI
 .
   [ Apollon Oikonomopoulos ]
   * New upstream version 1.13 (closes: #1076212)
   * Drop 0003-testserv-fix-endianness-issue.patch; merged upstream
   * Bump Standards-Version to 4.7.2; no changes needed
   * d/copyright: bump debian/ years
   * B-D on pkgconf instead of pkg-config
   * [lintian] Drop dependency on lsb-base
   * d/watch: bump to version 4; no changes needed
   * New patch 0003-Fix-handle_sigterm_pid1-signature.patch
     + Fix handle_sigterm_pid1() signature (Closes: #1096364)
   * Add Repository* fields to DEP-12 upstream metadata
   * Add DEP-8 tests
Checksums-Sha1:
 4c19eb4b8f8cda78ccb130d1ef9022cd891130c1 2041 beanstalkd_1.13-1.dsc
 6d23fd606333c8f7e216ab6f5c8dba07f270dfd2 81234 beanstalkd_1.13.orig.tar.gz
 b5c74fb3e830254da22a76da47fe3338e5c35c6e 10444 beanstalkd_1.13-1.debian.tar.xz
 6b5d8a542171348c925fe89bd0177a50bc71daa7 6476 beanstalkd_1.13-1_amd64.buildinfo
Checksums-Sha256:
 3098de94776adffd5908f77413b6a73ef43873c8e5fe4fd3b141ed21f57de39f 2041 
beanstalkd_1.13-1.dsc
 26292dcdc0a7011d2f8ad968612f2cd8b2ef07687224876015399ae85e9e5263 81234 
beanstalkd_1.13.orig.tar.gz
 7e715d0b7b4063f30ed6d6de5299fe91708033fd4f97692b17782dd8a5014e64 10444 
beanstalkd_1.13-1.debian.tar.xz
 484c8ebbed956ac36b59f8efe3d3cb41283a1928b43c5cff6a163e2ace8a7934 6476 
beanstalkd_1.13-1_amd64.buildinfo
Files:
 da5f89718993218cb6dc5bf9366e4588 2041 net optional beanstalkd_1.13-1.dsc
 fa9f6f2772998bf98856c3803b65636b 81234 net optional beanstalkd_1.13.orig.tar.gz
 7f59510b09a65a23f27fbade66603d00 10444 net optional 
beanstalkd_1.13-1.debian.tar.xz
 6d22371a2d7607c4badd55d0dd6f9ab3 6476 net optional 
beanstalkd_1.13-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAmfX5u0ACgkQ9RsYxyAk
giQqkRAAgd7ik6m+vItDCt7jv14d83LPLoPGTRh1MD6v8sFQM1VRy5kv6/nIfGeG
wbPb9/vO7I5VoXeSVIJbo5NbHnfJC1MqO/GXfWKDYMprpeT7HBatANsLxnDAfaqK
yQc2rUYMBdm+iG2lX2L8KI1qf/68H9yYAu7ItXmsFXKZ6baFcKD06GR0vhXipqWd
eiYdz/FHXDaZ0haN8d4CvxKLTQr95Be2BifzQ3PndFteMr/A9wuaQ1ca9lFZggNv
WAonQIt/EvC4B/JhpN+J0ewBqF6u+2XeoUAV+KQrExyOopX0lfqO3s1PVgmWTlo6
gO7MvW94/5jbjJE5tTkokoM7Q0ATsE4MLWxbLWSz9lZiWP77E5sXtPp69CEUlyxQ
du4ZFhuscv9fmt6wt/zekGlHIwTcggCT3I1cpMWql4Q1VrOE/43ujEMAA1AUeym4
f4jngDKQM4kAuk7A9mecOqr+orGu5MlajdreTV4k1jCbBwX0HYXK6eln1koxdQZb
gJOKCg5/L1beVCBy3BJKSYladrFesNoa93WxfULSASKGdRGqeWsHKyvfPGWxQLE7
dajuDql5G4/PqaHpWT1ylc2SKBlfUqFiDqi8vAaFsvWbaAnvT5w01sUVTRlWxkQj
lzdEuGF28qVE6J+gdCwtekitDQ96ghwYvK5RLWWFdaaImG+PfwI=
=rTKI
-----END PGP SIGNATURE-----

Attachment: pgp_L81ly_ADj.pgp
Description: PGP signature


--- End Message ---

Reply via email to