commit gstreamer-0_10-plugins-good for openSUSE:Factory
Hello community, here is the log from the commit of package gstreamer-0_10-plugins-good for openSUSE:Factory checked in at Thu Feb 26 12:55:51 CET 2009. -------- --- GNOME/gstreamer-0_10-plugins-good/gstreamer-0_10-plugins-good.changes 2009-02-22 16:23:57.000000000 +0100 +++ /mounts/work_src_done/STABLE/gstreamer-0_10-plugins-good/gstreamer-0_10-plugins-good.changes 2009-02-25 15:11:51.000000000 +0100 @@ -1,0 +2,5 @@ +Wed Feb 25 14:41:02 CET 2009 - sbrabec@suse.cz + +- Strict aliasing fix. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- gst-plugins-good-pulsemixerctrl-strict-aliasing.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-0_10-plugins-good.spec ++++++ --- /var/tmp/diff_new_pack.g18154/_old 2009-02-26 12:51:28.000000000 +0100 +++ /var/tmp/diff_new_pack.g18154/_new 2009-02-26 12:51:28.000000000 +0100 @@ -24,7 +24,7 @@ %define ENABLE_AALIB 1 %define _name gst-plugins-good Version: 0.10.14 -Release: 1 +Release: 2 %define gst_branch 0.10 %if 0%{?ENABLE_AALIB} BuildRequires: aalib-devel @@ -66,6 +66,8 @@ License: LGPL v2.1 or later Group: Productivity/Multimedia/Other Source: %{_name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM %{_name}-pulsemixerctrl-strict-aliasing.patch bgo573110 sbrabec@suse.cz - Fix strict aliasing. +Patch: %{_name}-pulsemixerctrl-strict-aliasing.patch Url: http://gstreamer.freedesktop.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: GStreamer Streaming-Media Framework Plug-Ins @@ -82,6 +84,8 @@ Requires: %{name}-lang = %{version} # qtdemux, videocrop, wavpack moved from bad (after OpenSUSE 10.2): Conflicts: gstreamer010-plugins-bad <= 0.10.4 +# souphttpsrc: moved from bad (before OpenSUSE 11.1 & SLE11): +Conflicts: gstreamer-0_10-plugins-bad <= 0.10.8 %gconf_schemas_prereq %description @@ -204,6 +208,7 @@ %lang_package %prep %setup -q -n %{_name}-%{version} +%patch # HACK: Required for gst-plugins-base-0.10.15 x gst-plugins-good-0.10.6 # gstid3v2mux.cc:547: error: 'GST_TAG_MUSICBRAINZ_SORTNAME' was not declared in this scope sed -i s/-DGST_DISABLE_DEPRECATED// configure.ac @@ -326,6 +331,8 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstvideobox.so %changelog +* Wed Feb 25 2009 sbrabec@suse.cz +- Strict aliasing fix. * Sat Feb 21 2009 vuntz@novell.com - Update to version 0.10.14: + Add autodetect source elements ++++++ gst-plugins-good-pulsemixerctrl-strict-aliasing.patch ++++++ --- ext/pulse/pulsemixerctrl.c +++ ext/pulse/pulsemixerctrl.c @@ -93,10 +93,10 @@ c->type = GST_PULSEMIXER_SINK; if (c->track) { - int i = g_atomic_int_get ((gint *) & c->track->flags); + int i = g_atomic_int_get (& c->track->flags); i = (i & ~GST_MIXER_TRACK_MUTE) | (c->muted ? GST_MIXER_TRACK_MUTE : 0); - g_atomic_int_set ((gint *) & c->track->flags, i); + g_atomic_int_set (& c->track->flags, i); } c->operation_success = 1; @@ -142,10 +142,10 @@ c->type = GST_PULSEMIXER_SOURCE; if (c->track) { - int i = g_atomic_int_get ((gint *) & c->track->flags); + int i = g_atomic_int_get (& c->track->flags); i = (i & ~GST_MIXER_TRACK_MUTE) | (c->muted ? GST_MIXER_TRACK_MUTE : 0); - g_atomic_int_set ((gint *) & c->track->flags, i); + g_atomic_int_set (& c->track->flags, i); } c->operation_success = 1; @@ -572,10 +572,10 @@ c->update_mute = TRUE; if (c->track) { - int i = g_atomic_int_get ((gint *) & c->track->flags); + int i = g_atomic_int_get (& c->track->flags); i = (i & ~GST_MIXER_TRACK_MUTE) | (c->muted ? GST_MIXER_TRACK_MUTE : 0); - g_atomic_int_set ((gint *) & c->track->flags, i); + g_atomic_int_set (& c->track->flags, i); } restart_time_event (c); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de