Debian Patches

Status for qt-gstreamer/1.2.0-5.2

Patch Description Author Forwarded Bugs Origin Last update
disable-doxygen-timestamp.patch Turn off HTML_TIMESTAMP.
This is needed to make qt-gstreamer build reproducably.
Diane Trout <diane@ghic.org> no 2016-08-09
find_gstconfig_properly.diff apply gstreamer pkg-config definitions
To ensure gstreamer builds correctly, pick up its cflags in FindGstreamer
and apply them to the build as definitions
=?utf-8?q?Jos=C3=A9_Manuel_Santamar=C3=ADa?= <panfaust@gmail.com> yes vendor, https://lists.ubuntu.com/archives/kubuntu-devel/2015-August/009819.html 2016-08-09
upstream_workaround_boost_ftbfs.diff Workaround build failures with boost>=1.57 and moc
Otherwise I get the following error message:
'usr/include/boost/type_traits/detail/has_binary_operator.hp:50:
Parse error at "BOOST_JOIN"'. See
https://bugreports.qt-project.org/browse/QTBUG-22829 for details.

The old workaround to define BOOST_TT_HAS_OPERATOR_HPP_INCLUDED
doesn't seem to work here.

https://bugzilla.gnome.org/show_bug.cgi?id=739752
Heiko Becker <heirecka@exherbo.org> no 2014-11-07
Furter-workarounds-for-build-failures-now-boost-1.61-and-.patch Furter workarounds for build failures (now boost>=1.61 and moc)
Otherwise I get the following error message:
'usr/include/boost/type_traits/detail/has_binary_operator.hp:50:
Parse error at "BOOST_JOIN"'.

Now the header: boost/type_traits.hpp also triggers the issue.
Maximiliano Curia <maxy@gnuservers.com.ar> no 2016-08-09
gstreamer-1.16.patch QGst/caps: compilation fix from https://bugs.kde.org/show_bug.cgi?id=406676#c2

Because the macro version of gst_caps_copy() confuses the C++ compiler
George Kiagiadakis <george.kiagiadakis@collabora.com> no 2019-09-07
qt-gstreamer-1.18.patch diff --git a/src/QGst/event.cpp b/src/QGst/event.cpp
index 0530f0b..260a909 100644
no
Drop-unnecessary-volatile-qualifier-from-g_once_init_ente.patch Drop unnecessary volatile qualifier from g_once_init_enter() argument

When compiling with gcc, g_once_init_enter() is a macro implemented
in terms of gcc's C++11-style atomic operations. Since gcc 11 it is
considered to be an error to pass a volatile pointer to these built-in
functions.

The volatile qualifier appears to have been added as a result of a
past misunderstanding about whether volatile is beneficial for
thread-safety in C/C++ (it is not).
Simon McVittie <smcv@debian.org> no debian 2022-07-22

All known versions for source package 'qt-gstreamer'

Links