Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-good gst-plugins-good
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 646
    • Issues 646
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 71
    • Merge requests 71
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gst-plugins-goodgst-plugins-good
  • Issues
  • #869
Closed
Open
Issue created Mar 30, 2021 by Vivia Nikolaidou@vivia🦆Maintainer

qt: Build fails

FAILED: subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtoverlay.cc.o
c++ -Isubprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p -Isubprojects/gst-plugins-good/ext/qt -I../subprojects/gst-plugins-good/ext/qt -Isubprojects/gst-plugins-good -I../subprojects/gst-plugins-good -I../subprojects/gst-plugins-good/gst-libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/orc -I../subprojects/orc -Isubprojects/gl-headers/abyss -I../subprojects/gl-headers/abyss -Isubprojects/gl-headers/wglext -I../subprojects/gl-headers/wglext -Isubprojects/gstreamer/gst -Isubprojects/gst-plugins-base/gst-libs/gst/video -Isubprojects/gstreamer/libs/gst/base -Isubprojects/gst-plugins-base/gst-libs/gst/gl -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/x86_64-linux-gnu/qt5 -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/QtQuick -I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O2 -g -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Winit-self -Wmissing-include-dirs -Wno-multichar -Wvla -Wpointer-arith -fPIC -DQT_X11EXTRAS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -pthread -DHAVE_CONFIG_H -DHAVE_QT_QPA_HEADER '-DQT_QPA_HEADER=<5.15.2/QtGui/qpa/qplatformnativeinterface.h>' -DHAVE_QT_X11 -DHAVE_QT_EGLFS -MD -MQ subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtoverlay.cc.o -MF subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtoverlay.cc.o.d -o subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtoverlay.cc.o -c ../subprojects/gst-plugins-good/ext/qt/gstqtoverlay.cc
In file included from ../subprojects/gstreamer/gst/gstbin.h:27,
                 from ../subprojects/gstreamer/gst/gst.h:35,
                 from ../subprojects/gst-plugins-good/ext/qt/gstqtelements.h:23,
                 from ../subprojects/gst-plugins-good/ext/qt/gstqtoverlay.cc:82:
../subprojects/gst-plugins-good/ext/qt/gstqtoverlay.cc: In function ‘gboolean gst_element_register_qmlgloverlay(GstPlugin*)’:
../subprojects/gst-plugins-good/ext/qt/gstqtoverlay.cc:136:5: error: ‘ret’ was not declared in this scope
  136 |     ret |= qt5_element_init (plugin);
      |     ^~~
../subprojects/gstreamer/gst/gstelement.h:120:105: note: in definition of macro ‘GST_ELEMENT_REGISTER_DEFINE_WITH_CODE’
  120 | #define GST_ELEMENT_REGISTER_DEFINE_WITH_CODE(e, e_n, r, t, _c_) _GST_ELEMENT_REGISTER_DEFINE_BEGIN(e) {_c_;} _GST_ELEMENT_REGISTER_DEFINE_END(e_n, r, t)
      |                                                                                                         ^~~
../subprojects/gst-plugins-good/ext/qt/gstqtoverlay.cc:138:41: note: in expansion of macro ‘_do_init’
  138 |     GST_RANK_NONE, GST_TYPE_QT_OVERLAY, _do_init);
      |                                         ^~~~~~~~
[1884/4260] Compiling C++ object subprojects/gs...ins-good/ext/qt/libgstqmlgl.so.p/gstqtsink.cc.o
FAILED: subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsink.cc.o
c++ -Isubprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p -Isubprojects/gst-plugins-good/ext/qt -I../subprojects/gst-plugins-good/ext/qt -Isubprojects/gst-plugins-good -I../subprojects/gst-plugins-good -I../subprojects/gst-plugins-good/gst-libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/orc -I../subprojects/orc -Isubprojects/gl-headers/abyss -I../subprojects/gl-headers/abyss -Isubprojects/gl-headers/wglext -I../subprojects/gl-headers/wglext -Isubprojects/gstreamer/gst -Isubprojects/gst-plugins-base/gst-libs/gst/video -Isubprojects/gstreamer/libs/gst/base -Isubprojects/gst-plugins-base/gst-libs/gst/gl -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/x86_64-linux-gnu/qt5 -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/QtQuick -I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O2 -g -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Winit-self -Wmissing-include-dirs -Wno-multichar -Wvla -Wpointer-arith -fPIC -DQT_X11EXTRAS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -pthread -DHAVE_CONFIG_H -DHAVE_QT_QPA_HEADER '-DQT_QPA_HEADER=<5.15.2/QtGui/qpa/qplatformnativeinterface.h>' -DHAVE_QT_X11 -DHAVE_QT_EGLFS -MD -MQ subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsink.cc.o -MF subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsink.cc.o.d -o subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsink.cc.o -c ../subprojects/gst-plugins-good/ext/qt/gstqtsink.cc
In file included from ../subprojects/gstreamer/gst/gstbin.h:27,
                 from ../subprojects/gstreamer/gst/gst.h:35,
                 from ../subprojects/gst-plugins-good/ext/qt/gstqtelements.h:23,
                 from ../subprojects/gst-plugins-good/ext/qt/gstqtsink.cc:75:
