[v2] angstrom: Use pulseaudio version 0.9.22 for armv7a architecture

Submitted by Joel A Fernandes on July 11, 2011, 2:56 a.m.

Details

Message ID 1310352997-22504-1-git-send-email-agnel.joel@gmail.com
State New, archived
Headers show

Commit Message

Joel A Fernandes July 11, 2011, 2:56 a.m.
This fixes all the issues noticed earlier with pulseaudio 0.9.15:
 * Pulseaudio keeping audio devices busy when run as per-user instance
 * Failure of pactl, pacmd etc to connect to the pulse server

The gcc 4.3.x angstrom is using in maintenance lacks the needed atomic ops to build pulseaudio 0.9.23
for armv7a so we use pulseaudio 0.9.22 which is less buggier than pulseaudio 0.9.15

Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com>
---
Following Paul's suggestions, changes since original patch:
* Moved setting of the PREFERRED_VERSION for pulseaudio from conf/distro/angstrom-2008.1.conf
to conf/distro/include/angstrom-2008-preferred-versions.inc

* prepended the patch title with "angstrom:"

Original patch:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/033854.html

Paul's suggestions:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/033872.html

Koen's comments on the lack of atomic ops in gcc 4.3.x:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/033866.html

 .../include/angstrom-2008-preferred-versions.inc   |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

Patch hide | download patch | download mbox

diff --git a/conf/distro/include/angstrom-2008-preferred-versions.inc b/conf/distro/include/angstrom-2008-preferred-versions.inc
index b5b524a..4833d35 100644
--- a/conf/distro/include/angstrom-2008-preferred-versions.inc
+++ b/conf/distro/include/angstrom-2008-preferred-versions.inc
@@ -45,6 +45,7 @@  PREFERRED_VERSION_pango-native     = "1.24.4"
 PREFERRED_VERSION_pkgconfig	= "0.23"
 PREFERRED_VERSION_pkgconfig-native = "0.23"
 PREFERRED_VERSION_pulseaudio 	= "0.9.15"
+PREFERRED_VERSION_pulseaudio_armv7a = "0.9.22"
 PREFERRED_VERSION_python-pycairo = "1.8.0"
 PREFERRED_VERSION_qt4-tools-native = "${ANGSTROM_QT_VERSION}"
 PREFERRED_VERSION_qt4-tools-sdk = "${ANGSTROM_QT_VERSION}"

Comments

Paul Menzel July 11, 2011, 10:28 a.m.
Am Sonntag, den 10.07.2011, 21:56 -0500 schrieb Joel A Fernandes:
> This fixes all the issues noticed earlier with pulseaudio 0.9.15:
>  * Pulseaudio keeping audio devices busy when run as per-user instance
>  * Failure of pactl, pacmd etc to connect to the pulse server
> 
> The gcc 4.3.x angstrom is using in maintenance lacks the needed atomic ops to build pulseaudio 0.9.23
> for armv7a so we use pulseaudio 0.9.22 which is less buggier than pulseaudio 0.9.15
> 
> Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com>

Acked-by: Paul Menzel <paulepanter@users.sourceforge.net>

> ---
> Following Paul's suggestions, changes since original patch:
> * Moved setting of the PREFERRED_VERSION for pulseaudio from conf/distro/angstrom-2008.1.conf
> to conf/distro/include/angstrom-2008-preferred-versions.inc
> 
> * prepended the patch title with "angstrom:"
> 
> Original patch:
> http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/033854.html
> 
> Paul's suggestions:
> http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/033872.html
> 
> Koen's comments on the lack of atomic ops in gcc 4.3.x:
> http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/033866.html
> 
>  .../include/angstrom-2008-preferred-versions.inc   |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/conf/distro/include/angstrom-2008-preferred-versions.inc b/conf/distro/include/angstrom-2008-preferred-versions.inc
> index b5b524a..4833d35 100644
> --- a/conf/distro/include/angstrom-2008-preferred-versions.inc
> +++ b/conf/distro/include/angstrom-2008-preferred-versions.inc
> @@ -45,6 +45,7 @@ PREFERRED_VERSION_pango-native     = "1.24.4"
>  PREFERRED_VERSION_pkgconfig	= "0.23"
>  PREFERRED_VERSION_pkgconfig-native = "0.23"
>  PREFERRED_VERSION_pulseaudio 	= "0.9.15"
> +PREFERRED_VERSION_pulseaudio_armv7a = "0.9.22"
>  PREFERRED_VERSION_python-pycairo = "1.8.0"
>  PREFERRED_VERSION_qt4-tools-native = "${ANGSTROM_QT_VERSION}"
>  PREFERRED_VERSION_qt4-tools-sdk = "${ANGSTROM_QT_VERSION}"

Thank you again for improving this patch and incorporating the
suggestions. Please do not forget to update our patch queue [1] as I
already wrote in another reply. (You could search for »patchwork« in
your inbox.)


Thanks,

Paul


[1] http://patches.openembedded.org/project/oe/list/