https://koji.fedoraproject.org/koji/taskinfo?taskID=96313778 This blocks the update of quazip to 1.4, which will bump soname and will need a rebuild of all dependent packages (including bletchmame).
This is still not resolved. Davide, could you please fix the build errors? I'd like to reiterate that this is blocking updating quazip to version 1.4. FWIW, these are the errors I get from building the latest rawhide branch in mock: ``` /builddir/build/BUILD/bletchmame-2.15/src/hash.cpp: In static member function 'static std::optional<Hash> Hash::calculate(QIODevice&, const CalculateCallback&)': /builddir/build/BUILD/bletchmame-2.15/src/hash.cpp:68:42: error: 'void QCryptographicHash::addData(const char*, qsizetype)' is deprecated: Use the QByteArrayView overload instead [-Werror=deprecated-declarations] 68 | cryptographicHash.addData(buffer, len); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/QCryptographicHash:1, from /builddir/build/BUILD/bletchmame-2.15/src/hash.cpp:13: /usr/include/qt6/QtCore/qcryptographichash.h:73:10: note: declared here 73 | void addData(const char *data, qsizetype length); | ^~~~~~~ cc1plus: all warnings being treated as errors gmake[2]: *** [CMakeFiles/BletchMAME_core.dir/build.make:219: CMakeFiles/BletchMAME_core.dir/src/hash.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... /builddir/build/BUILD/bletchmame-2.15/src/iniparser.cpp: In member function 'bool IniFileParser::next(QString&, QString&)': /builddir/build/BUILD/bletchmame-2.15/src/iniparser.cpp:28:9: error: invalid use of incomplete type 'class QString' 28 | name = ""; | ^~~~ In file included from /usr/include/qt6/QtCore/qiodevicebase.h:7, from /usr/include/qt6/QtCore/qtextstream.h:7, from /usr/include/qt6/QtCore/QTextStream:1, from /builddir/build/BUILD/bletchmame-2.15/src/iniparser.h:12, from /builddir/build/BUILD/bletchmame-2.15/src/iniparser.cpp:9: /usr/include/qt6/QtCore/qglobal.h:947:7: note: forward declaration of 'class QString' 947 | class QString; | ^~~~~~~ /builddir/build/BUILD/bletchmame-2.15/src/iniparser.cpp:29:9: error: invalid use of incomplete type 'class QString' 29 | value = ""; | ^~~~~ /usr/include/qt6/QtCore/qglobal.h:947:7: note: forward declaration of 'class QString' 947 | class QString; | ^~~~~~~ /builddir/build/BUILD/bletchmame-2.15/src/iniparser.cpp:41:17: error: aggregate 'QString line' has incomplete type and cannot be defined 41 | QString line; | ^~~~ gmake[2]: *** [CMakeFiles/BletchMAME_core.dir/build.make:303: CMakeFiles/BletchMAME_core.dir/src/iniparser.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/bletchmame-2.15/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:93: CMakeFiles/BletchMAME_core.dir/all] Error 2 gmake[1]: Leaving directory '/builddir/build/BUILD/bletchmame-2.15/redhat-linux-build' gmake: *** [Makefile:149: all] Error 2 ```
I'm taking a look now, sorry for missing this.
FEDORA-2023-799d9a67e0 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-799d9a67e0
FEDORA-2023-799d9a67e0 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-37583bf06a has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-37583bf06a
FEDORA-2023-37583bf06a has been pushed to the Fedora 38 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-37583bf06a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-37583bf06a has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.