Source: minitube Version: 3.9.3-1 Severity: important Tags: sid bookworm ftbfs X-Debbugs-Cc: sramac...@debian.org
minitube FTBFS with mpv 0.35.0: g++ -c -pipe -g -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -std=gnu++1z -fno-rtti -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DAPP_VERSION=3.9.3 -DAPP_NAME=Minitube -DAPP_UNIX_NAME=minitube -DAPP_SNAPSHOT -DQT_NO_DEBUG_OUTPUT -DQT_USE_QSTRINGBUILDER -DQT_STRICT_ITERATORS -DQT_DEPRECATED_WARNINGS -DHTTP -DMEDIA_MPV -DAPP_LINUX -DDATADIR=\"/usr/share\" -DPKGDATADIR=\"/usr/share/minitube\" -DQT_NO_DYNAMIC_CAST -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Ilib/http/src -Ilib/idle/src -Ilib/js -Ilib/promises -Ilib/media/src -Ilib/media/src/mpv -Isrc/qtsingleapplication -Isrc/yt -Isrc/yt/invidious -Isrc/yt/ytjs -Isrc -Ilocale -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtQml -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ibuild/moc -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o build/obj/src/yt/invidious/ivlistparser.o src/yt/invidious/ivlistparser.cpp In file included from lib/media/src/mpv/mpvwidget.cpp:1: lib/media/src/mpv/mpvwidget.h:12:79: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 12 | MpvWidget(mpv_handle *mpv, QWidget *parent = nullptr, Qt::WindowFlags f = nullptr); | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1299, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:4, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, from lib/media/src/mpv/mpvwidget.h:4: /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ lib/media/src/mpv/mpvwidget.cpp: In member function ‘virtual void MpvWidget::initializeGL()’: lib/media/src/mpv/mpvwidget.cpp:33:74: error: too many initializers for ‘mpv_opengl_init_params’ 33 | mpv_opengl_init_params gl_init_params{get_proc_address, this, nullptr}; | ^ lib/media/src/mpv/mpvwidget.cpp: At global scope: lib/media/src/mpv/mpvwidget.cpp:8:14: warning: ‘void* get_proc_address(void*, const char*)’ defined but not used [-Wunused-function] 8 | static void *get_proc_address(void *ctx, const char *name) { | ^~~~~~~~~~~~~~~~ make[1]: *** [Makefile:2514: build/obj/lib/media/src/mpv/mpvwidget.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from lib/media/src/mpv/mediampv.cpp:7: lib/media/src/mpv/mpvwidget.h:12:79: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 12 | MpvWidget(mpv_handle *mpv, QWidget *parent = nullptr, Qt::WindowFlags f = nullptr); | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1299, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:4, from lib/media/src/mpv/mediampv.h:4, from lib/media/src/mpv/mediampv.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ lib/media/src/mpv/mediampv.cpp: In member function ‘virtual QWidget* MediaMPV::videoWidget()’: lib/media/src/mpv/mediampv.cpp:267:35: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 267 | widget = new MpvWidget(mpv); | ^ /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ src/yt/invidious/ivchannelsource.cpp: In member function ‘virtual void IVChannelSource::reallyLoadVideos(int, int)’: src/yt/invidious/ivchannelsource.cpp:20:44: warning: unused parameter ‘max’ [-Wunused-parameter] 20 | void IVChannelSource::reallyLoadVideos(int max, int startIndex) { | ~~~~^~~ make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j7 returned exit code 2 Cheers -- Sebastian Ramacher