Your message dated Sat, 03 Aug 2024 13:36:04 +0000
with message-id <e1saevu-0099kg...@fasolo.debian.org>
and subject line Bug#1075541: fixed in streamripper 1.64.6-2
has caused the Debian Bug report #1075541,
regarding streamripper: 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.)


-- 
1075541: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075541
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:streamripper
Version: 1.64.6-1.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/streamripper_1.64.6-1.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

[...]
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:381:13: warning: ‘strncpy’ specified bound 254 equals 
destination size [-Wstringop-truncation]
  381 |             strncpy(prefs->output_directory, argv[i], SR_MAX_PATH);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:371:13: warning: ‘strncpy’ specified bound 254 equals 
destination size [-Wstringop-truncation]
  371 |             strncpy (prefs->showfile_pattern, argv[i], SR_MAX_PATH);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:421:13: warning: ‘strncpy’ specified bound 254 equals 
destination size [-Wstringop-truncation]
  421 |             strncpy(prefs->pls_file, argv[i], SR_MAX_PATH);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:408:13: warning: ‘strncpy’ specified bound 254 equals 
destination size [-Wstringop-truncation]
  408 |             strncpy(prefs->if_name, argv[i], SR_MAX_PATH);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:390:13: warning: ‘strncpy’ specified bound 254 equals 
destination size [-Wstringop-truncation]
  390 |             strncpy(prefs->ext_cmd, argv[i], SR_MAX_PATH);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:385:13: warning: ‘strncpy’ specified bound 254 equals 
destination size [-Wstringop-truncation]
  385 |             strncpy(prefs->output_pattern, argv[i], SR_MAX_PATH);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘parse_extended_options’,
    inlined from ‘parse_arguments’ at console/streamripper.c:500:6,
    inlined from ‘main’ at console/streamripper.c:93:5:
console/streamripper.c:627:9: warning: ‘strncpy’ specified bound 128 equals 
destination size [-Wstringop-truncation]
  627 |         strncpy (prefs->cs_opt.codeset_relay, &rule[x], 
MAX_CODESET_STRING);
      |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:620:9: warning: ‘strncpy’ specified bound 128 equals 
destination size [-Wstringop-truncation]
  620 |         strncpy (prefs->cs_opt.codeset_metadata, &rule[x], 
MAX_CODESET_STRING);
      |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:613:9: warning: ‘strncpy’ specified bound 128 equals 
destination size [-Wstringop-truncation]
  613 |         strncpy (prefs->cs_opt.codeset_id3, &rule[x], 
MAX_CODESET_STRING);
      |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console/streamripper.c:606:9: warning: ‘strncpy’ specified bound 128 equals 
destination size [-Wstringop-truncation]
  606 |         strncpy (prefs->cs_opt.codeset_filesys, &rule[x], 
MAX_CODESET_STRING);
      |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I./lib  -I/usr/include -I/usr/include 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -pthread  -I/<<PKGBUILDDIR>>/lib -D__UNIX__  -g -Wall 
-O2 -fno-strict-aliasing -Wall -c -o argv.o `test -f 'lib/argv.c' || echo 
'./'`lib/argv.c
lib/argv.c:64:14: warning: conflicting types for built-in function ‘memcpy’; 
expected ‘void *(void *, const void *, long unsigned int)’ 
[-Wbuiltin-declaration-mismatch]
   64 | extern char *memcpy ();         /* Copy memory region */
      |              ^~~~~~
lib/argv.c:34:1: note: ‘memcpy’ is declared in header ‘<string.h>’
   33 | # include <alloca.h>
  +++ |+#include <string.h>
   34 | #elif defined __GNUC__
lib/argv.c:65:12: warning: conflicting types for built-in function ‘strlen’; 
expected ‘long unsigned int(const char *)’ [-Wbuiltin-declaration-mismatch]
   65 | extern int strlen ();           /* Count length of string */
      |            ^~~~~~
lib/argv.c:65:12: note: ‘strlen’ is declared in header ‘<string.h>’
lib/argv.c:66:14: warning: conflicting types for built-in function ‘malloc’; 
expected ‘void *(long unsigned int)’ [-Wbuiltin-declaration-mismatch]
   66 | extern char *malloc ();         /* Standard memory allocater */
      |              ^~~~~~
lib/argv.c:34:1: note: ‘malloc’ is declared in header ‘<stdlib.h>’
   33 | # include <alloca.h>
  +++ |+#include <stdlib.h>
   34 | #elif defined __GNUC__
lib/argv.c:67:14: warning: conflicting types for built-in function ‘realloc’; 
expected ‘void *(void *, long unsigned int)’ [-Wbuiltin-declaration-mismatch]
   67 | extern char *realloc ();        /* Standard memory reallocator */
      |              ^~~~~~~
