Your message dated Fri, 25 Oct 2024 04:34:48 +0000
with message-id <e1t4c2c-004pgo...@fasolo.debian.org>
and subject line Bug#1075321: fixed in ns2 2.35+dfsg-6
has caused the Debian Bug report #1075321,
regarding ns2: 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.)


-- 
1075321: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075321
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ns2
Version: 2.35+dfsg-5
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/ns2_2.35+dfsg-5_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

[...]
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
In file included from ./config.h:60,
                 from common/packet.h:43,
                 from common/connector.cc:40:
/usr/include/tclcl/tclcl.h: In member function ‘void Tcl::result(const char*)’:
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
In file included from /usr/include/tclcl/tclcl.h:42:
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
In file included from ./config.h:60,
                 from routing/route.cc:47:
/usr/include/tclcl/tclcl.h: In member function ‘void Tcl::result(const char*)’:
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
In file included from /usr/include/tclcl/tclcl.h:42:
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
/usr/include/tclcl/tclcl.h:88:51: warning: ‘Tcl_Interp::result’ is deprecated: 
use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
   88 |         inline void result(const char* p) { tcl_->result = (char*)p; }
      |                                                   ^~~~~~
/usr/include/tcl/tcl.h:518:11: note: declared here
  518 |     char *result TCL_DEPRECATED_API("use 
Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
tools/rng.cc: In constructor ‘RNG::RNG(const char*)’:
tools/rng.cc:856:26: warning: array subscript 100 is above array bounds of 
‘char [100]’ [-Warray-bounds=]
  856 |                 name_[100] = 0;
      |                 ~~~~~~~~~^
tools/rng.h:333:14: note: while referencing ‘RNG::name_’
  333 |         char name_[100];
      |              ^~~~~
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:10: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ns2
Source-Version: 2.35+dfsg-6
Done: Marcos Talau <ta...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ns2, 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.
Marcos Talau <ta...@debian.org> (supplier of updated ns2 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: Fri, 25 Oct 2024 01:12:01 -0300
Source: ns2
Architecture: source
Version: 2.35+dfsg-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Marcos Talau <ta...@debian.org>
Closes: 1075321
Changes:
 ns2 (2.35+dfsg-6) unstable; urgency=medium
 .
   * QA upload.
   * debian/patches/0009-fix-build-with-gcc14.patch: Fix build with GCC 14.
     (Closes: #1075321)
Checksums-Sha1:
 43958d4eed2a5c000e776d77cfbe78e7533e8777 2108 ns2_2.35+dfsg-6.dsc
 e8aa5a5831484fd70e6cf0fd7b092d360cdb9558 16940 ns2_2.35+dfsg-6.debian.tar.xz
 b14287963269b799bdcafdbdb5730b9f8375080a 10336 ns2_2.35+dfsg-6_source.buildinfo
Checksums-Sha256:
 569a421d8500dd39f471a381d1df11c7dad119f51f9f0f12a4933ad5af1a77b9 2108 
ns2_2.35+dfsg-6.dsc
 4609ed1675659c3903f02ad9ad497069897842ad7a1c22d9a8f282e4d366a863 16940 
ns2_2.35+dfsg-6.debian.tar.xz
 182065c6963b0c7221f19615f293a9eec259b0bc5703a4b06f889a6f9fe9d7a7 10336 
ns2_2.35+dfsg-6_source.buildinfo
Files:
 691f679d7b04f698b65acc4dcf03bea0 2108 net optional ns2_2.35+dfsg-6.dsc
 d7a92c4fa822bd9ea3fd561a0f383e23 16940 net optional 
ns2_2.35+dfsg-6.debian.tar.xz
 9921651cf8e1015fb5cffdb1b4cb204c 10336 net optional 
ns2_2.35+dfsg-6_source.buildinfo

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

iQIzBAEBCgAdFiEEtSLzkVnaB9053AsR9LqqgNsoukwFAmcbGuMACgkQ9LqqgNso
ukyC1RAAww39lMJwtmhXafgXQRrTrZBTfgZTcvA7yQKm6OLwigg8lxUuxoLLA7hV
vJMrQRy7DBxUfifirc0LlG63ZiaKG/HhLgczDPKgFMZy66hsi2uKT2zEFEIHA1vN
Ljp1H1Ibiv3vgSqLxMMTiP6Cjx9tOB0cjC9H299glxzaBGHf4B+pPXjidG/XfgN4
ognKMB3HSvZY5O7k0Uiqwkpk/ET1gydaYXyokx1UtV6zpvDoBU+aHGe/Onnu6fC0
qXoWM1t7+SkvCKJQbAzpNHJIm0kAz67sYAhpIpmBuLyMfQyUaJLPXTTcoBv/nVfE
kdvC89Xt113hQjB/qtrgHHUGVUZKmJEkAMDAY45Xzmcqf/0GM+27q87ZeATy7YGT
GTZXvllxEs+tXhGPq7N90FPQ4ekkDu1NlcOCZGIupQeUXqixjBvnd//Bgvzc32xO
WddNWVrui63IZQ5q/q4fpZogFUNQgY7JNCcQQhWMs+XOm6fixb9eKVE0pDe6yhnS
OmRjrV3F/pMSOcNzjs49POU36+E74CMECqD6vnvBA9nYrMIQS6bd2hgkWlI1xM1B
F0e+cEOVQN6GDE2prp7SPhqepAgqjahAnsc1WCDJlgnAaP3fKD3BxEOnRWQuxGK/
siDrBzEG010cJMJZlBDthACZME2JOQOhKb801Mdzhi7NTNsz4jM=
=UtPE
-----END PGP SIGNATURE-----

Attachment: pgpLmC2TzaTuD.pgp
Description: PGP signature


--- End Message ---

Reply via email to