Your message dated Sun, 21 Jul 2024 18:04:06 +0000
with message-id <e1svauk-00cjdm...@fasolo.debian.org>
and subject line Bug#1075193: fixed in libnet-nis-perl 0.44-4
has caused the Debian Bug report #1075193,
regarding libnet-nis-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.)
--
1075193: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075193
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libnet-nis-perl
Version: 0.44-3
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/libnet-nis-perl_0.44-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
[...]
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-a7f7f1ab-ba73-4678-8585-c8c376f1f841
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 libnet-nis-perl
dpkg-buildpackage: info: source version 0.44-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by gregor herrmann <gre...@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 -Wformat
-Werror=format-security -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 -Wformat -Werror=format-security -fcf-protection
-Wl,-z,relro -Wl,-z,now"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Net::NIS
Writing MYMETA.yml and MYMETA.json
dh_auto_build
make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Running Mkbootstrap for NIS ()
"/usr/bin/perl" "/usr/share/perl/5.38/ExtUtils/xsubpp" -typemap
'/usr/share/perl/5.38/ExtUtils/typemap' NIS.xs > NIS.xsc
chmod 644 "NIS.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- NIS.bs
blib/arch/auto/Net/NIS/NIS.bs 644
cp NIS.pm blib/lib/Net/NIS.pm
AutoSplitting blib/lib/Net/NIS.pm (blib/lib/auto/Net/NIS)
cp NIS/Table.pm blib/lib/Net/NIS/Table.pm
cp NISTable.pod blib/lib/Net/NISTable.pod
cp NIS.pod blib/lib/Net/NIS.pod
Please specify prototyping behavior for NIS.xs (see perlxs manual)
mv NIS.xsc NIS.c
x86_64-linux-gnu-gcc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/include/tirpc -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DVERSION=\"0.44\" -DXS_VERSION=\"0.44\" -fPIC
"-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE" NIS.c
NIS.xs: In function ‘XS_Net__NIS_yp_order’:
NIS.xs:448:39: error: passing argument 3 of ‘yp_order’ from incompatible
pointer type [-Wincompatible-pointer-types]
448 | yp_status = yp_order(domain, map, &order);
| ^~~~~~
| |
| long unsigned int *
In file included from /usr/include/rpcsvc/yp_prot.h:11,
from NIS.xs:10:
/usr/include/rpcsvc/ypclnt.h:71:50: note: expected ‘unsigned int *’ but
argument is of type ‘long unsigned int *’
71 | extern int yp_order (const char *, const char *, unsigned int *);
| ^~~~~~~~~~~~~~
NIS.c: In function ‘XS_Net__NIS_yperr_string’:
NIS.c:772:16: warning: assignment discards ‘const’ qualifier from pointer
target type [-Wdiscarded-qualifiers]
772 | RETVAL = yperr_string(code);
| ^
make[1]: *** [Makefile:343: NIS.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libnet-nis-perl
Source-Version: 0.44-4
Done: Étienne Mollier <emoll...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libnet-nis-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 libnet-nis-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:41:16 +0200
Source: libnet-nis-perl
Architecture: source
Version: 0.44-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 1075193
Changes:
libnet-nis-perl (0.44-4) unstable; urgency=medium
.
* Team upload.
* gcc-14.patch: new: fix incompatible type in NIS.xs. (Closes: #1075193)
* Declare compliance with Debian Policy 4.7.0.
Checksums-Sha1:
13d48054596f59d9024d78306f10524548ef4982 2255 libnet-nis-perl_0.44-4.dsc
aeb7eea49ef7942dc675205b6876027c72af3595 4076
libnet-nis-perl_0.44-4.debian.tar.xz
Checksums-Sha256:
6061e9b887cfba1583e841457421892217237be216c527447d8e98a10e242608 2255
libnet-nis-perl_0.44-4.dsc
d8b29e7463e3bd346799211ec280c2fd398821e0ec51c6c810c32fd0cabe8a94 4076
libnet-nis-perl_0.44-4.debian.tar.xz
Files:
fff1a128f2ce1726f62a702927acc62a 2255 perl optional libnet-nis-perl_0.44-4.dsc
f2f8a71cb2faf680e84334bd7926c80d 4076 perl optional
libnet-nis-perl_0.44-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmadSMUUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdqHjhAAoQ0CLYU+VrBno47fKdrIih4ZOjf5
Y8oqwnaWJTlIZSjR/TfAdPCjQ5u9vx6aQWpqP+lAsgXDOXV81PR1p5z56fvBByTN
MQgzowqOKCPGejZHbeQFA2TH2WTxNPvnuEC3ohsTLsjxx0W7xYdqAMYJvAS9B0kg
1AHQbc54pReOdzMtDo+piaqU36KZLmNqYKff19W5VY3qVVf9eRjQG8HQEEAps/Bg
Hc+5co3yuYNdmrpcZoo6DdlCa3ZoAtp8BQVZysXRMFu3Xx7Akkxwh5+TUeqJNRW4
ghAb0z4TuABS0Zb+DyRFN/oWovebFsiu8QTOfocn8iCTC9QitKIvpVCrm6UjPKWW
7DGIckr0V8iDexAX2afXYv/YCInDGT0yXkqwWWOraO95RUm+FvyL6CF2OKynisBt
gyO06Ccg9KIwXIqImOzswCD+Ytn/fLwhKTtn3VTiB7MyB4o6Rj+xtrpft8O7nbEJ
X95PzsENsPhH0nrB91Z/R+N+hiSiEO3Pv9Wz2it9GcZCL76oXBeRhfa1y3e3ToJj
6jXI/LUKNjE/aoOhMBN1NY0mJIOD+JJwoni9G8OiZuRTWFaAgyW4/IFWQClIrNj6
Mn7FBu6Ge/PKF5FHtppZZ/HVnTjozqcRO/iIv0yPZ2eQTJBwzd9XyhFdBnrqdEpF
7paT3bD5EVqdTng=
=P8RU
-----END PGP SIGNATURE-----
pgpVM9CYfuGLt.pgp
Description: PGP signature
--- End Message ---