Your message dated Mon, 08 Jul 2024 21:05:58 +0000
with message-id <[email protected]>
and subject line Bug#1075300: fixed in musescore3 3.2.3+dfsg2-17
has caused the Debian Bug report #1075300,
regarding musescore3: 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 [email protected]
immediately.)


-- 
1075300: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075300
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:musescore3
Version: 3.2.3+dfsg2-16
Severity: important
Tags: sid trixie
User: [email protected]
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/musescore3_3.2.3+dfsg2-16_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

[...]
/<<PKGBUILDDIR>>/thirdparty/dtl/dtl/Diff.hpp:166:27: error: assignment of 
member ‘trivial’ in read-only object
  166 |             this->trivial = true;
      |             ~~~~~~~~~~~~~~^~~~~~
make[4]: *** [libmscore/CMakeFiles/libmscore.dir/build.make:2155: 
libmscore/CMakeFiles/libmscore.dir/scorediff.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[4]: *** Waiting for unfinished jobs....
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 38%] Building CXX object libmscore/CMakeFiles/libmscore.dir/read114.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore && /usr/bin/c++ 
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_HELP_LIB -DQT_NETWORK_LIB 
-DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB 
-DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_TESTLIB_LIB 
-DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore -I/<<PKGBUILDDIR>>/libmscore 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore/libmscore_autogen/include 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtTest 
-I/usr/include/x86_64-linux-gnu/qt5/QtQml 
-I/usr/include/x86_64-linux-gnu/qt5/QtQuick 
-I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels 
-I/usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr
 /include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtXmlPatterns 
-I/usr/include/x86_64-linux-gnu/qt5/QtSvg 
-I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport 
-I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent 
-I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL 
-I/usr/include/x86_64-linux-gnu/qt5/QtHelp 
-I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/<<PKGBUILDDIR>> 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/freetype2 
-I/usr/include/poppler -I/usr/include/poppler/qt5 
-I/<<PKGBUILDDIR>>/thirdparty/dtl -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-deprecated-declarations 
-Wno-deprecated-copy -Wdate-time -D_FORTIFY_SOURCE=2 -DQT_NO_DEBUG -DNDEBUG 
-DMSCORE_NO_UPDATE_CHECKER -I/<<PKGBUILDDIR>>/debian/q-include -std=gnu++11 
-fPIC -g -include /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/all.h -Wall -Wextra 
-Winvalid-pch -Woverloaded-virtual  -MD -MT libmscore/CMakeFiles/libmsc
 ore.dir/read114.cpp.o -MF CMakeFiles/libmscore.dir/read114.cpp.o.d -o 
CMakeFiles/libmscore.dir/read114.cpp.o -c /<<PKGBUILDDIR>>/libmscore/read114.cpp
In file included from /<<PKGBUILDDIR>>/libmscore/spannermap.h:17,
                 from /<<PKGBUILDDIR>>/libmscore/score.h:27,
                 from /<<PKGBUILDDIR>>/libmscore/read114.cpp:13:
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:61:22: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
   61 |     IntervalTree<T,K>(void)
      |                      ^
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:61:22: note: remove the 
‘< >’
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:67:22: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
   67 |     IntervalTree<T,K>(const intervalTree& other) {
      |                      ^
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:67:22: note: remove the 
‘< >’
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:103:13: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  103 |             intervalVector& ivals,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:103:13: note: remove 
the ‘< >’
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 40%] Building CXX object 
libmscore/CMakeFiles/libmscore.dir/unrollrepeats.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore && /usr/bin/c++ 
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_HELP_LIB -DQT_NETWORK_LIB 
-DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB 
-DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_TESTLIB_LIB 
-DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore -I/<<PKGBUILDDIR>>/libmscore 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore/libmscore_autogen/include 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtTest 
-I/usr/include/x86_64-linux-gnu/qt5/QtQml 
-I/usr/include/x86_64-linux-gnu/qt5/QtQuick 
-I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels 
-I/usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr
 /include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtXmlPatterns 
