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

Reply via email to