Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-03-12 08:54:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and      /work/SRC/openSUSE:Factory/.pulseaudio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pulseaudio", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes    2012-01-19 
09:44:17.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes       
2012-03-12 08:54:07.000000000 +0100
@@ -1,0 +2,10 @@
+Fri Feb 17 20:57:09 UTC 2012 - [email protected]
+
+- add pulseaudio-remove_broken_assert.patch to remove a broken assert that
+  makes pulseaudio crash when playing audio from Firefox when having to
+  resample, especially in combination with the jack sink
+- add libcap-devel build dependency for capabilities support
+- add fftw3-devel build dependency for builtin equalizer support
+- add orc build dependency for better performance
+
+-------------------------------------------------------------------

New:
----
  pulseaudio-remove_broken_assert.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pulseaudio.spec ++++++
--- /var/tmp/diff_new_pack.OuyacB/_old  2012-03-12 08:54:08.000000000 +0100
+++ /var/tmp/diff_new_pack.OuyacB/_new  2012-03-12 08:54:08.000000000 +0100
@@ -33,6 +33,8 @@
 Patch0:         disabled-start.diff
 Patch1:         suppress-socket-error-msg.diff
 Patch2:         pulseaudio-wrong-memset.patch
+# PATCH-FIX-UPSTREAM pulseaudio-remove_broken_assert.patch fdo#47156 
[email protected] -- Fix crash
+Patch3:         pulseaudio-remove_broken_assert.patch
 BuildRequires:  alsa-devel
 BuildRequires:  bluez-devel
 BuildRequires:  doxygen
@@ -54,6 +56,9 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
+BuildRequires:  libcap-devel
+BuildRequires:  fftw3-devel
+BuildRequires:  orc
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
 BuildRequires:  pkgconfig(gconf-2.0)
@@ -253,6 +258,7 @@
 %patch0
 %patch1 -p1
 %patch2 -p1
+%patch3
 
 %build
 autoreconf
@@ -266,7 +272,7 @@
         --with-system-group=pulse \
         --with-access-group=pulse-access \
         --disable-hal
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 make doxygen
 
 %install
@@ -320,6 +326,7 @@
 %doc README LICENSE GPL LGPL
 %{_bindir}/pulseaudio
 %{_bindir}/setup-pulseaudio
+%{_bindir}/qpaeq
 %dir %{_datadir}/pulseaudio
 %{_datadir}/pulseaudio/alsa-mixer
 %{_localstatedir}/adm/fillup-templates/sysconfig.sound-pulseaudio
@@ -360,6 +367,7 @@
 %{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-tcp.so
 %{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-unix.so
 %{_libdir}/pulse-%{drvver}/modules/module-esound-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-equalizer-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-filter-apply.so
 %{_libdir}/pulse-%{drvver}/modules/module-filter-heuristics.so
 %{_libdir}/pulse-%{drvver}/modules/module-hal-detect.so


++++++ pulseaudio-remove_broken_assert.patch ++++++
--- src/pulsecore/resampler.c.orig      2012-02-17 21:34:37.154883446 +0100
+++ src/pulsecore/resampler.c   2012-02-17 21:34:51.272882943 +0100
@@ -1227,7 +1227,6 @@
     data.end_of_input = 0;
 
     pa_assert_se(src_process(r->src.state, &data) == 0);
-    pa_assert((unsigned) data.input_frames_used == in_n_frames);
 
     pa_memblock_release(input->memblock);
     pa_memblock_release(output->memblock);
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to