diff --git a/disable-srbchannel.patch b/disable-srbchannel.patch new file mode 100644 index 0000000..73fc9b1 --- /dev/null +++ b/disable-srbchannel.patch @@ -0,0 +1,15 @@ +--- + src/pulsecore/protocol-native.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/src/pulsecore/protocol-native.c ++++ b/src/pulsecore/protocol-native.c +@@ -5328,7 +5328,7 @@ int pa_native_options_parse(pa_native_op + pa_assert(PA_REFCNT_VALUE(o) >= 1); + pa_assert(ma); + +- o->srbchannel = true; ++ o->srbchannel = false; + if (pa_modargs_get_value_boolean(ma, "srbchannel", &o->srbchannel) < 0) { + pa_log("srbchannel= expects a boolean argument."); + return -1; diff --git a/pulseaudio.changes b/pulseaudio.changes index bc9093c..26f35fa 100644 --- a/pulseaudio.changes +++ b/pulseaudio.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Oct 15 16:32:02 CEST 2015 - tiwai@suse.de + +- Disable srbchannel again as a workaround for crashes on KDE + (boo#950487): + disable-srbchannel.patch + ------------------------------------------------------------------- Thu Sep 24 06:21:35 UTC 2015 - oholecek@suse.com diff --git a/pulseaudio.spec b/pulseaudio.spec index 41d1b67..78bf53a 100644 --- a/pulseaudio.spec +++ b/pulseaudio.spec @@ -43,6 +43,8 @@ Source99: baselibs.conf Patch0: disabled-start.diff Patch1: suppress-socket-error-msg.diff Patch2: pulseaudio-wrong-memset.patch +# PATCH-FIX-SUSE disable-srbchannel.patch boo#950487 Disable srbchannel as a workaround for crashes on KDE +Patch3: disable-srbchannel.patch # PATCH-FIX-UPSTREAM 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch boo#934850 Patch102: 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch BuildRequires: alsa-devel >= 1.0.19 @@ -324,6 +326,7 @@ Optional dependency offering zsh completion for various PulseAudio utilities %patch0 %patch1 -p1 %patch2 +%patch3 -p1 %patch102 -p1 %build