Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

media-sound/musescore-9999: adjust to current upstream #31597

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

NexAdn
Copy link
Contributor

@NexAdn NexAdn commented Jun 24, 2023

The new ebuild is mostly based on 4.0.2, but includes upstream's changes
to the build system as well as an updated patch for unbundling libs (the
4.0.2 one didn't apply well). Parts of the build options have been
removed upstream and some of them were renamed.

Additionally, the build revision is set to "gentoo-live" to indicate the
ebuild version in debug logs etc.

@NexAdn NexAdn force-pushed the musescore-9999-40-adjustments branch 2 times, most recently from 46fa8b9 to 37010f5 Compare June 24, 2023 18:22
@gentoo-bot
Copy link

Pull Request assignment

Submitter: @NexAdn
Areas affected: ebuilds
Packages affected: media-sound/musescore

media-sound/musescore: @gentoo/sound

Linked bugs

No bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment.

If you do not receive any reply to this pull request, please open or link a bug to attract the attention of maintainers.


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits. labels Jun 24, 2023
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2023-06-24 18:35 UTC
Newest commit scanned: 37010f5
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/d3e2cf1910/output.html

…ptions

This includes mostly changes imported from 4.0.2, but also the things
that have changed in the upstream build system since then. Additionally,
gentoo-live is added as build revision during to make bug reports better
to understand.

Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
@NexAdn NexAdn force-pushed the musescore-9999-40-adjustments branch from 37010f5 to 97ccd06 Compare June 27, 2023 18:26
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2023-06-27 18:50 UTC
Newest commit scanned: 97ccd06
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/612559b63d/output.html

@fordfrog
Copy link
Contributor

currently i have a problem compiling the package, though not sure whether the issue is musescore related or it's related to our ebuild:

467/1643] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAW_LOGGER_QT_SUPPORT -DHAW_PROFILER_ENABLED -DMUE_BUILD_ACCESSIBILITY_MODULE -DMUE_BUILD_APPSHELL_MODULE -DMUE_BUILD_AUDIO_MODULE -DMUE_BUILD_AUTOBOT_MODULE -DMUE_BUILD_BRAILLE_MODULE -DMUE_BUILD_CLOUD_MODULE -DMUE_BUILD_CONVERTER_MODULE -DMUE_BUILD_DIAGNOSTICS_MODULE -DMUE_BUILD_IMAGESEXPORT_MODULE -DMUE_BUILD_IMPORTEXPORT_MODULE -DMUE_BUILD_INSPECTOR_MODULE -DMUE_BUILD_INSTRUMENTSSCENE_MODULE -DMUE_BUILD_LANGUAGES_MODULE -DMUE_BUILD_LEARN_MODULE -DMUE_BUILD_MIDI_MODULE -DMUE_BUILD_MPE_MODULE -DMUE_BUILD_MULTIINSTANCES_MODULE -DMUE_BUILD_MUSESAMPLER_MODULE -DMUE_BUILD_NETWORK_MODULE -DMUE_BUILD_NOTATION_MODULE -DMUE_BUILD_PALETTE_MODULE -DMUE_BUILD_PLAYBACK_MODULE -DMUE_BUILD_PLUGINS_MODULE -DMUE_BUILD_PROJECT_MODULE -DMUE_BUILD_SHORTCUTS_MODULE -DMUE_BUILD_UI_MODULE -DMUE_BUILD_WORKSPACE_MODULE -DMUE_ENABLE_AUDIO_EXPORT -DMUSESCORE_BUILD_NUMBER=\"\" -DMUSESCORE_INSTALL_NAME=\"mscore-4.2/\" -DMUSESCORE_INSTALL_PREFIX=\"/usr\" -DMUSESCORE_INSTALL_SUFFIX=\"\" -DMUSESCORE_REVISION=\"gentoo-live\" -DMUSESCORE_VERSION=\"4.2.0\" -DMUSESCORE_VERSION_LABEL=\"\" -DNDEBUG -DPROJECT_ROOT_DIR=\"/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999\" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORKAUTH_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICKTEMPLATES2_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SUPPORT -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DSCRIPT_INTERFACE -Dcloud_QML_IMPORT=\"/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/qml\" -Dglobal_EXPORTS=1 -Dglobal_QML_IMPORT=\"\" -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/cloud -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/cloud/cloud_autogen/include -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999 -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/framework -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/framework/global -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/engraving -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/thirdparty/googletest/googletest/include -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtNetworkAuth -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQuickControls2 -isystem /usr/include/qt5/QtQuickTemplates2 -isystem /usr/include/qt5/QtQuickWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus  -march=native -O2 -pipe -frecord-gcc-switches -std=gnu++17 -Wall -Wextra -fPIC -Winvalid-pch -include /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global/CMakeFiles/global.dir/cmake_pch.hxx -MD -MT src/cloud/CMakeFiles/cloud.dir/internal/abstractcloudservice.cpp.o -MF src/cloud/CMakeFiles/cloud.dir/internal/abstractcloudservice.cpp.o.d -o src/cloud/CMakeFiles/cloud.dir/internal/abstractcloudservice.cpp.o -c /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/internal/abstractcloudservice.cpp
cc1plus: warning: /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global/CMakeFiles/global.dir/cmake_pch.hxx.gch: not used because `TINYXML2_IMPORT' not defined [-Winvalid-pch]
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/internal/abstractcloudservice.cpp:77:12: warning: ‘int generateFileNameNumber()’ defined but not used [-Wunused-function]
   77 | static int generateFileNameNumber()
      |            ^~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/internal/abstractcloudservice.cpp:61:16: warning: ‘QString userAgent()’ defined but not used [-Wunused-function]
   61 | static QString userAgent()
      |                ^~~~~~~~~
[468/1643] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAW_LOGGER_QT_SUPPORT -DHAW_PROFILER_ENABLED -DMUE_BUILD_ACCESSIBILITY_MODULE -DMUE_BUILD_APPSHELL_MODULE -DMUE_BUILD_AUDIO_MODULE -DMUE_BUILD_AUTOBOT_MODULE -DMUE_BUILD_BRAILLE_MODULE -DMUE_BUILD_CLOUD_MODULE -DMUE_BUILD_CONVERTER_MODULE -DMUE_BUILD_DIAGNOSTICS_MODULE -DMUE_BUILD_IMAGESEXPORT_MODULE -DMUE_BUILD_IMPORTEXPORT_MODULE -DMUE_BUILD_INSPECTOR_MODULE -DMUE_BUILD_INSTRUMENTSSCENE_MODULE -DMUE_BUILD_LANGUAGES_MODULE -DMUE_BUILD_LEARN_MODULE -DMUE_BUILD_MIDI_MODULE -DMUE_BUILD_MPE_MODULE -DMUE_BUILD_MULTIINSTANCES_MODULE -DMUE_BUILD_MUSESAMPLER_MODULE -DMUE_BUILD_NETWORK_MODULE -DMUE_BUILD_NOTATION_MODULE -DMUE_BUILD_PALETTE_MODULE -DMUE_BUILD_PLAYBACK_MODULE -DMUE_BUILD_PLUGINS_MODULE -DMUE_BUILD_PROJECT_MODULE -DMUE_BUILD_SHORTCUTS_MODULE -DMUE_BUILD_UI_MODULE -DMUE_BUILD_WORKSPACE_MODULE -DMUE_ENABLE_AUDIO_EXPORT -DMUSESCORE_BUILD_NUMBER=\"\" -DMUSESCORE_INSTALL_NAME=\"mscore-4.2/\" -DMUSESCORE_INSTALL_PREFIX=\"/usr\" -DMUSESCORE_INSTALL_SUFFIX=\"\" -DMUSESCORE_REVISION=\"gentoo-live\" -DMUSESCORE_VERSION=\"4.2.0\" -DMUSESCORE_VERSION_LABEL=\"\" -DNDEBUG -DPROJECT_ROOT_DIR=\"/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999\" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORKAUTH_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICKTEMPLATES2_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SUPPORT -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DSCRIPT_INTERFACE -Dcloud_QML_IMPORT=\"/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/qml\" -Dglobal_EXPORTS=1 -Dglobal_QML_IMPORT=\"\" -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/cloud -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/cloud/cloud_autogen/include -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999 -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/framework -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/framework/global -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/engraving -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/thirdparty/googletest/googletest/include -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtNetworkAuth -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQuickControls2 -isystem /usr/include/qt5/QtQuickTemplates2 -isystem /usr/include/qt5/QtQuickWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus  -march=native -O2 -pipe -frecord-gcc-switches -std=gnu++17 -Wall -Wextra -fPIC -Winvalid-pch -include /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global/CMakeFiles/global.dir/cmake_pch.hxx -MD -MT src/cloud/CMakeFiles/cloud.dir/musescorecom/musescorecomservice.cpp.o -MF src/cloud/CMakeFiles/cloud.dir/musescorecom/musescorecomservice.cpp.o.d -o src/cloud/CMakeFiles/cloud.dir/musescorecom/musescorecomservice.cpp.o -c /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp
FAILED: src/cloud/CMakeFiles/cloud.dir/musescorecom/musescorecomservice.cpp.o 
/usr/bin/x86_64-pc-linux-gnu-g++ -DHAW_LOGGER_QT_SUPPORT -DHAW_PROFILER_ENABLED -DMUE_BUILD_ACCESSIBILITY_MODULE -DMUE_BUILD_APPSHELL_MODULE -DMUE_BUILD_AUDIO_MODULE -DMUE_BUILD_AUTOBOT_MODULE -DMUE_BUILD_BRAILLE_MODULE -DMUE_BUILD_CLOUD_MODULE -DMUE_BUILD_CONVERTER_MODULE -DMUE_BUILD_DIAGNOSTICS_MODULE -DMUE_BUILD_IMAGESEXPORT_MODULE -DMUE_BUILD_IMPORTEXPORT_MODULE -DMUE_BUILD_INSPECTOR_MODULE -DMUE_BUILD_INSTRUMENTSSCENE_MODULE -DMUE_BUILD_LANGUAGES_MODULE -DMUE_BUILD_LEARN_MODULE -DMUE_BUILD_MIDI_MODULE -DMUE_BUILD_MPE_MODULE -DMUE_BUILD_MULTIINSTANCES_MODULE -DMUE_BUILD_MUSESAMPLER_MODULE -DMUE_BUILD_NETWORK_MODULE -DMUE_BUILD_NOTATION_MODULE -DMUE_BUILD_PALETTE_MODULE -DMUE_BUILD_PLAYBACK_MODULE -DMUE_BUILD_PLUGINS_MODULE -DMUE_BUILD_PROJECT_MODULE -DMUE_BUILD_SHORTCUTS_MODULE -DMUE_BUILD_UI_MODULE -DMUE_BUILD_WORKSPACE_MODULE -DMUE_ENABLE_AUDIO_EXPORT -DMUSESCORE_BUILD_NUMBER=\"\" -DMUSESCORE_INSTALL_NAME=\"mscore-4.2/\" -DMUSESCORE_INSTALL_PREFIX=\"/usr\" -DMUSESCORE_INSTALL_SUFFIX=\"\" -DMUSESCORE_REVISION=\"gentoo-live\" -DMUSESCORE_VERSION=\"4.2.0\" -DMUSESCORE_VERSION_LABEL=\"\" -DNDEBUG -DPROJECT_ROOT_DIR=\"/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999\" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORKAUTH_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICKTEMPLATES2_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SUPPORT -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DSCRIPT_INTERFACE -Dcloud_QML_IMPORT=\"/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/qml\" -Dglobal_EXPORTS=1 -Dglobal_QML_IMPORT=\"\" -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/cloud -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/cloud/cloud_autogen/include -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999 -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/framework -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/framework/global -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/engraving -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/thirdparty/googletest/googletest/include -I/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtNetworkAuth -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQuickControls2 -isystem /usr/include/qt5/QtQuickTemplates2 -isystem /usr/include/qt5/QtQuickWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus  -march=native -O2 -pipe -frecord-gcc-switches -std=gnu++17 -Wall -Wextra -fPIC -Winvalid-pch -include /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global/CMakeFiles/global.dir/cmake_pch.hxx -MD -MT src/cloud/CMakeFiles/cloud.dir/musescorecom/musescorecomservice.cpp.o -MF src/cloud/CMakeFiles/cloud.dir/musescorecom/musescorecomservice.cpp.o.d -o src/cloud/CMakeFiles/cloud.dir/musescorecom/musescorecomservice.cpp.o -c /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp
cc1plus: warning: /var/tmp/portage/media-sound/musescore-9999/work/musescore-9999_build/src/framework/global/CMakeFiles/global.dir/cmake_pch.hxx.gch: not used because `TINYXML2_IMPORT' not defined [-Winvalid-pch]
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp: In member function ‘mu::network::RequestHeaders mu::cloud::MuseScoreComService::headers() const’:
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp:117:62: error: ‘userAgent’ was not declared in this scope
  117 |     headers.knownHeaders[QNetworkRequest::UserAgentHeader] = userAgent();
      |                                                              ^~~~~~~~~
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp: In member function ‘virtual bool mu::cloud::MuseScoreComService::doUpdateTokens()’:
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp:186:33: error: ‘ACCESS_TOKEN_KEY’ was not declared in this scope
  186 |     setAccessToken(tokens.value(ACCESS_TOKEN_KEY).toString());
      |                                 ^~~~~~~~~~~~~~~~
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp:187:34: error: ‘REFRESH_TOKEN_KEY’ was not declared in this scope
  187 |     setRefreshToken(tokens.value(REFRESH_TOKEN_KEY).toString());
      |                                  ^~~~~~~~~~~~~~~~~
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp: In member function ‘mu::RetVal<std::map<std::__cxx11::basic_string<char>, mu::Val> > mu::cloud::MuseScoreComService::doUploadScore(mu::network::INetworkManagerPtr, QIODevice&, const QString&, mu::cloud::Visibility, const QUrl&, int)’:
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp:414:46: error: ‘NOT_FOUND_STATUS_CODE’ was not declared in this scope
  414 |             if (statusCode(scoreInfo.ret) == NOT_FOUND_STATUS_CODE) {
      |                                              ^~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp:433:107: error: ‘generateFileNameNumber’ was not declared in this scope
  433 |     QString contentDisposition = QString("form-data; name=\"score_data\"; filename=\"temp_%1.mscz\"").arg(generateFileNameNumber());
      |                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp: In member function ‘mu::Ret mu::cloud::MuseScoreComService::doUploadAudio(mu::network::INetworkManagerPtr, QIODevice&, const QString&, const QUrl&)’:
/var/tmp/portage/media-sound/musescore-9999/work/musescore-9999/src/cloud/musescorecom/musescorecomservice.cpp:520:39: error: ‘generateFileNameNumber’ was not declared in this scope
  520 |                                  .arg(generateFileNameNumber())
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.

@NexAdn
Copy link
Contributor Author

NexAdn commented Jul 26, 2023

I've just checked again. Trying to build the ebuild as well as compiling the current MuseScore git master fails on my machine. So I suppose this might either be some upstream breakage or some Gentoo-specific incompatibility?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits.
Projects
None yet
5 participants