-I/usr/include/x86_64-linux-gnu/qt5/QtSvg 
-I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport 
-I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent 
-I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL 
-I/usr/include/x86_64-linux-gnu/qt5/QtHelp 
-I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/<<PKGBUILDDIR>> 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/freetype2 
-I/usr/include/poppler -I/usr/include/poppler/qt5 
-I/<<PKGBUILDDIR>>/thirdparty/dtl -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-deprecated-declarations 
-Wno-deprecated-copy -Wdate-time -D_FORTIFY_SOURCE=2 -DQT_NO_DEBUG -DNDEBUG 
-DMSCORE_NO_UPDATE_CHECKER -I/<<PKGBUILDDIR>>/debian/q-include -std=gnu++11 
-fPIC -g -include /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/all.h -Wall -Wextra 
-Winvalid-pch -Woverloaded-virtual  -MD -MT libmscore/CMakeFiles/libmsc
 ore.dir/unrollrepeats.cpp.o -MF CMakeFiles/libmscore.dir/unrollrepeats.cpp.o.d 
-o CMakeFiles/libmscore.dir/unrollrepeats.cpp.o -c 
/<<PKGBUILDDIR>>/libmscore/unrollrepeats.cpp
In file included from /<<PKGBUILDDIR>>/libmscore/spannermap.h:17,
                 from /<<PKGBUILDDIR>>/libmscore/score.h:27,
                 from /<<PKGBUILDDIR>>/libmscore/unrollrepeats.cpp:25:
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:61:22: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
   61 |     IntervalTree<T,K>(void)
      |                      ^
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:61:22: note: remove the 
‘< >’
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:67:22: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
   67 |     IntervalTree<T,K>(const intervalTree& other) {
      |                      ^
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:67:22: note: remove the 
‘< >’
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:103:13: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  103 |             intervalVector& ivals,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:103:13: note: remove 
the ‘< >’
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 38%] Building CXX object libmscore/CMakeFiles/libmscore.dir/read206.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore && /usr/bin/c++ 
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_HELP_LIB -DQT_NETWORK_LIB 
-DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB 
-DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_TESTLIB_LIB 
-DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore -I/<<PKGBUILDDIR>>/libmscore 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libmscore/libmscore_autogen/include 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtTest 
-I/usr/include/x86_64-linux-gnu/qt5/QtQml 
-I/usr/include/x86_64-linux-gnu/qt5/QtQuick 
-I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels 
-I/usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr
 /include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtXmlPatterns 
-I/usr/include/x86_64-linux-gnu/qt5/QtSvg 
-I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport 
-I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent 
-I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL 
-I/usr/include/x86_64-linux-gnu/qt5/QtHelp 
-I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/<<PKGBUILDDIR>> 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/freetype2 
-I/usr/include/poppler -I/usr/include/poppler/qt5 
-I/<<PKGBUILDDIR>>/thirdparty/dtl -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-deprecated-declarations 
-Wno-deprecated-copy -Wdate-time -D_FORTIFY_SOURCE=2 -DQT_NO_DEBUG -DNDEBUG 
-DMSCORE_NO_UPDATE_CHECKER -I/<<PKGBUILDDIR>>/debian/q-include -std=gnu++11 
-fPIC -g -include /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/all.h -Wall -Wextra 
-Winvalid-pch -Woverloaded-virtual  -MD -MT libmscore/CMakeFiles/libmsc
 ore.dir/read206.cpp.o -MF CMakeFiles/libmscore.dir/read206.cpp.o.d -o 
CMakeFiles/libmscore.dir/read206.cpp.o -c /<<PKGBUILDDIR>>/libmscore/read206.cpp
In file included from /<<PKGBUILDDIR>>/libmscore/spannermap.h:17,
                 from /<<PKGBUILDDIR>>/libmscore/score.h:27,
                 from /<<PKGBUILDDIR>>/libmscore/read206.cpp:14:
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:61:22: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
   61 |     IntervalTree<T,K>(void)
      |                      ^
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:61:22: note: remove the 
‘< >’
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:67:22: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
   67 |     IntervalTree<T,K>(const intervalTree& other) {
      |                      ^
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:67:22: note: remove the 
‘< >’
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:103:13: warning: 
template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  103 |             intervalVector& ivals,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/thirdparty/intervaltree/IntervalTree.h:103:13: note: remove 
the ‘< >’
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:2660: 
libmscore/CMakeFiles/libmscore.dir/all] Error 2
make[2]: *** [Makefile:159: all] Error 2
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" lrelease all VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:102: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:70: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: musescore3
Source-Version: 3.2.3+dfsg2-17
Done: Thorsten Glaser <[email protected]>