../subprojects/gst-plugins-good/ext/qt/gstqtsink.cc: In function ‘gboolean gst_element_register_qmlglsink(GstPlugin*)’:
../subprojects/gst-plugins-good/ext/qt/gstqtsink.cc:139:5: error: ‘ret’ was not declared in this scope
  139 |     ret |= qt5_element_init (plugin);
      |     ^~~
../subprojects/gstreamer/gst/gstelement.h:120:105: note: in definition of macro ‘GST_ELEMENT_REGISTER_DEFINE_WITH_CODE’
  120 | #define GST_ELEMENT_REGISTER_DEFINE_WITH_CODE(e, e_n, r, t, _c_) _GST_ELEMENT_REGISTER_DEFINE_BEGIN(e) {_c_;} _GST_ELEMENT_REGISTER_DEFINE_END(e_n, r, t)
      |                                                                                                         ^~~
../subprojects/gst-plugins-good/ext/qt/gstqtsink.cc:141:38: note: in expansion of macro ‘_do_init’
  141 |     GST_RANK_NONE, GST_TYPE_QT_SINK, _do_init);
      |                                      ^~~~~~~~
[1885/4260] Compiling C++ object subprojects/gs...gins-good/ext/qt/libgstqmlgl.so.p/gstqtsrc.cc.o
FAILED: subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsrc.cc.o
c++ -Isubprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p -Isubprojects/gst-plugins-good/ext/qt -I../subprojects/gst-plugins-good/ext/qt -Isubprojects/gst-plugins-good -I../subprojects/gst-plugins-good -I../subprojects/gst-plugins-good/gst-libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/orc -I../subprojects/orc -Isubprojects/gl-headers/abyss -I../subprojects/gl-headers/abyss -Isubprojects/gl-headers/wglext -I../subprojects/gl-headers/wglext -Isubprojects/gstreamer/gst -Isubprojects/gst-plugins-base/gst-libs/gst/video -Isubprojects/gstreamer/libs/gst/base -Isubprojects/gst-plugins-base/gst-libs/gst/gl -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/x86_64-linux-gnu/qt5 -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/QtQuick -I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O2 -g -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Winit-self -Wmissing-include-dirs -Wno-multichar -Wvla -Wpointer-arith -fPIC -DQT_X11EXTRAS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -pthread -DHAVE_CONFIG_H -DHAVE_QT_QPA_HEADER '-DQT_QPA_HEADER=<5.15.2/QtGui/qpa/qplatformnativeinterface.h>' -DHAVE_QT_X11 -DHAVE_QT_EGLFS -MD -MQ subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsrc.cc.o -MF subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsrc.cc.o.d -o subprojects/gst-plugins-good/ext/qt/libgstqmlgl.so.p/gstqtsrc.cc.o -c ../subprojects/gst-plugins-good/ext/qt/gstqtsrc.cc
In file included from ../subprojects/gstreamer/gst/gstbin.h:27,
                 from ../subprojects/gstreamer/gst/gst.h:35,
                 from ../subprojects/gst-plugins-good/ext/qt/gstqtelements.h:23,
                 from ../subprojects/gst-plugins-good/ext/qt/gstqtsrc.cc:30:
../subprojects/gst-plugins-good/ext/qt/gstqtsrc.cc: In function ‘gboolean gst_element_register_qmlglsrc(GstPlugin*)’:
../subprojects/gst-plugins-good/ext/qt/gstqtsrc.cc:81:5: error: ‘ret’ was not declared in this scope
   81 |     ret |= qt5_element_init (plugin);
      |     ^~~
../subprojects/gstreamer/gst/gstelement.h:120:105: note: in definition of macro ‘GST_ELEMENT_REGISTER_DEFINE_WITH_CODE’
  120 | #define GST_ELEMENT_REGISTER_DEFINE_WITH_CODE(e, e_n, r, t, _c_) _GST_ELEMENT_REGISTER_DEFINE_BEGIN(e) {_c_;} _GST_ELEMENT_REGISTER_DEFINE_END(e_n, r, t)
      |                                                                                                         ^~~
../subprojects/gst-plugins-good/ext/qt/gstqtsrc.cc:83:37: note: in expansion of macro ‘_do_init’
   83 |     GST_RANK_NONE, GST_TYPE_QT_SRC, _do_init);
      |                                     ^~~~~~~~
[1888/4260] Compiling C++ object subprojects/gs...gins-good/ext/qt/libgstqmlgl.so.p/qtwindow.cc.o
ninja: build stopped: subcommand failed.

Broken since !876 (merged)

Assignee
Assign to
Time tracking