Mailinglist Archive: opensuse-commit (1117 mails)
| < Previous | Next > |
commit gstreamer-0_10-plugins-good for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Thu, 26 Feb 2009 12:55:51 +0100
- Message-id: <20090226115551.BC66D678171@xxxxxxxxxxxxxxx>
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@xxxxxxx
+
+- 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@xxxxxxx - 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@xxxxxxx
+- Strict aliasing fix.
* Sat Feb 21 2009 vuntz@xxxxxxxxxx
- 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |