I've got a different build error using experimental (esp gcc/g++ 15)
for qmmp 2.2.2:

:
cd /home/harri/qmmp-2.2.2/obj-x86_64-linux-gnu/src/plugins/Input/sid && 
/usr/bin/cmake -E cmake_autorcc 
/home/harri/qmmp-2.2.2/obj-x86_64-linux-gnu/src/plugins/Input/sid/CMakeFiles/sid_autogen.dir/AutoRcc_translations_YTRUC5LEIS_Info.json
 None
AutoRcc: Generating 
"SRC:/obj-x86_64-linux-gnu/src/plugins/Input/sid/sid_autogen/YTRUC5LEIS/qrc_translations.cpp",
 because it doesn't exist, from 
"SRC:/src/plugins/Input/sid/translations/translations.qrc"
/usr/lib/qt6/libexec/rcc -name translations -o 
/home/harri/qmmp-2.2.2/obj-x86_64-linux-gnu/src/plugins/Input/sid/sid_autogen/YTRUC5LEIS/qrc_translations.cpp
 /home/harri/qmmp-2.2.2/src/plugins/Input/sid/translations/translations.qrc
In file included from /usr/include/gme/gme.h:7,
                 from 
/home/harri/qmmp-2.2.2/src/plugins/Input/gme/gmehelper.h:26,
                 from 
/home/harri/qmmp-2.2.2/src/plugins/Input/gme/decodergmefactory.cpp:23:
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiodevice.h:90:44: error: 'byte_' is 
not a member of 'std'; did you mean 'byte'?
   90 |     QByteArrayView readLineInto(QSpan<std::byte> buffer);
      |                                            ^~~~
In file included from /usr/include/x86_64-linux-gnu/qt6/QtCore/QIODevice:1,
                 from /home/harri/qmmp-2.2.2/src/qmmp/decoder.h:14,
                 from 
/home/harri/qmmp-2.2.2/src/plugins/Input/gme/decoder_gme.h:25,
                 from 
/home/harri/qmmp-2.2.2/src/plugins/Input/gme/decodergmefactory.cpp:24:
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiodevice.h:90:48: error: template 
argument 1 is invalid
   90 |     QByteArrayView readLineInto(QSpan<std::byte> buffer);
      |                                                ^
:

For qmmp 2.2.7 the problem seems to be gone. The new version builds fine.
Upstream's changelog mentioned fixing a build error with QT 6.9 for qmmp 2.2.4.


Regards
Harri



I haven't seen it mentioned in upstream's changelog, but I could
not reproduce the build failure for qmmp 2.2.7 on Salsa

        [email protected]:debian/qmmp.git


-- 
Dipl.-Ing. Harald Dunkel     |  
Muehlenbachstr. 3            |  keep it simple
52134 Herzogenrath, Germany  |  
+49 2407 565 105             | 

Reply via email to