Your message dated Wed, 03 Jul 2024 21:48:59 +0000
with message-id <[email protected]>
and subject line Bug#1074883: fixed in clamsmtp 1.10-18
has caused the Debian Bug report #1074883,
regarding clamsmtp: 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 [email protected]
immediately.)
--
1074883: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074883
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:clamsmtp
Version: 1.10-17.3
Severity: important
Tags: sid trixie
User: [email protected]
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/clamsmtp_1.10-17.3_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
[...]
| ^~~~~~~~~~~~
/usr/include/signal.h:324:12: note: declared here
324 | extern int siginterrupt (int __sig, int __interrupt) __THROW
| ^~~~~~~~~~~~
../common/spio.c: In function ‘spio_attach’:
../common/spio.c:124:45: error: passing argument 3 of ‘getsockname’ from
incompatible pointer type [-Wincompatible-pointer-types]
124 | if(getsockname(fd, &SANY_ADDR(locaddr), &SANY_LEN(locaddr)) == -1 ||
In file included from ../common/spio.c:46:
/usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected ‘socklen_t *
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘size_t *’
{aka ‘long unsigned int *’}
117 | socklen_t *__restrict __len) __THROW;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
../common/spio.c:139:43: error: passing argument 3 of ‘getpeername’ from
incompatible pointer type [-Wincompatible-pointer-types]
139 | if(getpeername(fd, &SANY_ADDR(*peer), &SANY_LEN(*peer)) == -1 ||
/usr/include/x86_64-linux-gnu/sys/socket.h:131:47: note: expected ‘socklen_t *
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘size_t *’
{aka ‘long unsigned int *’}
131 | socklen_t *__restrict __len) __THROW;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
../common/smtppass.c: In function ‘thread_main’:
../common/smtppass.c:690:5: warning: ‘siginterrupt’ is deprecated: Use
sigaction with SA_RESTART instead [-Wdeprecated-declarations]
690 | siginterrupt(SIGINT, 1);
| ^~~~~~~~~~~~
/usr/include/signal.h:324:12: note: declared here
324 | extern int siginterrupt (int __sig, int __interrupt) __THROW
| ^~~~~~~~~~~~
../common/smtppass.c:691:5: warning: ‘siginterrupt’ is deprecated: Use
sigaction with SA_RESTART instead [-Wdeprecated-declarations]
691 | siginterrupt(SIGTERM, 1);
| ^~~~~~~~~~~~
/usr/include/signal.h:324:12: note: declared here
324 | extern int siginterrupt (int __sig, int __interrupt) __THROW
| ^~~~~~~~~~~~
../common/smtppass.c:728:12: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
728 | return (void*)(ret == 0 ? 0 : 1);
| ^
../common/smtppass.c: In function ‘make_connections’:
../common/smtppass.c:756:82: error: passing argument 5 of ‘getsockopt’ from
incompatible pointer type [-Wincompatible-pointer-types]
756 | if(getsockopt(ctx->client.fd, SOL_IP, SO_ORIGINAL_DST,
&SANY_ADDR(addr), &SANY_LEN(addr)) == -1)
In file included from ../common/smtppass.c:45:
/usr/include/x86_64-linux-gnu/sys/socket.h:257:46: note: expected ‘socklen_t *
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘size_t *’
{aka ‘long unsigned int *’}
257 | socklen_t *__restrict __optlen) __THROW;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../common/smtppass.c: In function ‘sp_setup_forked’:
make[3]: *** [Makefile:416: clamsmtpd-spio.o] Error 1
make[3]: *** Waiting for unfinished jobs....
../common/smtppass.c:1806:5: warning: ‘siginterrupt’ is deprecated: Use
sigaction with SA_RESTART instead [-Wdeprecated-declarations]
1806 | siginterrupt(SIGINT, 0);
| ^~~~~~~~~~~~
/usr/include/signal.h:324:12: note: declared here
324 | extern int siginterrupt (int __sig, int __interrupt) __THROW
| ^~~~~~~~~~~~
../common/smtppass.c:1807:5: warning: ‘siginterrupt’ is deprecated: Use
sigaction with SA_RESTART instead [-Wdeprecated-declarations]
1807 | siginterrupt(SIGTERM, 0);
| ^~~~~~~~~~~~
/usr/include/signal.h:324:12: note: declared here
324 | extern int siginterrupt (int __sig, int __interrupt) __THROW
| ^~~~~~~~~~~~
../common/smtppass.c: In function ‘connection_loop’:
../common/smtppass.c:538:21: warning: ignoring return value of ‘write’ declared
with attribute ‘warn_unused_result’ [-Wunused-result]
538 | write(fd, SMTP_STARTFAILED, KL(SMTP_STARTFAILED));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/smtppass.c:555:13: warning: ignoring return value of ‘write’ declared
with attribute ‘warn_unused_result’ [-Wunused-result]
555 | write(fd, SMTP_STARTBUSY, KL(SMTP_STARTBUSY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:430: clamsmtpd-smtppass.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:369: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:310: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: clamsmtp
Source-Version: 1.10-18
Done: Sebastian Andrzej Siewior <[email protected]>
We believe that the bug you reported is fixed in the latest version of
clamsmtp, 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.
Sebastian Andrzej Siewior <[email protected]> (supplier of updated
clamsmtp 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, 03 Jul 2024 23:32:02 +0200
Source: clamsmtp
Architecture: source
Version: 1.10-18
Distribution: unstable
Urgency: medium
Maintainer: ClamAV Team <[email protected]>
Changed-By: Sebastian Andrzej Siewior <[email protected]>
Closes: 992454 1074883
Changes:
clamsmtp (1.10-18) unstable; urgency=medium
.
* Use mktemp in postist (Closes: #992454).
* Use proper date for the length argument (Closes: #1074883).
* Fix out-of-bounds access in read_raw().
* Pass correct length to strncat() in vmessage().
Checksums-Sha1:
6c02922dc5c85b9c2c3b3ebf6d57256762957b08 1926 clamsmtp_1.10-18.dsc
12c5afb9bae7f6c6e93604cff25be585e90081b0 32996 clamsmtp_1.10-18.debian.tar.xz
Checksums-Sha256:
d9fdf21aefb1a541c7e3bfbd88f0b42485f9c02d840d74e626485cdada480542 1926
clamsmtp_1.10-18.dsc
979acb6f0ee89687ec6d75fc2bd8d80b15b7a4fcb62e3952cc451a4a466ec08d 32996
clamsmtp_1.10-18.debian.tar.xz
Files:
dd6750dd42d0db35fb1f6afb49621c8a 1926 mail optional clamsmtp_1.10-18.dsc
517559a9a6300ce780fce5224acdd07b 32996 mail optional
clamsmtp_1.10-18.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZCVGlf/wqkRmzBnme5boFiqM9dEFAmaFxI0ACgkQe5boFiqM
9dHmrw//RKZ17TmwFwTh18wHgXfzG1ks8hsL7jyqZaXyRb4RWoMh8++5BvbnfI+D
bInQ6x62c9Yr1kCMtZJ9GMftxioIuK1/UEei4/jNO32qFJ24WIhxfo6v7utuu06o
y1YfHe+oZVgbRf3tHtotmaIh693rAgv8obeAq8eXLU8piZzfj7RRNn9Pk1hzEEp2
pzufVSSHZ1lzaZKerGDD+yx6/Lp7+ab0CLLupYjQWxjQdYKA43z/YUbw7prRAit1
TAyQZfvxG6dW5/grSYLSAb182hNkXfnm2vYVAP/IycZVOi1QjIYFUM4fuk5/CfQv
JYFov+dkdMs+Zav9LrKVh9KfhxQeLIYQkPuZyGjGvME+ZxHUQeXkcrkRsOGDK/nJ
W06wjRdCA/GUM0piSPjtp08SF9koL0+K25fldwkrXnba0zJS3wQW5IM6FNNbq0FK
sV5mtKxreeis7rIZl7rMLPbjPIWVsZpcXjFry4JRWSrw5js4t2nOn9KSN1mqI8G1
lfN/ZtE6Sq1TTg1v1aSPiflqbLNcHD+g2bxB9o4/Z1ClCijKNG4YcPLPH4fI91mR
xhuDgHyqp8F2Jk3dEnH7gm5aaMh/xPl/uCmus1FUd2V0rP9ooqMxEFDJg/OJVVcc
4pQIepL3XWYy30IlTV+K7UPQWK6hvizvL0zF7P53UXM+aLC4Gxc=
=upK5
-----END PGP SIGNATURE-----
pgpFdvvsBTtHL.pgp
Description: PGP signature
--- End Message ---
_______________________________________________
Pkg-clamav-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-clamav-devel