Your message dated Sun, 13 Feb 2022 17:49:34 +0000
with message-id <[email protected]>
and subject line Bug#984114: fixed in liblastfm 1.0.9-1.2
has caused the Debian Bug report #984114,
regarding liblastfm: ftbfs with GCC-11
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 [email protected]
immediately.)
--
984114: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984114
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:liblastfm
Version: 1.0.9-1.1
Severity: normal
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/liblastfm_1.0.9-1.1_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from /<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:32:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
here
293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
QTextStream &endl(QTextStream &s);
|
^~~~
/<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:237:80: warning: ‘QTextStream&
QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl
[-Wdeprecated-declarations]
237 | << "SQL error was:" <<
query.lastError().databaseText() << endl
|
^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from /<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:32:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
here
293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
QTextStream &endl(QTextStream &s);
|
^~~~
/<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp: In member function ‘bool
Collection::setFingerprintId(const QString&, QString)’:
/<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:262:65: warning: ‘QTextStream&
QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl
[-Wdeprecated-declarations]
262 | qDebug() << "SQL query failed:" << query.lastQuery() << endl
| ^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from /<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:32:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
here
293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
QTextStream &endl(QTextStream &s);
|
^~~~
/<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:262:65: warning: ‘QTextStream&
QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl
[-Wdeprecated-declarations]
262 | qDebug() << "SQL query failed:" << query.lastQuery() << endl
| ^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from /<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:32:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
here
293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
QTextStream &endl(QTextStream &s);
|
^~~~
/<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:263:80: warning: ‘QTextStream&
QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl
[-Wdeprecated-declarations]
263 | << "SQL error was:" <<
query.lastError().databaseText() << endl
|
^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from /<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:32:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
here
293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
QTextStream &endl(QTextStream &s);
|
^~~~
/<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:263:80: warning: ‘QTextStream&
QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl
[-Wdeprecated-declarations]
263 | << "SQL error was:" <<
query.lastError().databaseText() << endl
|
^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from /<<PKGBUILDDIR>>/src/fingerprint/Collection.cpp:32:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
here
293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
QTextStream &endl(QTextStream &s);
|
^~~~
/<<PKGBUILDDIR>>/src/fingerprint/Fingerprint.cpp:97:60: error: ISO C++17 does
not allow dynamic exception specifications
97 | lastfm::Fingerprint::generate( FingerprintableSource* ms ) throw( Error
)
| ^~~~~
/<<PKGBUILDDIR>>/src/fingerprint/Fingerprint.cpp:309:91: error: ISO C++17 does
not allow dynamic exception specifications
309 | lastfm::Fingerprint::decode( QNetworkReply* reply, bool*
complete_fingerprint_requested ) throw( Error )
|
^~~~~
make[4]: ***
[src/fingerprint/CMakeFiles/lastfm_fingerprint5.dir/build.make:111:
src/fingerprint/CMakeFiles/lastfm_fingerprint5.dir/Fingerprint.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/qt5/so'
make[3]: *** [CMakeFiles/Makefile2:194:
src/fingerprint/CMakeFiles/lastfm_fingerprint5.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/qt5/so'
make[2]: *** [Makefile:152: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build/qt5/so'
dh_auto_build: error: cd build/qt5/so && make -j4 VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:18: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: liblastfm
Source-Version: 1.0.9-1.2
Done: Florian Ernst <[email protected]>
We believe that the bug you reported is fixed in the latest version of
liblastfm, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Florian Ernst <[email protected]> (supplier of updated liblastfm 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 13 Feb 2022 08:04:58 +0100
Source: liblastfm
Architecture: source
Version: 1.0.9-1.2
Distribution: unstable
Urgency: medium
Maintainer: Stefan Ahlers <[email protected]>
Changed-By: Florian Ernst <[email protected]>
Closes: 984114
Changes:
liblastfm (1.0.9-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with GCC-11 by removing dynamic exception specifications,
patch taken from upstream PR. (Closes: #984114)
Checksums-Sha1:
b215e241f1f0129e7043d04335262ee3cc1f1dbc 2171 liblastfm_1.0.9-1.2.dsc
b2e5eab5ef29d174519bb81c34595490d876ef58 10616
liblastfm_1.0.9-1.2.debian.tar.xz
6a758f7758fb0654cba228a54790b7b40fab4e04 11925
liblastfm_1.0.9-1.2_amd64.buildinfo
Checksums-Sha256:
68dd2f9830683c386477ecfbb9cfeddf815c99281504088ef924698d76a2ef3f 2171
liblastfm_1.0.9-1.2.dsc
49bb63ddcd6afd4d5200b0568b0d7b2a9a53b1ef6b6977886ed794263a66568c 10616
liblastfm_1.0.9-1.2.debian.tar.xz
e50b21eb50b82dc394b22dce9ce064451b0abb38e9c7e80ee98a91be09c01f6a 11925
liblastfm_1.0.9-1.2_amd64.buildinfo
Files:
9721d67b6e010bd4c2fa272fb4f20ac7 2171 libs optional liblastfm_1.0.9-1.2.dsc
6191f23b5d0d8ab39f60d898a20e3109 10616 libs optional
liblastfm_1.0.9-1.2.debian.tar.xz
310c0f4f65fd2ad04890206bd46855c9 11925 libs optional
liblastfm_1.0.9-1.2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEBn03XtJwVyplJ26xBjdBuvXdHs4FAmIIsNQACgkQBjdBuvXd
Hs4gJxAAj+79ZOhgeO3CaBbPnV7SD0d14GHRpoXtH1dVINShxx241QMF88ZsEiBF
ZbFo1Sw6oUlIrggiojyqqxFgyVpJYyB8fa0gJxqKAUpGq9D9PiHVh+zvKOYW2KRZ
KvtiBPWINjue2X41usOnTiQ3xwp5J/25jel2QBWI4tx2gUezs+1x66yGko5cIY6H
LYdeZdw5LSgFieX7A8BJoB0LsY5hTAMoCTucElIRrQTP/23fwHz8oNpdJrpa8Xic
DlEz9N6V4Kyxa9LUikCOMcIVRNeUwNEnzwG/8UIRPRMFLqzEYGiOlAHbaKuaywMn
GwinrxeEHmg1yzTsJltac1lciMnfRy+CFqaJGTgl3JJJpBRhJFZHXvvnjUWF8gT4
u3eAL2yDSFOfotVEbh2kF6aevo/Ha8oe9BylLdtyLzh2q6x60GiOFd5VgJyHGYpC
oT7yBQ5L0exDPfehfRiIWijtpSTpEat9nMH22O35Q7tEXvwLSwdjH+jzbBQ25bAR
HsSmeE7SAnblM5V0FFJ/+0INp6TTp+fw+o3G7Vk1xNhAnND3Nqto4Mr/RRLT0WXz
gQnWicKQyQXr9M5lGpuUM6Bl23eTc60q6SRO03esx+iVL0nuzbqLHHPcPtlGLmff
EGuXy2OTo/WlK+UhSsHYuDQ0Yvp2G6SnKVh0HVbGuHwI8l+QrJI=
=KigT
-----END PGP SIGNATURE-----
--- End Message ---