Your message dated Mon, 22 Feb 2021 19:04:30 +0000
with message-id <e1legvs-0004j8...@fasolo.debian.org>
and subject line Bug#941867: fixed in qt-gstreamer 1.2.0-5.1
has caused the Debian Bug report #941867,
regarding qt-gstreamer FTBFS: error: invalid cast from type ‘const CapsPtr’ to 
type ‘GstMiniObject*’
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
941867: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941867
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qt-gstreamer
Version: 1.2.0-5
Severity: serious
Tags: ftbfs

qt-gstreamer fails to build from source in unstable on amd64. A build in
sbuild ends with:

| [ 22%] Building CXX object src/QGst/CMakeFiles/Qt5GStreamer.dir/caps.cpp.o
| cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/QGst && /usr/bin/c++  
-DGST_DISABLE_LOADSAVE -DGST_DISABLE_XML 
-DQTGLVIDEOSINK_NAME=\"qt5glvideosink\" -DQTVIDEOSINK_NAME=\"qt5videosink\" 
-DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS 
-DQWIDGETVIDEOSINK_NAME=\"qwidget5videosink\" -DQt5GStreamer_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/QGst -I/<<PKGBUILDDIR>>/src/QGst 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/QGst/Qt5GStreamer_autogen/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
-Wformat-security -Wundef -Wpointer-arith -fno-common -fvisibility=hidden 
-fvisibility-inlines-hidden -std=c++0x -O2 -g -DNDEBUG -fPIC   -pthread 
-I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fPIC -std=gnu++11 -o 
CMakeFiles/Qt5GStreamer.dir/caps.cpp.o -c /<<PKGBUILDDIR>>/src/QGst/caps.cpp
| In file included from /usr/include/gstreamer-1.0/gst/gstbuffer.h:30,
|                  from /usr/include/gstreamer-1.0/gst/gstpad.h:70,
|                  from /usr/include/gstreamer-1.0/gst/gstelement.h:87,
|                  from /usr/include/gstreamer-1.0/gst/gstbin.h:27,
|                  from /usr/include/gstreamer-1.0/gst/gst.h:35,
|                  from /<<PKGBUILDDIR>>/src/QGst/caps.cpp:22:
| /<<PKGBUILDDIR>>/src/QGst/caps.cpp: In member function ‘void 
QGst::Caps::append(const CapsPtr&)’:
| /usr/include/gstreamer-1.0/gst/gstminiobject.h:33:65: error: invalid cast 
from type ‘const CapsPtr’ {aka ‘const QGlib::RefPointer<QGst::Caps>’} to type 
‘GstMiniObject*’ {aka ‘_GstMiniObject*’}
|    33 | #define GST_MINI_OBJECT_CAST(obj)          ((GstMiniObject*)(obj))
|       |                                                                 ^
| /usr/include/gstreamer-1.0/gst/gstcaps.h:35:47: note: in definition of macro 
‘GST_CAPS_CAST’
|    35 | #define GST_CAPS_CAST(obj)        ((GstCaps*)(obj))
|       |                                               ^~~
| /usr/include/gstreamer-1.0/gst/gstcaps.h:249:29: note: in expansion of macro 
‘GST_CAPS’
|   249 | #define gst_caps_copy(caps) GST_CAPS (gst_mini_object_copy 
(GST_MINI_OBJECT_CAST (caps)))
|       |                             ^~~~~~~~
| /usr/include/gstreamer-1.0/gst/gstcaps.h:249:61: note: in expansion of macro 
‘GST_MINI_OBJECT_CAST’
|   249 | #define gst_caps_copy(caps) GST_CAPS (gst_mini_object_copy 
(GST_MINI_OBJECT_CAST (caps)))
|       |                                                             
^~~~~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/src/QGst/caps.cpp:57:40: note: in expansion of macro 
‘gst_caps_copy’
|    57 |     gst_caps_append(object<GstCaps>(), gst_caps_copy(caps2));
|       |                                        ^~~~~~~~~~~~~
| make[4]: *** [src/QGst/CMakeFiles/Qt5GStreamer.dir/build.make:122: 
src/QGst/CMakeFiles/Qt5GStreamer.dir/caps.cpp.o] Error 1
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| make[3]: *** [CMakeFiles/Makefile2:352: 
src/QGst/CMakeFiles/Qt5GStreamer.dir/all] Error 2
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| make[2]: *** [Makefile:144: all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 all returned exit code 2
| make[1]: *** [debian/rules:18: override_dh_auto_build-arch] Error 255
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:36: build] Error 2
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Reproducible by reproducible builds:

https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/qt-gstreamer_1.2.0-5.rbuild.log.gz

Helmut

--- End Message ---
--- Begin Message ---
Source: qt-gstreamer
Source-Version: 1.2.0-5.1
Done: Ivo De Decker <iv...@debian.org>

