Your message dated Sun, 21 Jul 2024 18:34:32 +0000
with message-id <e1svboc-00cofi...@fasolo.debian.org>
and subject line Bug#1075192: fixed in libnet-libdnet-perl 0.99-2
has caused the Debian Bug report #1075192,
regarding libnet-libdnet-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.)


-- 
1075192: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075192
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libnet-libdnet-perl
Version: 0.99-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/libnet-libdnet-perl_0.99-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

[...]
Libdnet.xs:619:52: note: in expansion of macro ‘SvPV’
  619 |                                 StrAddr = (char *) SvPV(SvAddr, len);
      |                                                    ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv_inline.h:908:33: note: expected 
‘STRLEN * const’ {aka ‘long unsigned int * const’} but argument is of type ‘int 
*’
  908 |                  STRLEN * const lp,
      |                  ~~~~~~~~~~~~~~~^~
Libdnet.xs: In function ‘XS_Net__Libdnet__obsolete_intf_get_dst’:
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1952:31: error: passing argument 
3 of ‘Perl_SvPV_helper’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 1952 |    Perl_SvPV_helper(aTHX_ sv, &len, flags, SvPVnormal_type_,            
    \
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1972:37: note: in expansion of 
macro ‘SvPV_flags’
 1972 | #define SvPV(sv, len)               SvPV_flags(sv, len, SV_GMAGIC)
      |                                     ^~~~~~~~~~
Libdnet.xs:670:52: note: in expansion of macro ‘SvPV’
  670 |                                 StrAddr = (char *) SvPV(SvAddr, len);
      |                                                    ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv_inline.h:908:33: note: expected 
‘STRLEN * const’ {aka ‘long unsigned int * const’} but argument is of type ‘int 
*’
  908 |                  STRLEN * const lp,
      |                  ~~~~~~~~~~~~~~~^~
Libdnet.xs: In function ‘XS_Net__Libdnet__obsolete_route_add’:
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1952:31: error: passing argument 
3 of ‘Perl_SvPV_helper’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 1952 |    Perl_SvPV_helper(aTHX_ sv, &len, flags, SvPVnormal_type_,            
    \
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1972:37: note: in expansion of 
macro ‘SvPV_flags’
 1972 | #define SvPV(sv, len)               SvPV_flags(sv, len, SV_GMAGIC)
      |                                     ^~~~~~~~~~
Libdnet.xs:721:52: note: in expansion of macro ‘SvPV’
  721 |                                 StrAddr = (char *) SvPV(SvDstAddr, len);
      |                                                    ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv_inline.h:908:33: note: expected 
‘STRLEN * const’ {aka ‘long unsigned int * const’} but argument is of type ‘int 
*’
  908 |                  STRLEN * const lp,
      |                  ~~~~~~~~~~~~~~~^~
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1952:31: error: passing argument 
3 of ‘Perl_SvPV_helper’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 1952 |    Perl_SvPV_helper(aTHX_ sv, &len, flags, SvPVnormal_type_,            
    \
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1972:37: note: in expansion of 
macro ‘SvPV_flags’
 1972 | #define SvPV(sv, len)               SvPV_flags(sv, len, SV_GMAGIC)
      |                                     ^~~~~~~~~~
Libdnet.xs:732:60: note: in expansion of macro ‘SvPV’
  732 |                                         StrAddr = (char *) 
SvPV(SvGwAddr, len);
      |                                                            ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv_inline.h:908:33: note: expected 
‘STRLEN * const’ {aka ‘long unsigned int * const’} but argument is of type ‘int 
*’
  908 |                  STRLEN * const lp,
      |                  ~~~~~~~~~~~~~~~^~
Libdnet.xs: In function ‘XS_Net__Libdnet__obsolete_route_delete’:
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1952:31: error: passing argument 
3 of ‘Perl_SvPV_helper’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 1952 |    Perl_SvPV_helper(aTHX_ sv, &len, flags, SvPVnormal_type_,            
    \
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1972:37: note: in expansion of 
macro ‘SvPV_flags’
 1972 | #define SvPV(sv, len)               SvPV_flags(sv, len, SV_GMAGIC)
      |                                     ^~~~~~~~~~
Libdnet.xs:781:52: note: in expansion of macro ‘SvPV’
  781 |                                 StrAddr = (char *) SvPV(SvDstAddr, len);
      |                                                    ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv_inline.h:908:33: note: expected 
‘STRLEN * const’ {aka ‘long unsigned int * const’} but argument is of type ‘int 
*’
  908 |                  STRLEN * const lp,
      |                  ~~~~~~~~~~~~~~~^~
Libdnet.xs: In function ‘XS_Net__Libdnet__obsolete_route_get’:
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1952:31: error: passing argument 
3 of ‘Perl_SvPV_helper’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 1952 |    Perl_SvPV_helper(aTHX_ sv, &len, flags, SvPVnormal_type_,            
    \
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv.h:1972:37: note: in expansion of 
macro ‘SvPV_flags’
 1972 | #define SvPV(sv, len)               SvPV_flags(sv, len, SV_GMAGIC)
      |                                     ^~~~~~~~~~
Libdnet.xs:830:52: note: in expansion of macro ‘SvPV’
  830 |                                 StrAddr = (char *) SvPV(SvDstAddr, len);
      |                                                    ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.38/CORE/sv_inline.h:908:33: note: expected 
‘STRLEN * const’ {aka ‘long unsigned int * const’} but argument is of type ‘int 
*’
  908 |                  STRLEN * const lp,
      |                  ~~~~~~~~~~~~~~~^~
make[1]: *** [Makefile:360: Libdnet.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: libnet-libdnet-perl
Source-Version: 0.99-2
Done: Étienne Mollier <emoll...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libnet-libdnet-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-libdnet-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 20:10:05 +0200
Source: libnet-libdnet-perl
Architecture: source
Version: 0.99-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 1075192
Changes:
 libnet-libdnet-perl (0.99-2) unstable; urgency=medium
 .
   * Team upload.
   * gcc-14.patch: fix numerous improper type for a "len" variable.
     (Closes: #1075192)
   * Declare compliance with Debian Policy 4.7.0.
Checksums-Sha1:
 d34a875d966e7c25e12f1e0eb739fd2abeb71b4f 2430 libnet-libdnet-perl_0.99-2.dsc
 45b62f243bc914343407fc82922f1ad7bdec7898 4820 
libnet-libdnet-perl_0.99-2.debian.tar.xz
Checksums-Sha256:
 b82f0332e7b669873ab98a9fe1ff27d04fd433373dc1133c30f3a542a68455e5 2430 
libnet-libdnet-perl_0.99-2.dsc
 f66ced0908b80f7978f692016dc8e5572f7e4b70675566b228b0a1ee3018ad16 4820 
libnet-libdnet-perl_0.99-2.debian.tar.xz
Files:
 f70ff56c136d2c9fe94f8710a8d7c624 2430 perl optional 
libnet-libdnet-perl_0.99-2.dsc
 1399e96044378395d23ba469e00ca0f0 4820 perl optional 
libnet-libdnet-perl_0.99-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmadT5sUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdoBCg/+La2A7fCyPigs805er7ZlLSjpUZy/
NBtn/fg9TLTPlpHN5xGH49cwMx6t83U5QuEWrLBbLZ47TrTzMkNYQQhmtDHDLaRw
Exjxruu3WJ8yT+cd32kvrfZdgnCymimac9SUU5QtBrJqCTfSAwFrXVCdBp/ZM58s
bcx5EDI1HUXrtPIU/iIu0XeB9feKUkJLAjmC2lXnyZbGQJRVaIS/Ln1HQC1lBzZA
fYSU70aYdIlnPBIh0/FwGm1O8xtdgbAsJYM2lsiaxYsJq2tgFcgob1Ib+edXihXJ
2qxHd7oG10iqE+XFUslHPKfNm4VErHohHv7XGylj+uZaxQ7V3DlHYOMu3NHgQUD/
4kTS1WJNW58rpW7FMqBpQrcNiN0/fJqXl56MWc4ulAKKIgp5m7nsOPhIJWrgiZgQ
STbhFIaJXfQWe64hF083+xrFc0HxPmj4Niv8JKFag+IrHhiQaK1WWeeh+kA1FO0z
ChyIoDa1eePMdtJ8U/P7K83fsT7/sXF2oKpS1jdxeo9Vrje3ohvptae3GCap7xyB
utb6ZdvS9pxv9UCo7rrAhng23r9BfLyiedI8XPjFGB2vASbVzdgdgMEk0l1ciXKe
q80FOGLbFyV01KOxaNQ/hfvwFFc/hlxv4l4KsqfTCO72K3rEQygfHKjwH8caVuKD
Vy90AcAe8IXWfmA=
=PM+J
-----END PGP SIGNATURE-----

Attachment: pgpBBnGjyenHF.pgp
Description: PGP signature


--- End Message ---

Reply via email to