Source: minitube
Version: 3.9.3-1
Severity: important
Tags: sid bookworm ftbfs
X-Debbugs-Cc: [email protected]
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