We believe that the bug you reported is fixed in the latest version of
qt-gstreamer, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 941...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ivo De Decker <iv...@debian.org> (supplier of updated qt-gstreamer package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 22 Feb 2021 18:31:22 +0000
Source: qt-gstreamer
Binary: libqt5glib-2.0-0 libqt5glib-2.0-0-dbgsym libqt5gstreamer-1.0-0 
libqt5gstreamer-1.0-0-dbgsym libqt5gstreamer-dev libqt5gstreamerquick-1.0-0 
libqt5gstreamerquick-1.0-0-dbgsym libqt5gstreamerui-1.0-0 
libqt5gstreamerui-1.0-0-dbgsym libqt5gstreamerutils-1.0-0 
libqt5gstreamerutils-1.0-0-dbgsym qml-module-qtgstreamer 
qml-module-qtgstreamer-dbgsym qtgstreamer-doc qtgstreamer-plugins-qt5 
qtgstreamer-plugins-qt5-dbgsym
Architecture: source
Version: 1.2.0-5.1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu KDE Extras Team 
<pkg-kde-ext...@lists.alioth.debian.org>
Changed-By: Ivo De Decker <iv...@debian.org>
Description:
 libqt5glib-2.0-0 - C++ bindings library for GLib and GObject with a Qt-style 
API - Q
 libqt5gstreamer-1.0-0 - C++ bindings library for GStreamer with a Qt-style API 
- Qt 5 bui
 libqt5gstreamer-dev - Development headers for QtGStreamer - Qt 5 build
 libqt5gstreamerquick-1.0-0 - QtGStreamerQuick library - Qt 5 build
 libqt5gstreamerui-1.0-0 - QtGStreamerUi library - Qt 5 build
 libqt5gstreamerutils-1.0-0 - QtGStreamerUtils library - Qt 5 build
 qml-module-qtgstreamer - QML plugins from QtGStreamer - Qt 5 build
 qtgstreamer-doc - QtGStreamer API documentation
 qtgstreamer-plugins-qt5 - GStreamer plugins from QtGStreamer - Qt 5 build
Closes: 941867
Changes:
 qt-gstreamer (1.2.0-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add patches to fix FTBFS (Closes: #941867)
   * Update Vcs fields.
Checksums-Sha1:
 edc0d1cc9c2289c0eb9536f2db1f077283b8dc28 2919 qt-gstreamer_1.2.0-5.1.dsc
 fbcacc507f59bdf22e24fb97f7a1032467b95196 17820 
qt-gstreamer_1.2.0-5.1.debian.tar.xz
Checksums-Sha256:
 cdef909bffa64a4c8094bf15c9e7d54ff55fe6d34f82354f1b59664ea06149d0 2919 
qt-gstreamer_1.2.0-5.1.dsc
 2d6186ceebb22937ec74c653babfc203751bc1defef3f699311cb2338b424ddb 17820 
qt-gstreamer_1.2.0-5.1.debian.tar.xz
Files:
 ac699fc71dd64b1220a4040710013de0 2919 libs optional qt-gstreamer_1.2.0-5.1.dsc
 0b49b01de65b6da9b86fe6ca5fd2e0c6 17820 libs optional 
qt-gstreamer_1.2.0-5.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJKBAEBCAA0FiEE9GM4QTXwpzdLbkGwrEC7WJcE6vwFAmAz+1oWHGl2by5kZWRl
Y2tlckB1Z2VudC5iZQAKCRCsQLtYlwTq/C0ID/9PKzOAbiV2q78iBZKzLu9UAfSj
ef5//MU85rA111TOU/86mE/NQoR2V6rFTostnrfoggB8ufz/ez0OODtFnYshRxpf
LdqKg3LlBonulPxNWhAa6JWYzCwJPncVhc5DDMP/RJwFYGdngmX20/jNW389YEXt
SRKu9qi/HfZjmQiPYS/bvbDBTeJ0ibJYis0hyZJHI8bjKayrosaR54qwJeTIgBL5
njArp/YZJRmITzaEvYy1nSH8jDf7/scXKAOQAVyU02BjVUfeXpJ6gyTtIOvJs6Ky
86n9t6PxztsbsAhsCfDmjMZ/5iuM/wuoPGSvP3yE89oPXlgJE8Da4GCgqa/9Q6tG
D06QX07/zDXPGl6ISYzthX5WG7XTQhxYXO/7js0s3Gn9Cwr8YLuL3CZP0Ng+AaSs
fvxzx+VIcpaH/Ihcbkg9jVDFI0gv5NN9YZ0YUUVatE7SS75fP9/k40SWXFUkOvzv
JhbKEfX/cZmiESu6yWFyOUgJfP+OOIE7VTSZNXMP54N7GyjrXmirnbHEHjvWCuVx
/dhWF2X9ru5iZasKCHmyejz5Muk6CYxcgy40NCQ3GjAaT65Ejq7U+LK6BAu4kTEc
LyBsuQuhMS/xCWrsfYETc5lLlvpB2PqsLPPVI98cwu+Vy2YyxnF+Lh0tX4J6CpIl
A8rHlDasutB1fP60NQ==
=4BMb
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to