We believe that the bug you reported is fixed in the latest version of
musescore3, 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.
Thorsten Glaser <[email protected]> (supplier of updated musescore3 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: SHA384

Format: 1.8
Date: Mon, 08 Jul 2024 22:51:36 +0200
Source: musescore3
Architecture: source
Version: 3.2.3+dfsg2-17
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Glaser <[email protected]>
Changed-By: Thorsten Glaser <[email protected]>
Closes: 1075300
Changes:
 musescore3 (3.2.3+dfsg2-17) unstable; urgency=medium
 .
   * Fix compilation by GCC 14 (Closes: #1075300)
   * Update description, UMEGAYA
   * Backport a few patches:
     – tmpfile fix
     – fix displayed MusicXML licence
     – constify an array to fix a compiler warning
     – disable a broken command, avoids score corruption
   * Update lintian stuff, bump Policy (no changes)
Checksums-Sha1:
 b34fa938c6632092dbd06d8d330eed3232788bf1 2757 musescore3_3.2.3+dfsg2-17.dsc
 fd9e9ae2881b17f4e3b00b65634146c1aea5e2b8 407748 
musescore3_3.2.3+dfsg2-17.debian.tar.xz
Checksums-Sha256:
 a2561a83fb6dd5112120a70b38c93d27f092f8a5111c8d7c5bf66fc13a4eb890 2757 
musescore3_3.2.3+dfsg2-17.dsc
 d5194686577dded1c593577fa2db1b38e2ba2f77ab7257d93f65db974c98e26f 407748 
musescore3_3.2.3+dfsg2-17.debian.tar.xz
Files:
 928ee4507b596c2b3514ca64c340accf 2757 sound optional 
musescore3_3.2.3+dfsg2-17.dsc
 59b613f34b84665d3365bd837a08fbb1 407748 sound optional 
musescore3_3.2.3+dfsg2-17.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (MirBSD)

iQIcBAEBCQAGBQJmjFHgAAoJEHa1NLLpkAfgpEsP/37hNdUt5IzA7BU5AK5LK6Jz
L9xlo/dXok2uwteJkDqzKK0ghr7M1MnoEbcFU+ZY6RD1v0tUXHMkyfmuEBXo65He
tBaKtJjixy8oyu49P/aXYbaU5MEfUSty8wyjMCZv7ITH+xtGpmmwsB5Er7MoQytC
S+bN6jX2+EwxTAhToP/SpfDq7D1xMPJuVtKrDTgWGbkT7Rzh8WCPjblZl4FG8IPp
MvoWMVpau2S/Ehae5gRDy50if8D0JhrwA2i8Z9s31Dlqo12aoTf+2KIovjiyfDjz
5CRBREzaXLj30D28WlVnuxA47AV/MDNbf1UD6Cdv6R+4J2I+yRjKo3Dh4goQm0Tz
3Zt8NfhS6AdkkGFLcM3F6VLoG3An1cJCpMkce+8yGwQap3FSnhsqMr82xjecQoWH
IhRvVyNAYY7qGQekSHPh0DwTG/uBtMUVZiiHONBRKM6RRtmkKIUVVsyQwcjQ6I1n
LDW4hl3UvOiTUMrTFCstnQOgnGbcVkUtd3tCq5xkHKhImWm8W39OAQ64TpAZ1UZP
HG+ULKTq1bExBtxXNdZ9HcYhbax6ocYpIpNz7q/lvrswN2mCnjs3YHw0bGJeh045
AKIreN4hk7oovztiRvgaLMqdcGcrvNGYsUs0A7hy8AXgN+7GC42eps9OrrykuPr5
94wEgUKQpc5qYI9tZmG2
=KV/x
-----END PGP SIGNATURE-----

Attachment: pgp5D0Bwgdm77.pgp
Description: PGP signature


--- End Message ---

Reply via email to