Hello community, here is the log from the commit of package alsa for openSUSE:Factory checked in at 2014-04-04 16:32:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alsa (Old) and /work/SRC/openSUSE:Factory/.alsa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "alsa" Changes: -------- --- /work/SRC/openSUSE:Factory/alsa/alsa.changes 2014-03-31 20:43:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.alsa.new/alsa.changes 2014-04-04 16:32:09.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Apr 3 17:10:46 CEST 2014 - tiwai@suse.de + +- Backport upstream fixes: + 0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch + 0038-route-Fix-invalid-pointer-access.patch + 0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch +- Remove the temporary fix that has been replaced by the fixes + above: + 0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch + +------------------------------------------------------------------- Old: ---- 0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch New: ---- 0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch 0038-route-Fix-invalid-pointer-access.patch 0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alsa.spec ++++++ --- /var/tmp/diff_new_pack.KrICgY/_old 2014-04-04 16:32:10.000000000 +0200 +++ /var/tmp/diff_new_pack.KrICgY/_new 2014-04-04 16:32:10.000000000 +0200 @@ -88,7 +88,9 @@ Patch34: 0034-conf-Allow-2.1-surround-to-use-different-number-of-c.patch Patch35: 0035-pcm-Wrap-hw_ptr-to-boundary-in-pcm_ioplug.patch Patch36: 0036-src-conf-cards-Add-missing-entry-for-Loopback.conf.patch -Patch37: 0037-pcm-route-Don-t-handle-no-matching-chmap-as-a-seriou.patch +Patch37: 0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch +Patch38: 0038-route-Fix-invalid-pointer-access.patch +Patch39: 0039-pcm-ladspa-Delay-LADSPA-plugin-activate-call.patch # rest suse patches Patch99: alsa-lib-doxygen-avoid-crash-for-11.3.diff BuildRequires: doxygen @@ -195,6 +197,8 @@ %patch35 -p1 %patch36 -p1 %patch37 -p1 +%patch38 -p1 +%patch39 -p1 %if 0%{?suse_version} == 1130 %patch99 -p1 %endif ++++++ 0037-route-Return-NULL-in-case-of-zero-found-channels-in-.patch ++++++
From d794af65e97822a29945a21c1cd2a21ea3b8e6b8 Mon Sep 17 00:00:00 2001 From: David Henningsson
Date: Tue, 18 Mar 2014 23:07:19 +0100 Subject: [PATCH] route: Return NULL in case of zero found channels in determine_chmap
This should fix the problem where the old route syntax can no longer
be opened.
Signed-off-by: David Henningsson
From dbe6d7f86902dbbe2ff276b7a6524c084893772f Mon Sep 17 00:00:00 2001 From: Takashi Iwai
Date: Wed, 19 Mar 2014 10:52:24 +0100 Subject: [PATCH] route: Fix invalid pointer access
An uninitialized chmap pointer value is assigned in
_snd_pcm_route_open(). Add NULL initializations appropriately, and
also avoid the possible invalid access of NULL pcmp pointer.
Signed-off-by: Takashi Iwai
From 8dcce52ee09b12d977ea23ccd281a17bdcc5414e Mon Sep 17 00:00:00 2001 From: Matthias Larisch
Date: Thu, 27 Mar 2014 19:05:10 +0100 Subject: [PATCH] pcm: ladspa: Delay LADSPA plugin activate call
Some LADSPA Plugins rely on connected control ports on activate call.
While this is not okay by spec, the spec also encourages the activate
call happening as late as possible.
Signed-off-by: Matthias Larisch