Your message dated Sun, 21 Jul 2024 17:34:59 +0000
with message-id <e1svasz-00cdqm...@fasolo.debian.org>
and subject line Bug#1075211: fixed in libterm-slang-perl 0.07-15
has caused the Debian Bug report #1075211,
regarding libterm-slang-perl: 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 ow...@bugs.debian.org
immediately.)
--
1075211: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075211
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libterm-slang-perl
Version: 0.07-14
Severity: important
Tags: sid trixie
User: debian-...@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/libterm-slang-perl_0.07-14_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
[...]
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-4d344f0d-2ec5-4fab-b420-62c9ea17259c
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 libterm-slang-perl
dpkg-buildpackage: info: source version 0.07-14
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jelmer Vernooij <jel...@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -fcf-protection -Wdate-time
-D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -fcf-protection -Wl,-z,relro
-Wl,-z,now"
Checking for 'slang.h'
Checking in /usr/include/...
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Term::Slang
Writing MYMETA.yml and MYMETA.json
dh_auto_build
make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Running Mkbootstrap for Slang ()
"/usr/bin/perl" "/usr/share/perl/5.38/ExtUtils/xsubpp" -typemap
'/usr/share/perl/5.38/ExtUtils/typemap' -typemap '/<<PKGBUILDDIR>>/typemap'
Slang.xs > Slang.xsc
chmod 644 "Slang.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Slang.bs
blib/arch/auto/Term/Slang/Slang.bs 644
cp Slang/Scroll.pm blib/lib/Term/Slang/Scroll.pm
cp Slang/Window.pm blib/lib/Term/Slang/Window.pm
cp Slang.pm blib/lib/Term/Slang.pm
mv Slang.xsc Slang.c
x86_64-linux-gnu-gcc -c -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DDEBIAN
-fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DVERSION=\"0.07\" -DXS_VERSION=\"0.07\" -fPIC
"-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE" Slang.c
Slang.xs: In function ‘XS_Term__Slang_SLline_get’:
Slang.xs:415:28: error: assignment to ‘SV *’ {aka ‘struct sv *’} from
incompatible pointer type ‘Scroll_Line_Type *’ {aka ‘struct _Scroll_Line_Type
*’} [-Wincompatible-pointer-types]
415 | sv = (Scroll_Line_Type*)SvPV( lines->sv_next,
PL_na );
| ^
Slang.xs:420:28: error: assignment to ‘SV *’ {aka ‘struct sv *’} from
incompatible pointer type ‘Scroll_Line_Type *’ {aka ‘struct _Scroll_Line_Type
*’} [-Wincompatible-pointer-types]
420 | sv = (Scroll_Line_Type*)SvIV( lines->sv_prev );
| ^
make[1]: *** [Makefile:345: Slang.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libterm-slang-perl
Source-Version: 0.07-15
Done: Étienne Mollier <emoll...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libterm-slang-perl, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Étienne Mollier <emoll...@debian.org> (supplier of updated libterm-slang-perl
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 21 Jul 2024 19:05:58 +0200
Source: libterm-slang-perl
Architecture: source
Version: 0.07-15
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 1075211
Changes:
libterm-slang-perl (0.07-15) unstable; urgency=medium
.
* Team upload.
.
[ Debian Janitor ]
* Update standards version to 4.6.1, no changes needed.
.
[ gregor herrmann ]
* debian/watch: use uscan macros.
.
[ Étienne Mollier ]
* gcc-14.patch: new: fix incompatible pointer type assignment.
(Closes: #1075211)
* remaining-changes.patch: unfuzz.
* Declare compliance with Debian Policy 4.7.0.
Checksums-Sha1:
4d4081fbd88087dd15efeb2af5cdf73fa5757a63 2268 libterm-slang-perl_0.07-15.dsc
379fe1e48eaab6fee90f5019ed17fccdf71c79d0 5852
libterm-slang-perl_0.07-15.debian.tar.xz
Checksums-Sha256:
c96133844cccbc3ac654b43a8bebefbb392037154369118525e29cff437e05b5 2268
libterm-slang-perl_0.07-15.dsc
d1f7df966e4533c1d5be184001b8933be00957c5466bb4b1a7428cb0fd12b809 5852
libterm-slang-perl_0.07-15.debian.tar.xz
Files:
7454e76a4a0998295727d5f1daae449b 2268 perl optional
libterm-slang-perl_0.07-15.dsc
2958ac2d11a4801534a00b1936c676d2 5852 perl optional
libterm-slang-perl_0.07-15.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmadQd4UHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdo7lxAAykWszc8O3+GNsq2QKWirL2/aKpnK
PS2qfpwTCIqRGYK0pxASxhT17uVU8bYJZAySib+tn6heCMgd9TCf3ZC5ye1igSZg
lgMQnrEKWxbsqPmBSgt8LcRqJ84UD4mBqBlSe2MkvrZVX1oibV9VZPscGB9M1OAh
eVudWc3s10BulSzNodVoqHmXRxFL4tm3064YncBBXjMgh41F4sAmNM3110y6bS/K
I94lyc+QntNx//X/8zddeIaQBJ3kwidchWLZOmPAqV9UZIlXNrwDFcPvsgONFXkq
GuRoFv0oGikFo7ZxFzNlZWgSETXqGllY0mY87rI57GalxhTZKnvZExOsm9IEbSr+
HrOZgbSXxn5Wk6c50KAWbzF6pmZesd9Qaa18yG4S5vNbLpI1dFFh2pUV4k6o9Jje
EbZPHjDQLzq/9wW+TUzNeX8wbpr3IfPDMyy3+MFU8gjWyJc4a15XgNrVzdyqForG
CSCfuZvqYlaSbx3CS8Lo+aYPOc0RLJi2rNkhDmf+hmFn9WxC1EQd6IAkICd/MzEy
oWMun2jHtysbca5/ChT766VCI2gQz5X2L7fMUCUAATmtOmbm6aAWaJkm7LyxwyPb
zptyg0Jam4YflmdxiJsIOv5AIf4kmaOqg1aNjkKKmG8GoM9d/iVOuHfIygnoD9DX
MclEYDX9b6AOQZM=
=8QXq
-----END PGP SIGNATURE-----
pgpEKiScCRsVj.pgp
Description: PGP signature
--- End Message ---