Your message dated Sun, 14 Jun 2020 04:33:27 +0000
with message-id <e1jkkkl-000aup...@fasolo.debian.org>
and subject line Bug#925782: fixed in mp3check 0.8.7-3.1
has caused the Debian Bug report #925782,
regarding mp3check: ftbfs with GCC-9
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.)


-- 
925782: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925782
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mp3check
Version: 0.8.7-3
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9

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-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/mp3check_0.8.7-3_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
      |                                                                         
             ~~~~~~~~^~~~~~~~~~~~~~
texception.h:89:4: note: in expansion of macro 'TExceptionM2'
   89 |    TExceptionM2("%s (errno #%d)", str(), err);
      |    ^~~~~~~~~~~~
texception.h: In member function 'virtual const char* 
TNotInitializedException::message() const':
texception.h:41:92: warning: ignoring return value of 'int asprintf(char**, 
const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   41 | #define TExceptionM1(m,a) public: virtual const char *message() const { 
char *buf; asprintf(&buf, m, a); return buf; }
      |                                                                         
           ~~~~~~~~^~~~~~~~~~~~
texception.h:130:4: note: in expansion of macro 'TExceptionM1'
  130 |    TExceptionM1("internal_error: object of type '%s' is not 
initialized", type_name ? type_name : "<unknown>");
      |    ^~~~~~~~~~~~
texception.h: In member function 'virtual const char* 
TInternalErrorException::message() const':
texception.h:41:92: warning: ignoring return value of 'int asprintf(char**, 
const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   41 | #define TExceptionM1(m,a) public: virtual const char *message() const { 
char *buf; asprintf(&buf, m, a); return buf; }
      |                                                                         
           ~~~~~~~~^~~~~~~~~~~~
texception.h:124:4: note: in expansion of macro 'TExceptionM1'
  124 |    TExceptionM1("internal error: %s", error);
      |    ^~~~~~~~~~~~
texception.h: In member function 'virtual const char* 
TIndexOutOfRangeException::message() const':
texception.h:43:96: warning: ignoring return value of 'int asprintf(char**, 
const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   43 | #define TExceptionM3(m,a,b,c) public: virtual const char *message() 
const { char *buf; asprintf(&buf, m, a,b,c); return buf; }
      |                                                                         
               ~~~~~~~~^~~~~~~~~~~~~~~~
texception.h:73:4: note: in expansion of macro 'TExceptionM3'
   73 |    TExceptionM3("index %d not in [%d..%d]", index, lower, upper);
      |    ^~~~~~~~~~~~
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -W -g  -Wdate-time -D_FORTIFY_SOURCE=2   
-c -o crc16.o crc16.cc
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -W -g  -Wdate-time -D_FORTIFY_SOURCE=2   
-c -o tstring.o tstring.cc
tstring.cc: In static member function 'static tstring::Rep* 
tstring::Rep::create(size_t)':
tstring.cc:114:39: error: exception cleanup for this placement new selects 
non-placement operator delete [-fpermissive]
  114 |    Rep *p = new (m - 1 - sizeof(Rep)) Rep;
      |                                       ^~~
