Your message dated Tue, 13 Jan 2026 13:05:09 +0000
with message-id <[email protected]>
and subject line Bug#1097638: fixed in poppassd 1.8.5-9
has caused the Debian Bug report #1097638,
regarding poppassd: 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.)
--
1097638: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097638
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:poppassd
Version: 1.8.5-8
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/poppassd_1.8.5-8_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 poppassd
dpkg-buildpackage: info: source version 1.8.5-8
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Petter Reinholdtsen <[email protected]>
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/poppassd-1.8.5'
rm -f *.o *~* core Makefile.new Makefile.bak poppassd
make[1]: Leaving directory '/build/reproducible-path/poppassd-1.8.5'
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/poppassd-1.8.5'
dh_auto_build -- CFLAGS="-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/poppassd-1.8.5=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection"
make -j8 "INSTALL=install --strip-program=true" "CFLAGS=-g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/poppassd-1.8.5=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection"
make[2]: Entering directory '/build/reproducible-path/poppassd-1.8.5'
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/poppassd-1.8.5=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection poppassd.c -o poppassd -lpam -ldl
poppassd.c: In function ‘poppassd_conv’:
poppassd.c:120:5: warning: old-style function definition
[-Wold-style-definition]
120 | int poppassd_conv(num_msg, msg, resp, appdata_ptr)
| ^~~~~~~~~~~~~
poppassd.c: In function ‘main’:
poppassd.c:180:26: error: conflicting types for ‘getpwnam’; have ‘struct passwd
*(void)’
180 | struct passwd *pw, *getpwnam();
| ^~~~~~~~
In file included from poppassd.c:63:
/usr/include/pwd.h:116:23: note: previous declaration of ‘getpwnam’ with type
‘struct passwd *(const char *)’
116 | extern struct passwd *getpwnam (const char *__name) __nonnull ((1));
| ^~~~~~~~
poppassd.c:234:9: error: too many arguments to function ‘getpwnam’; expected 0,
have 1
234 | pw=getpwnam(user);
| ^~~~~~~~ ~~~~
poppassd.c:180:26: note: declared here
180 | struct passwd *pw, *getpwnam();
| ^~~~~~~~
make[2]: *** [Makefile:9: poppassd] Error 1
make[2]: Leaving directory '/build/reproducible-path/poppassd-1.8.5'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true"
"CFLAGS=-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/poppassd-1.8.5=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection" returned exit code 2
make[1]: *** [debian/rules:7: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/poppassd-1.8.5'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: poppassd
Source-Version: 1.8.5-9
Done: Omar Zagonel El Laden <[email protected]>
We believe that the bug you reported is fixed in the latest version of
poppassd, 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.
Omar Zagonel El Laden <[email protected]> (supplier of updated poppassd
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: Wed, 31 Dec 2025 14:33:17 -0300
Source: poppassd
Architecture: source
Version: 1.8.5-9
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Omar Zagonel El Laden <[email protected]>
Closes: 1097638
Changes:
poppassd (1.8.5-9) unstable; urgency=medium
.
* QA upload.
* debian/patches/fix-build-with-gcc15.patch: Fix build with GCC 15.
(Closes: #1097638)
Checksums-Sha1:
2ed88f5f64a0f62200d8b3b9b3e8082d80e3ca01 1789 poppassd_1.8.5-9.dsc
c93f898f81f6894ad7d85833b28e192388602f3b 7232 poppassd_1.8.5-9.debian.tar.xz
5c474edeeec359086f3184e46f0741f82fbc91bd 5985 poppassd_1.8.5-9_source.buildinfo
Checksums-Sha256:
4085b267b659fef2d3471a776c38be053f7dfff7af5d4fcf4c74a70c8f920f14 1789
poppassd_1.8.5-9.dsc
64dc98e08269b5f07666ddea273527bb2d2ba6cc789ba27c50390aa5f67ee032 7232
poppassd_1.8.5-9.debian.tar.xz
673c8b060b39f0f9e7e7c4399399eeeb736c792990c875cedcd14db1a3c4e3ae 5985
poppassd_1.8.5-9_source.buildinfo
Files:
2dbb1a6891469571fa87ebdc5235fd86 1789 mail optional poppassd_1.8.5-9.dsc
e88af99b7a486bc6124c682bbee9216a 7232 mail optional
poppassd_1.8.5-9.debian.tar.xz
54057a0b5db8c69ca86cb7365e59fb7e 5985 mail optional
poppassd_1.8.5-9_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtSLzkVnaB9053AsR9LqqgNsoukwFAmlmPiEACgkQ9LqqgNso
uky2Yg//TGVGAnMKoXa6ZIbM/BA7hg5o3JGNfeFAE1WZyGDe579Ju8ndIwvMcRn7
JAk2/Yq1U2kjHQl7i0TKUAfBbg8rKC4wZrACXCwQBi4WODJJTaFET6MKRBSnge5h
CDcEskshXSuDwaK5lsS8D8wU1kjOE/qc/34AUuHkFIVXHE13UmT1GqkGA6XHFz3P
fS4EPyJLLlRalk3ODBq1yq3XgTGR7oxEg1qaHwudUVA2N5cMY1PH1rI1efPS+bOa
ZhyknSHGQBm1Urxrzoc3zFbCzjrhOezoueBbRn5eO7uVMoiS+LUoEXkDpOcRp9pH
HGSB/IlCOfTjbVJnPa+6VOOqhd+V7Nx/iA/C6yAi1Deji0lC2nT/eua7l8qfYsHU
b0ZL3kkJMU8NTepoGRwVr9SWuElqjqv7nFy2/Qz3hypaCR4zCkDrb43LqeY5LFpJ
m9gkmMs7GiK4EJegskYELVKn9GQbXnom5JBnQZ4fN4aQUEO60UlqFyR+OvwL/Nv6
29PVmJ2uaX819aFsnWKXTNWACOsFhwC4c7eaTl1BNGMIz1UJd46Eywmm6Gal/nwx
FHs07h7VlCOHyo27TTpFuyKE3wllbZFYtN2lEIGsPRQ2A/t/fV7jUwyzmRzswCuf
5lpXJiPYPaclNFuqQy3yTdt+o/Nx5Vd9S3Uull57dyDQjNbPfHE=
=tVES
-----END PGP SIGNATURE-----
pgpbWFWgQzdzZ.pgp
Description: PGP signature
--- End Message ---