diff options
Diffstat (limited to 'multimedia/gstreamer1/mm/patches/patch-gstreamer_gstreamermm_register_h')
| -rw-r--r-- | multimedia/gstreamer1/mm/patches/patch-gstreamer_gstreamermm_register_h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/multimedia/gstreamer1/mm/patches/patch-gstreamer_gstreamermm_register_h b/multimedia/gstreamer1/mm/patches/patch-gstreamer_gstreamermm_register_h new file mode 100644 index 0000000..57dba25 --- /dev/null +++ b/multimedia/gstreamer1/mm/patches/patch-gstreamer_gstreamermm_register_h | |||
| @@ -0,0 +1,14 @@ | |||
| 1 | Fix build with GLib >=2.68 | ||
| 2 | |||
| 3 | Index: gstreamer/gstreamermm/register.h | ||
| 4 | --- gstreamer/gstreamermm/register.h.orig | ||
| 5 | +++ gstreamer/gstreamermm/register.h | ||
| 6 | @@ -110,7 +110,7 @@ register_mm_type(const gchar * type_name) | ||
| 7 | /* The typedef for GType may be gulong or gsize, depending on the | ||
| 8 | * system and whether the compiler is c++ or not. The g_once_init_* | ||
| 9 | * functions always take a gsize * though ... */ | ||
| 10 | - static volatile gsize gonce_data = 0; | ||
| 11 | + static gsize gonce_data = 0; | ||
| 12 | if (g_once_init_enter (&gonce_data)) { | ||
| 13 | GTypeInfo info; | ||
| 14 | |||