In file included from tstring.cc:26:
tstring.h:76:19: note: 'static void tstring::Rep::operator delete(void*, 
size_t)' is a usual (non-placement) deallocation function
   76 |       static void operator delete (void *p, size_t) {
      |                   ^~~~~~~~
tstring.cc: In member function 'void tstring::replaceUnprintable(bool)':
tstring.cc:723:30: warning: comparison is always true due to limited range of 
data type [-Wtype-limits]
  723 |   } else if(only_ascii || (c < 0xa0)) {
      |                            ~~^~~~~~
In file included from tvector.h:36,
                 from tstring.h:30,
                 from tstring.cc:26:
texception.h: In member function 'virtual const char* 
TIndexOutOfRangeException::message() const':
texception.h:43:96: warning: ignoring return value of 'int asprintf(char**, 
const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   43 | #define TExceptionM3(m,a,b,c) public: virtual const char *message() 
const { char *buf; asprintf(&buf, m, a,b,c); return buf; }
      |                                                                         
               ~~~~~~~~^~~~~~~~~~~~~~~~
texception.h:73:4: note: in expansion of macro 'TExceptionM3'
   73 |    TExceptionM3("index %d not in [%d..%d]", index, lower, upper);
      |    ^~~~~~~~~~~~
texception.h: In member function 'virtual const char* 
TFileOperationErrnoException::message() const':
texception.h:43:96: warning: ignoring return value of 'int asprintf(char**, 
const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   43 | #define TExceptionM3(m,a,b,c) public: virtual const char *message() 
const { char *buf; asprintf(&buf, m, a,b,c); return buf; }
      |                                                                         
               ~~~~~~~~^~~~~~~~~~~~~~~~
texception.h:113:4: note: in expansion of macro 'TExceptionM3'
  113 |    TExceptionM3("%s: %s (during %s)", filename, 
TErrnoException::message(), operation);
      |    ^~~~~~~~~~~~
texception.h: In member function 'virtual const char* 
TErrnoException::message() const':
texception.h:42:94: warning: ignoring return value of 'int asprintf(char**, 
const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   42 | #define TExceptionM2(m,a,b) public: virtual const char *message() const 
{ char *buf; asprintf(&buf, m, a,b); return buf; }
      |                                                                         
             ~~~~~~~~^~~~~~~~~~~~~~
texception.h:89:4: note: in expansion of macro 'TExceptionM2'
   89 |    TExceptionM2("%s (errno #%d)", str(), err);
      |    ^~~~~~~~~~~~
make[2]: *** [<builtin>: tstring.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 CC=\$\(CXX\) returned exit code 2
make[1]: *** [debian/rules:17: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: mp3check
Source-Version: 0.8.7-3.1
Done: David da Silva Polverari <david.polver...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
mp3check, 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 925...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David da Silva Polverari <david.polver...@gmail.com> (supplier of updated 
mp3check 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: Thu, 11 Jun 2020 00:33:53 -0500
Source: mp3check
Architecture: source
Version: 0.8.7-3.1
Distribution: unstable
Urgency: medium
Maintainer: Sandro Tosi <mo...@debian.org>
Changed-By: David da Silva Polverari <david.polver...@gmail.com>
Closes: 925782
Changes:
 mp3check (0.8.7-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * debian/patches/60_bts925782_ftbfs_with_gcc_9.patch: added to fix FTBFS
     with GCC-9. Thanks to Joachim Reichel <joachim.reic...@gmx.de>. (Closes:
     #925782)
Checksums-Sha1:
 62471e7c093f342ff3dad386a93bda7635e7f5eb 1815 mp3check_0.8.7-3.1.dsc
 8db2525ae1c621e8f867cb0bf31a01dd30f2746e 7068 mp3check_0.8.7-3.1.debian.tar.xz
 664398df22afdcc772349520f81473badcfcc2fc 5264 
mp3check_0.8.7-3.1_source.buildinfo
Checksums-Sha256:
 346dcedfa77496e6deb6519f1ad19a8d0b374b6f7c145b51028c69dd3e9e34a3 1815 
mp3check_0.8.7-3.1.dsc
 e2d826cfc143607fca537afd408fa4081fb15baa02222b4523769d972ac3c84c 7068 
mp3check_0.8.7-3.1.debian.tar.xz
 1380713a743ca580797f02b524c2f265e60f8dffc99a4d212eda4915c108bbee 5264 
mp3check_0.8.7-3.1_source.buildinfo
Files:
 6551d7750bfe089926fbb4bcfd18ad57 1815 sound optional mp3check_0.8.7-3.1.dsc
 be76590c23dc07415a51eb33fd0ee8db 7068 sound optional 
mp3check_0.8.7-3.1.debian.tar.xz
 cf32c5463693c0d3202b19fb8f69ddd1 5264 sound optional 
mp3check_0.8.7-3.1_source.buildinfo

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

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAl7i/7AACgkQ3mO5xwTr
6e+uUw/8DA0YEWHLV/3wOtOT7/9SvIJCcpNfKBHzUwRSni/IiTRQQ9BKMc4IwFKL
fuisri7QwDlaDSaP5xH2PTvZB5zrQl8+yibCHxUFckbZjYwhI5p/H7eMHV6AouF/
bKcKAX9OPXWvBWhf2qBU2SHMq8VYCfCSSR5L3toGinWZXzprldv4W0rzUY9dUp+F
0ZsRgaYk6uQAJoGigD2gcA4XVfanFW+cidIYgR13P6mC7aXO5AudR8o6qTRVDnLN
xYSKfKlWtLxdymmN1GzARzrehKLydxjjr8Z44bLtlms4wAm55KMAmX3E0N6wxnhs
9ekkwSFB/Vjctv6edf+O69xsCXQP7tDYeMz6XZHB/ZFhbyH8jglDi1hk8o7hXgyV
noTpMoOeVcgCyZl0m4o5QXdfkp3qfEH/Aoxaw+yfqEzle00LWBgEyGN753owjRmQ
JLOhWssrw6DJm8WzCbv3t7qvkEhm0oEGRPupZBv6P4uWTXOFTTNklMZSc7/N1Tbo
08MC06OSqVG7mT2mKZ3liJnpQyGTxMAK9tQzGivcwO9FQ+GJlKWn8hojjQZ/cE8P
pFY1TFSHS18hkOrtqn9L+tW180iB5QAIz6S/LuRgfoCnvPbRcisIEkjOZ5HdO9Ax
upWb+RsD+IVA8i8MKWam40CBNc3/i04KMAeV3JVY6g0q5SrQyLk=
=XDVQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to