Your message dated Sat, 27 Jul 2024 12:40:38 +0000 with message-id <e1sxgj0-009slw...@fasolo.debian.org> and subject line Bug#1075161: fixed in libcrypt-u2f-server-perl 0.46-2 has caused the Debian Bug report #1075161, regarding libcrypt-u2f-server-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.) -- 1075161: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075161 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:libcrypt-u2f-server-perl Version: 0.46-1 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/libcrypt-u2f-server-perl_0.46-1_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 [...] Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package libcrypt-u2f-server-perl dpkg-buildpackage: info: source version 0.46-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Yadd <y...@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 Crypt::U2F::Server Writing MYMETA.yml and MYMETA.json dh_auto_build make -j8 make[1]: Entering directory '/<<PKGBUILDDIR>>' Running Mkbootstrap for Server () "/usr/bin/perl" "/usr/share/perl/5.38/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.38/ExtUtils/typemap' -typemap '/<<PKGBUILDDIR>>/typemap' U2F.xs > U2F.xsc x86_64-linux-gnu-gcc -c -I. -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 -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"0.46\" -DXS_VERSION=\"0.46\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE" u2f.c chmod 644 "Server.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Server.bs blib/arch/auto/Crypt/U2F/Server/Server.bs 644 cp lib/Crypt/U2F/Server.pm blib/lib/Crypt/U2F/Server.pm AutoSplitting blib/lib/Crypt/U2F/Server.pm (blib/lib/auto/Crypt/U2F/Server) cp lib/Crypt/U2F/Server/Simple.pm blib/lib/Crypt/U2F/Server/Simple.pm Please specify prototyping behavior for U2F.xs (see perlxs manual) mv U2F.xsc U2F.c x86_64-linux-gnu-gcc -c -I. -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 -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"0.46\" -DXS_VERSION=\"0.46\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE" U2F.c In file included from U2F.xs:6: ppport.h:4385:10: warning: "WIDEST_UTYPE" redefined 4385 | # define WIDEST_UTYPE U64TYPE | ^~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/perl.h:3327, from U2F.xs:3: /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/handy.h:1422:9: note: this is the location of the previous definition 1422 | #define WIDEST_UTYPE PERL_UINTMAX_T | ^~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/perl.h:6168: U2F.xs: In function ‘XS_Crypt__U2F__Server_u2fclib_verifyRegistration’: U2F.xs:86:52: error: passing argument 2 of ‘Perl_newSVpvn’ from incompatible pointer type [-Wincompatible-pointer-types] 86 | XPUSHs(sv_2mortal(newSVpvn(pk,65))); | ^~ | | | char ** /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/pp.h:498:61: note: in definition of macro ‘XPUSHs’ 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ U2F.xs:86:32: note: in expansion of macro ‘sv_2mortal’ 86 | XPUSHs(sv_2mortal(newSVpvn(pk,65))); | ^~~~~~~~~~ U2F.xs:86:43: note: in expansion of macro ‘newSVpvn’ 86 | XPUSHs(sv_2mortal(newSVpvn(pk,65))); | ^~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/perl.h:6188: /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/proto.h:3027:40: note: expected ‘const char * const’ but argument is of type ‘char **’ 3027 | Perl_newSVpvn(pTHX_ const char * const buffer, const STRLEN len) | ~~~~~~~~~~~~~~~~~~~^~~~~~ make[1]: *** [Makefile:347: U2F.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: libcrypt-u2f-server-perl Source-Version: 0.46-2 Done: Étienne Mollier <emoll...@debian.org> We believe that the bug you reported is fixed in the latest version of libcrypt-u2f-server-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 libcrypt-u2f-server-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: Sat, 27 Jul 2024 13:51:36 +0200 Source: libcrypt-u2f-server-perl Architecture: source Version: 0.46-2 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org> Changed-By: Étienne Mollier <emoll...@debian.org> Closes: 1075161 Changes: libcrypt-u2f-server-perl (0.46-2) unstable; urgency=medium . * Team upload. * gcc-14.patch: new: nudge a const type in U2F.xs (Closes: #1075161) Checksums-Sha1: 81fc2589ed3df4a66e763faf82d8f6aa33d56f54 2404 libcrypt-u2f-server-perl_0.46-2.dsc e4eb45d599371bb6ad313b1f3a7c7b8ae2286d6e 4140 libcrypt-u2f-server-perl_0.46-2.debian.tar.xz Checksums-Sha256: 36429bce76d0c07e05a4ccf4f61184497397e889247b01d5c5546b5639f64e02 2404 libcrypt-u2f-server-perl_0.46-2.dsc ed38c64e7c00c3a1f70df437e51c536d6252b37cadedc720b430fb984be4caf5 4140 libcrypt-u2f-server-perl_0.46-2.debian.tar.xz Files: 1e818d94c19569f2b788fd29fe83497e 2404 perl optional libcrypt-u2f-server-perl_0.46-2.dsc 26ce4acb13c15b16325a048971ef0e7a 4140 perl optional libcrypt-u2f-server-perl_0.46-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmak4RIUHGVtb2xsaWVy QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrjaRAAxnmTM9dQnMFTWjfDS+QegtUos9Gs NJg/fpZ1/3opBpuSpl6tInz55s7tNiBcjkPZlJ2OYrA/5kGBH1xoKMWHRIyf9tko AfyqqyXen4xlH570zSzrA/B1p8cD/T4oXxYbEIZ2kM+jbSvTvwp+jgHOWD6hlUEF qb9DuQBo9NfIt6yfb+zAqsEW0z2e+Z6RTi3o//PMRypacQUFEHJpM3N5yYW5utJ8 4DYZijzi6hMAdwLLIS/0d/CV9RcfgM11Hdq51a4KDH/yqJbzdqdHZExUcI7Y1hn4 gzn+HJtS/GXcPIhzSOrLSNelzApDVy6FWZ70/VDyltkt1DR4PEyEb4y63U1nuSt8 AGuP2Z5v8XivJQRR6s7KMr/QiF+S+AZSwmygCl+EEHi9cMBidG6NzQOXWbenAfd9 8a8YR6fBnlqppwPovX+4Nu9VBur0z+ZQ1E9Yo6/ZMK4C6WZm8Zwe1XT/JxgctLLQ IO82koxe9/9Z67hvcQ1NVx0FVxnVMIrSvt6TZ3tEQ+Jy5d1BjXHbtFSV3gUqfj4+ +oAmR9lsN0letb62RvoD90z+UqO2iBdylnY7erwN3TCvy0BtgiKpCbZTFUz1jik6 x/f6GmHMdl+FcoOXR0xdMqUuRKvs2PAEDOJs+qwLNECl7D30MGCtJRRYc0RcCWae QelkrqkZzM1M+Rc= =Xy2s -----END PGP SIGNATURE-----pgpBKMqZPAfCd.pgp
Description: PGP signature
--- End Message ---