lib/argv.c:67:14: note: ‘realloc’ is declared in header ‘<stdlib.h>’
lib/argv.c: In function ‘dupargv’:
lib/argv.c:126:7: error: implicit declaration of function ‘strcpy’ 
[-Wimplicit-function-declaration]
  126 |       strcpy (copy[argc], argv[argc]);
      |       ^~~~~~
lib/argv.c:126:7: note: include ‘<string.h>’ or provide a declaration of 
‘strcpy’
lib/argv.c:126:7: warning: incompatible implicit declaration of built-in 
function ‘strcpy’ [-Wbuiltin-declaration-mismatch]
lib/argv.c:126:7: note: include ‘<string.h>’ or provide a declaration of 
‘strcpy’
make[2]: *** [Makefile:750: argv.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:811: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] 
Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: streamripper
Source-Version: 1.64.6-2
Done: Michael Ablassmeier <a...@debian.org>

We believe that the bug you reported is fixed in the latest version of
streamripper, 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.
Michael Ablassmeier <a...@debian.org> (supplier of updated streamripper 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: Wed, 12 Jun 2024 19:52:42 +0200
Source: streamripper
Architecture: source
Version: 1.64.6-2
Distribution: unstable
Urgency: medium
Maintainer: Michael Ablassmeier <a...@debian.org>
Changed-By: Michael Ablassmeier <a...@debian.org>
Closes: 508623 658345 873964 1073067 1075541
Changes:
 streamripper (1.64.6-2) unstable; urgency=medium
 .
   * Add patch for FTBFS with gcc-14 (Closes: #1073067, #1075541)
   * Add patch for parse_error if there is a colon in the uri (Closes: #873964)
   * Adjust package description (Closes: #508623)
   * Add fadecut to suggests (Closes: #658345)
   * Remove trailing whitespaces from debian/control,changelog
   * Add Homepage and VCs tags to debian/control
   * Add Rules-Requires-Root to debian/control
   * Run wrap-and-sort on debian/control
Checksums-Sha1:
 eb03f4d67b2eae10f2ee783456d76e75abba96ee 1815 streamripper_1.64.6-2.dsc
 5a326d86856dd6f44aa1d5dd58bd97f78abb8599 6656 
streamripper_1.64.6-2.debian.tar.xz
 ae077ddd349924cfb9e33dad80f7b4e969125f8c 6707 
streamripper_1.64.6-2_source.buildinfo
Checksums-Sha256:
 1b883e28f5c9526b38230221dd14fc38e974b389062d0eb67390bd2d78c25eb8 1815 
streamripper_1.64.6-2.dsc
 68998364a36cc6e6877a4a1a6fcd74466a1db5d38986b1e2933cd8d1d52fd953 6656 
streamripper_1.64.6-2.debian.tar.xz
 648fc8dbdd240effd1088e1976b613257db33c4facc33fc7fd52959300d24e83 6707 
streamripper_1.64.6-2_source.buildinfo
Files:
 0f16c8ac25b19f89346dbf975d360625 1815 sound optional streamripper_1.64.6-2.dsc
 70cda695b790aaf37be3155c0f79a0a6 6656 sound optional 
streamripper_1.64.6-2.debian.tar.xz
 ffe1950bbfe2d0b0e9dc99dff7be4b93 6707 sound optional 
streamripper_1.64.6-2_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmauLJAQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFE99DADRScIeEymuUPVvWsnJC9unKB3RTExDiuww
GEWyOxj+IVdyzHSFBurBARR3/x3jBefO2XoWTtOOn0tWScATpcSlFJcs3CqWgQld
5Wx3sb8Ds91DZ3Re1Zk3R364tGcPe+A4onWxahBfBWkwlCzyhNnZfwerQYq2h0Uc
Dqnpi/tNUQPK46lAhjc8E+CikzRQS+4n/YeGhWkBK5rgSavixxHqaxeQbHrw49nQ
+8oSBq09LkTLQEoinaiKWpkOh3OWFozKcIhIUYtiBuKkmY/6rwZPt8Sw5NyayeDl
9mYMMgr2C+7E3bd5vEsondoG9A1y3VlYGtZNjeyTw2po4F2QQPEjYpKFnFgpZUfv
bQMlrzGuDDR5850STSB+5/2gg35RbXAynTKvecYCZtC71Q9J3ZJdfcx3UwTsop7W
PieRl0qLrsw49opZVfTmxUDC1MHgl6ao/MCx5ufqALcYG0k+1allEuVRaAofoRTg
YbVT91zRuQn5J186fAYJysNmJwrdSsk=
=vRJD
-----END PGP SIGNATURE-----

Attachment: pgp0ns2lx4uy7.pgp
Description: PGP signature


--- End Message ---

Reply via email to