[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1075538: ssmtp: ftbfs with GCC-14



Package: src:ssmtp
Version: 2.64-11
Severity: important
Tags: sid trixie
User: debian-gcc@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/ssmtp_2.64-11_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

[...]
C79d9AC/0Hh+mcfQvFj4oX1nRR00DdBR6QVs90w90jFR+HbOmu5OmYKM5BQvm1WF
n2BqpBufuZgPny8t5fap3Znf07uVD+MbhupbKBLSwGDyfH9mYrE=
=Rde7
-----END PGP SIGNATURE-----

gpgv: Signature made Thu Oct 13 12:32:21 2022 UTC
gpgv:                using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./ssmtp_2.64-11.dsc: no acceptable signature found
dpkg-source: info: extracting ssmtp in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking ssmtp_2.64.orig.tar.bz2
dpkg-source: info: unpacking ssmtp_2.64-11.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 01-374327-use-gnutls.patch
dpkg-source: info: applying 02-557725-solaris.patch
dpkg-source: info: applying 03-557741-remote-addr.patch
dpkg-source: info: applying debian-changes-2.64-1
dpkg-source: info: applying 04-508759-garbage.patch
dpkg-source: info: applying 05-LDFLAGS.patch
dpkg-source: info: applying ssmtp-bug584162-fix.patch
dpkg-source: info: applying fix-tls1.3-handshake.patch
dpkg-source: info: applying keep-from-header-intact.patch

Check disk space
----------------

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
SCHROOT_ALIAS_NAME=unstable
SCHROOT_CHROOT_NAME=sid-amd64-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=1001
SCHROOT_GROUP=user42
SCHROOT_SESSION_ID=sid-amd64-sbuild-6761c0b6-74e1-42a5-8244-a90336552d6b
SCHROOT_UID=1001
SCHROOT_USER=user42
SHELL=/bin/sh
USER=user42

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package ssmtp
dpkg-buildpackage: info: source version 2.64-11
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jelmer Vernooij <jelmer@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
test \! -f Makefile || make distclean
rm -rf debian/tmp
rm -f debian/{files,substvars}
 debian/rules build
test -f Makefile || ./configure --exec-prefix="/usr" --prefix="" --enable-ssl --enable-inet6 --enable-md5auth --with-cflags="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O2 -g -Wall"
creating cache ./config.cache
checking for gcc... x86_64-linux-gnu-gcc
checking whether the C compiler (x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O2 -g -Wall -Wl,-z,relro) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
make: *** [debian/rules:18: do_cfg] Error 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


Reply to: