alsa-lib: FTBFS (ppc64/gcc-4.0): static declaration of 'shm_sum_discard' follows non-static declaration

Bug #15276 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Unknown
Ubuntu
Fix Released
High
Matthias Klose

Bug Description

Automatically imported from Debian bug report #300792 http://bugs.debian.org/300792

CVE References

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : Re: [Pkg-alsa-devel] Bug#300792: alsa-lib: FTBFS (ppc64/gcc-4.0): static declaration of 'shm_sum_discard' follows non-static declaration

forwarded 300792 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=926
thanks

On Mon, 2005-03-21 at 22:42 +0100, Andreas Jochens wrote:
> pcm_dmix.c:221:2: warning: #warning Please, recode mix_areas1() routine to your architecture...

Thanks, I have forwarded your patch upstream.

--
Thomas Hood

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : forwarded

forwarded 300792 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1005
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

The ALSA maintenance team has prepared alsa-lib version
1.0.8+1.0.9rc2-1~alpha1 which should include a fix for the bug you
reported. We would appreciate it if you would test this version and
report whether or not the issue is resolved to your satisfaction.

The package can be obtained at:

    http://www.aglu.demon.nl/alsa/

--
Thomas Hood <email address hidden>

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : fixed upstream

tags 300792 fixed-upstream
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : pending

tags 300792 pending
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : notforwarded

notforwarded 300792
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
In , Andreas Jochens (aj-andaco) wrote : Re: Bug#300792: Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

On 05-Mar-25 14:24, Thomas Hood wrote:
> The ALSA maintenance team has prepared alsa-lib version
> 1.0.8+1.0.9rc2-1~alpha1 which should include a fix for the bug you
> reported. We would appreciate it if you would test this version and
> report whether or not the issue is resolved to your satisfaction.

Thank you for providing the new alsa-lib version.

There is still a small patch necessary to compile alsa-lib with gcc-4.0
(see below). Without that patch gcc-4.0, stops with an 'invalid
storage class' error because it is not allowed to declare a 'static'
function inside another function.

Regards
Andreas Jochens

diff -urN ../tmp-orig/alsa-lib-1.0.8+1.0.9rc2/src/conf.c ./src/conf.c
--- ../tmp-orig/alsa-lib-1.0.8+1.0.9rc2/src/conf.c 2005-02-14 16:09:10.000000000 +0100
+++ ./src/conf.c 2005-03-25 14:52:26.269834232 +0100
@@ -2498,6 +2498,8 @@
     snd_config_searcha, snd_config_searchva);
 }

+static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
+
 /**
  * \brief Searches for a node in a configuration tree and expands hooks.
  * \param config Handle to the root of the configuration (sub)tree to search.
@@ -2508,7 +2510,6 @@
  */
 int snd_config_search_hooks(snd_config_t *config, const char *key, snd_config_t **result)
 {
- static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
  SND_CONFIG_SEARCH(config, key, result, \
      err = snd_config_hooks(config, NULL); \
      if (err < 0) \
@@ -2528,7 +2529,6 @@
  */
 int snd_config_searcha_hooks(snd_config_t *root, snd_config_t *config, const char *key, snd_config_t **result)
 {
- static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
  SND_CONFIG_SEARCHA(root, config, key, result,
      snd_config_searcha_hooks,
      err = snd_config_hooks(config, NULL); \

Revision history for this message
In , Thomas Hood (jdthood-yahoo) wrote : bug 300792 is forwarded to https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1016

# Automatically generated email from bts, devscripts version 2.8.10
forwarded 300792 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1016

Revision history for this message
In , Thomas Hood (jdthood-yahoo) wrote : tagging 300792, tagging 300792

# Automatically generated email from bts, devscripts version 2.8.10
tags 300792 - fixed-upstream
tags 300792 - pending

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : Re: Bug#300792: Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

On Fri, 2005-03-25 at 15:10 +0100, Andreas Jochens wrote:
> There is still a small patch necessary to compile alsa-lib with gcc-4.0
> (see below).

OK, forwarded upstream.

--
Thomas Hood <email address hidden>

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : [Fwd: [ALSA - lib 0001016]: [PATCH] conf.c -- allow to compile with gcc 4.0]

tags 300792 upstream fixed-upstream
notforwarded 300792
thanks

-------- Forwarded Message --------
From: <email address hidden>
To: <email address hidden>
Subject: [ALSA - lib 0001016]: [PATCH] conf.c -- allow to compile with
gcc 4.0
Date: Tue, 29 Mar 2005 15:25:44 +0200
The following issue has been RESOLVED.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1016>
======================================================================
Reported By: jdthood
Assigned To: tiwai
======================================================================
Project: ALSA - lib
Issue ID: 1016
Category: general
Reproducibility: always
Severity: feature
Priority: normal
Status: resolved
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 03-25-2005 15:41 CET
Last Modified: 03-29-2005 15:25 CEST
======================================================================
Summary: [PATCH] conf.c -- allow to compile with gcc 4.0
Description:
The submitter of Debian bug
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=300792 has provided this
patch which allows
alsa-lib to be built with gcc 4.0.

He says that without the patch, gcc-4.0 stops with an 'invalid
storage class' error because it is not allowed to declare a 'static'
function inside another function.
======================================================================

----------------------------------------------------------------------
 tiwai - 03-29-05 15:25
----------------------------------------------------------------------
Already fixed on CVS.

Issue History
Date Modified Username Field Change
======================================================================
03-25-05 15:41 jdthood New Issue
03-25-05 15:41 jdthood File Added: conf.c-gcc-4.0_20050325jdth1.patch

03-29-05 15:25 tiwai Status new => resolved
03-29-05 15:25 tiwai Resolution open => fixed
03-29-05 15:25 tiwai Assigned To => tiwai
03-29-05 15:25 tiwai Note Added: 0004243
======================================================================

--
Thomas Hood <email address hidden>

Revision history for this message
In , Klaus Ethgen (klaus-ethgen) wrote : Re: Bug#293928: Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Am Fr den 25. Mär 2005 um 14:24 schriebst Du:
> The ALSA maintenance team has prepared alsa-lib version
> 1.0.8+1.0.9rc2-1~alpha1 which should include a fix for the bug you
> reported. We would appreciate it if you would test this version and
> report whether or not the issue is resolved to your satisfaction.
>
> The package can be obtained at:
>
> http://www.aglu.demon.nl/alsa/

I did test this now and no success. The routing is also wrong like in
my first post. The only think what is fixed is that the wrong routed
rear right is not muted. So all channels do sound but wrong routed.

So now we have the following picture:

source mixer speaker
- -------------------------------------------
front left ---> front left ---> front left
front right --> front right --> front right
rear left ----> center -------> center
read right ---> lfe ----------> lfe
center -------> rear left ----> rear left
lfe ----------> rear right ---> rear right

This whouldn't be such a problem if the mixer whould be the same than
the sound source as I could change the plugs... But the situation above
is strange.

Moreover, xmms or xine will dump core with the prepackaged packages. I
was only able to test this with speaker-test.

Gruß
   Klaus
- --
Klaus Ethgen http://www.ethgen.de/
pub 2048R/D1A4EDE5 2000-02-26 Klaus Ethgen <email address hidden>
Fingerprint: D7 67 71 C4 99 A6 D4 FE EA 40 30 57 3C 88 26 2B
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iQEVAwUBQkmLTp+OKpjRpO3lAQKlvwf/bQjflaOm9wJ79e0WlqgP3RF8c7xPZx8t
Bez/t27myY91pzKooOOkaPeyKplX19RlvM3FbpWcpYQLJ3LrtGobIXespNqyijAm
gH6fh1sFVKSk0MvJjjC5BFgN8dCXYDSrRvl4yGAs64D75bXQccJSUQAt51/N/m5X
M9ImriW44Favbhbhb6xkAsKXq2CCrn/uEl+xw7flbr6pb5tXbwgDiDRfn/8qo+Qt
LbjIxAME0UHiB+8ry/q/0x5Fac2zuTIEYMnHm14J1JT6H0N89fDj/eAMIfb1Adix
CMo3pGyLk64FPTupsGqOU/ns1uwf3TNvxjqEg5ogEK+xdU1KxIWldw==
=Gd4O
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #300792 http://bugs.debian.org/300792

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (3.9 KiB)

Message-Id: <email address hidden>
Date: Mon, 21 Mar 2005 22:42:00 +0100
From: Andreas Jochens <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: alsa-lib: FTBFS (ppc64/gcc-4.0): static declaration of 'shm_sum_discard' follows non-static
 declaration

Package: alsa-lib
Severity: normal
Tags: patch

When building 'alsa-lib' on ppc64 with gcc-4.0,
I get the following error:

pcm_dmix.c: At top level:
pcm_dmix.c:92: error: static declaration of 'shm_sum_discard' follows non-static declaration
pcm_dmix.c:84: error: previous implicit declaration of 'shm_sum_discard' was here
pcm_dmix.c:221:2: warning: #warning Please, recode mix_areas1() routine to your architecture...
pcm_dmix.c: In function 'mix_areas1':
pcm_dmix.c:247: error: invalid lvalue in assignment
pcm_dmix.c:248: error: invalid lvalue in assignment
pcm_dmix.c:249: error: invalid lvalue in assignment
pcm_dmix.c:253:2: warning: #warning Please, recode mix_areas2() routine to your architecture...
pcm_dmix.c: In function 'mix_areas2':
pcm_dmix.c:279: error: invalid lvalue in assignment
pcm_dmix.c:280: error: invalid lvalue in assignment
pcm_dmix.c:281: error: invalid lvalue in assignment
make[3]: *** [pcm_dmix.lo] Error 1
make[3]: Leaving directory `/alsa-lib-1.0.8/src/pcm'

With the attached patch 'alsa-lib' can be compiled
on ppc64 using gcc-4.0.

Regards
Andreas Jochens

diff -urN ../tmp-orig/alsa-lib-1.0.8/src/conf.c ./src/conf.c
--- ../tmp-orig/alsa-lib-1.0.8/src/conf.c 2004-10-05 17:33:04.000000000 +0200
+++ ./src/conf.c 2005-03-21 22:30:08.619865849 +0100
@@ -2486,6 +2486,8 @@
     snd_config_searcha, snd_config_searchva);
 }

+static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
+
 /**
  * \brief Searches for a node in a configuration tree and expands hooks.
  * \param config Handle to the root of the configuration (sub)tree to search.
@@ -2496,7 +2498,6 @@
  */
 int snd_config_search_hooks(snd_config_t *config, const char *key, snd_config_t **result)
 {
- static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
  SND_CONFIG_SEARCH(config, key, result, \
      err = snd_config_hooks(config, NULL); \
      if (err < 0) \
@@ -2504,6 +2505,8 @@
     );
 }

+static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
+
 /**
  * \brief Searches for a node in a configuration tree, expanding aliases and hooks.
  * \param root Handle to the root configuration node containing alias
@@ -2516,7 +2519,6 @@
  */
 int snd_config_searcha_hooks(snd_config_t *root, snd_config_t *config, const char *key, snd_config_t **result)
 {
- static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
  SND_CONFIG_SEARCHA(root, config, key, result,
      snd_config_searcha_hooks,
      err = snd_config_hooks(config, NULL); \
diff -urN ../tmp-orig/alsa-lib-1.0.8/src/pcm/pcm_dmix.c ./src/pcm/pcm_dmix.c
--- ../tmp-orig/alsa-lib-1.0.8/src/pcm/pcm_dmix.c 2005-01-11 18:42:49.000000000 +0100
+++ ./src/pcm/pcm_dmix.c 2005-03-21 22:07:17.000000000 +0100
@@ -53,12 +53,13 @@
  *
  */

+static int shm_sum_discard(snd_pcm_direct_t *dmix);
+
 /*
  * sum ring buffer shared memory area
  */
...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1111478220.28911.120.camel@thanatos>
Date: Tue, 22 Mar 2005 08:56:59 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: Re: [Pkg-alsa-devel] Bug#300792: alsa-lib: FTBFS (ppc64/gcc-4.0):
 static declaration of 'shm_sum_discard' follows non-static declaration

forwarded 300792 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=926
thanks

On Mon, 2005-03-21 at 22:42 +0100, Andreas Jochens wrote:
> pcm_dmix.c:221:2: warning: #warning Please, recode mix_areas1() routine to your architecture...

Thanks, I have forwarded your patch upstream.

--
Thomas Hood

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1111478829.28911.122.camel@thanatos>
Date: Tue, 22 Mar 2005 09:07:09 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: forwarded

forwarded 300792 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1005
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1111756966.7057.37.camel@thanatos>
Date: Fri, 25 Mar 2005 14:22:45 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: fixed upstream

tags 300792 fixed-upstream
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1111756996.7057.39.camel@thanatos>
Date: Fri, 25 Mar 2005 14:23:16 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: pending

tags 300792 pending
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1111757038.7057.41.camel@thanatos>
Date: Fri, 25 Mar 2005 14:23:58 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: notforwarded

notforwarded 300792
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1111757078.7057.43.camel@thanatos>
Date: Fri, 25 Mar 2005 14:24:37 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>
Subject: Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

The ALSA maintenance team has prepared alsa-lib version
1.0.8+1.0.9rc2-1~alpha1 which should include a fix for the bug you
reported. We would appreciate it if you would test this version and
report whether or not the issue is resolved to your satisfaction.

The package can be obtained at:

    http://www.aglu.demon.nl/alsa/

--
Thomas Hood <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 25 Mar 2005 15:10:42 +0100
From: Andreas Jochens <email address hidden>
To: Thomas Hood <email address hidden>, <email address hidden>
Cc: <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>
Subject: Re: Bug#300792: Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

On 05-Mar-25 14:24, Thomas Hood wrote:
> The ALSA maintenance team has prepared alsa-lib version
> 1.0.8+1.0.9rc2-1~alpha1 which should include a fix for the bug you
> reported. We would appreciate it if you would test this version and
> report whether or not the issue is resolved to your satisfaction.

Thank you for providing the new alsa-lib version.

There is still a small patch necessary to compile alsa-lib with gcc-4.0
(see below). Without that patch gcc-4.0, stops with an 'invalid
storage class' error because it is not allowed to declare a 'static'
function inside another function.

Regards
Andreas Jochens

diff -urN ../tmp-orig/alsa-lib-1.0.8+1.0.9rc2/src/conf.c ./src/conf.c
--- ../tmp-orig/alsa-lib-1.0.8+1.0.9rc2/src/conf.c 2005-02-14 16:09:10.000000000 +0100
+++ ./src/conf.c 2005-03-25 14:52:26.269834232 +0100
@@ -2498,6 +2498,8 @@
     snd_config_searcha, snd_config_searchva);
 }

+static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
+
 /**
  * \brief Searches for a node in a configuration tree and expands hooks.
  * \param config Handle to the root of the configuration (sub)tree to search.
@@ -2508,7 +2510,6 @@
  */
 int snd_config_search_hooks(snd_config_t *config, const char *key, snd_config_t **result)
 {
- static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
  SND_CONFIG_SEARCH(config, key, result, \
      err = snd_config_hooks(config, NULL); \
      if (err < 0) \
@@ -2528,7 +2529,6 @@
  */
 int snd_config_searcha_hooks(snd_config_t *root, snd_config_t *config, const char *key, snd_config_t **result)
 {
- static int snd_config_hooks(snd_config_t *config, snd_config_t *private_data);
  SND_CONFIG_SEARCHA(root, config, key, result,
      snd_config_searcha_hooks,
      err = snd_config_hooks(config, NULL); \

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <20050325151833.A8AF810D601@localhost>
Date: Fri, 25 Mar 2005 16:18:33 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: bug 300792 is forwarded to https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1016

# Automatically generated email from bts, devscripts version 2.8.10
forwarded 300792 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1016

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <20050325151926.6305C10D601@localhost>
Date: Fri, 25 Mar 2005 16:19:26 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: tagging 300792, tagging 300792

# Automatically generated email from bts, devscripts version 2.8.10
tags 300792 - fixed-upstream
tags 300792 - pending

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1111764035.7057.45.camel@thanatos>
Date: Fri, 25 Mar 2005 16:20:34 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: Re: Bug#300792: Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

On Fri, 2005-03-25 at 15:10 +0100, Andreas Jochens wrote:
> There is still a small patch necessary to compile alsa-lib with gcc-4.0
> (see below).

OK, forwarded upstream.

--
Thomas Hood <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1112105731.26812.13.camel@thanatos>
Date: Tue, 29 Mar 2005 16:15:31 +0200
From: Thomas Hood <email address hidden>
To: <email address hidden>
Subject: [Fwd: [ALSA - lib 0001016]: [PATCH] conf.c -- allow to compile
 with gcc 4.0]

tags 300792 upstream fixed-upstream
notforwarded 300792
thanks

-------- Forwarded Message --------
From: <email address hidden>
To: <email address hidden>
Subject: [ALSA - lib 0001016]: [PATCH] conf.c -- allow to compile with
gcc 4.0
Date: Tue, 29 Mar 2005 15:25:44 +0200
The following issue has been RESOLVED.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1016>
======================================================================
Reported By: jdthood
Assigned To: tiwai
======================================================================
Project: ALSA - lib
Issue ID: 1016
Category: general
Reproducibility: always
Severity: feature
Priority: normal
Status: resolved
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 03-25-2005 15:41 CET
Last Modified: 03-29-2005 15:25 CEST
======================================================================
Summary: [PATCH] conf.c -- allow to compile with gcc 4.0
Description:
The submitter of Debian bug
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=300792 has provided this
patch which allows
alsa-lib to be built with gcc 4.0.

He says that without the patch, gcc-4.0 stops with an 'invalid
storage class' error because it is not allowed to declare a 'static'
function inside another function.
======================================================================

----------------------------------------------------------------------
 tiwai - 03-29-05 15:25
----------------------------------------------------------------------
Already fixed on CVS.

Issue History
Date Modified Username Field Change
======================================================================
03-25-05 15:41 jdthood New Issue
03-25-05 15:41 jdthood File Added: conf.c-gcc-4.0_20050325jdth1.patch

03-29-05 15:25 tiwai Status new => resolved
03-29-05 15:25 tiwai Resolution open => fixed
03-29-05 15:25 tiwai Assigned To => tiwai
03-29-05 15:25 tiwai Note Added: 0004243
======================================================================

--
Thomas Hood <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <20050329170726.GA14024@ikki>
Date: Tue, 29 Mar 2005 19:07:26 +0200
From: Klaus Ethgen <email address hidden>
To: Thomas Hood <email address hidden>, <email address hidden>
Cc: <email address hidden>, <email address hidden>,
 <email address hidden>
Subject: Re: Bug#293928: Please test alsa-lib 1.0.8+1.0.9rc2-1~alpha1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Am Fr den 25. M�2005 um 14:24 schriebst Du:
> The ALSA maintenance team has prepared alsa-lib version
> 1.0.8+1.0.9rc2-1~alpha1 which should include a fix for the bug you
> reported. We would appreciate it if you would test this version and
> report whether or not the issue is resolved to your satisfaction.
>
> The package can be obtained at:
>
> http://www.aglu.demon.nl/alsa/

I did test this now and no success. The routing is also wrong like in
my first post. The only think what is fixed is that the wrong routed
rear right is not muted. So all channels do sound but wrong routed.

So now we have the following picture:

source mixer speaker
- -------------------------------------------
front left ---> front left ---> front left
front right --> front right --> front right
rear left ----> center -------> center
read right ---> lfe ----------> lfe
center -------> rear left ----> rear left
lfe ----------> rear right ---> rear right

This whouldn't be such a problem if the mixer whould be the same than
the sound source as I could change the plugs... But the situation above
is strange.

Moreover, xmms or xine will dump core with the prepackaged packages. I
was only able to test this with speaker-test.

Gru� Klaus
- --
Klaus Ethgen http://www.ethgen.de/
pub 2048R/D1A4EDE5 2000-02-26 Klaus Ethgen <email address hidden>
Fingerprint: D7 67 71 C4 99 A6 D4 FE EA 40 30 57 3C 88 26 2B
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iQEVAwUBQkmLTp+OKpjRpO3lAQKlvwf/bQjflaOm9wJ79e0WlqgP3RF8c7xPZx8t
Bez/t27myY91pzKooOOkaPeyKplX19RlvM3FbpWcpYQLJ3LrtGobIXespNqyijAm
gH6fh1sFVKSk0MvJjjC5BFgN8dCXYDSrRvl4yGAs64D75bXQccJSUQAt51/N/m5X
M9ImriW44Favbhbhb6xkAsKXq2CCrn/uEl+xw7flbr6pb5tXbwgDiDRfn/8qo+Qt
LbjIxAME0UHiB+8ry/q/0x5Fac2zuTIEYMnHm14J1JT6H0N89fDj/eAMIfb1Adix
CMo3pGyLk64FPTupsGqOU/ns1uwf3TNvxjqEg5ogEK+xdU1KxIWldw==
=Gd4O
-----END PGP SIGNATURE-----

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : pending

tags 300792 pending
tags 302147 pending
thanks
--
Thomas Hood <email address hidden>

Revision history for this message
In , Jordi Mallach (jordi) wrote : Fixed in upload of alsa-lib 1.0.8+1.0.9rc3-1 to experimental

tag 291533 + fixed-in-experimental
tag 293928 + fixed-in-experimental
tag 299423 + fixed-in-experimental
tag 300792 + fixed-in-experimental

quit

This message was generated automatically in response to an
upload to the experimental distribution. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 11 May 2005 13:32:05 +0200
Source: alsa-lib
Binary: libasound2-dev libasound2-doc libasound2
Architecture: source all i386
Version: 1.0.8+1.0.9rc3-1
Distribution: experimental
Urgency: low
Maintainer: Jordi Mallach <email address hidden>
Changed-By: Jordi Mallach <email address hidden>
Description:
 libasound2 - ALSA library
 libasound2-dev - ALSA library development files
 libasound2-doc - ALSA library developer documentation
Closes: 291533 293928 299423 300792
Changes:
 alsa-lib (1.0.8+1.0.9rc3-1) experimental; urgency=low
 .
   * New upstream release
     - Closes: #291533 "ttable in .asoundrc do not accept fractions"
     - Closes: #293928 "wrong routings of channels for 5.1 ICH5"
     - Closes: #299423 "Please include asound_fm.h"
     - Closes: #300792 "FTBFS (ppc64/gcc-4.0): static declaration ..."
     - libasound2-plugins is no longer built from this source package
   * Thomas Hood
     - Remove the control entry, commands in rules, build dependencies
       related to libasound2-plugins
     - Add some mutual Suggestions among the ALSA library packages
     - Drop dpatch applied upstream: 10_conf-space-fix
     - debian/NOTES:
       + Add note about what to do if we ever have libasound3
       + Remove note about building libasound2-plugins
     - Tweak descriptions
Files:
 b0e0a7beb2baba793bee22b04f28fa76 849 libs optional alsa-lib_1.0.8+1.0.9rc3-1.dsc
 20b950e68dfb0eb355f5c0817c98577e 956199 libs optional alsa-lib_1.0.8+1.0.9rc3.orig.tar.gz
 18c37cfd7e5ffb2329990b2ab5a35432 12560 libs optional alsa-lib_1.0.8+1.0.9rc3-1.diff.gz
 d15443217b0aaccda3cf9e53fb17dd69 321282 libs optional libasound2_1.0.8+1.0.9rc3-1_i386.deb
 8702e67153965ce9c1b0b9200a51f427 460290 libdevel optional libasound2-dev_1.0.8+1.0.9rc3-1_i386.deb
 93e9cb5a6a72adf6be15ccbe939661cf 462820 libdevel optional libasound2-doc_1.0.8+1.0.9rc3-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCgf2tJYSUupF6Il4RAit3AKDGdwRGHUH1mBpbz2rrL0lP8t+GxQCg8IZ+
I8/XD5lwtE6DteBPdSHiikU=
=gQaP
-----END PGP SIGNATURE-----

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : Please try alsa-lib 1.0.9rc3 packages

alsa-lib 1.0.9rc3 packages were recently released to experimental.

   libasound2_1.0.8+1.0.9rc3-1_i386.deb
   libasound2-dev_1.0.8+1.0.9rc3-1_i386.deb
   libasound2-doc_1.0.8+1.0.9rc3-1_all.deb

(As I write this the files are still in incoming.debian.org).

Please test these and let us know whether or not the bug you reported
has really been fixed.

It is best to perform the tests after installing 1.0.9rc3 versions of
the ALSA drivers and utilities too.
--
Thomas Hood <email address hidden>

Revision history for this message
In , Andreas Jochens (aj-andaco) wrote : Re: Bug#300792: Please try alsa-lib 1.0.9rc3 packages

On 05-May-11 21:53, Thomas Hood wrote:
> alsa-lib 1.0.9rc3 packages were recently released to experimental.
>
> libasound2_1.0.8+1.0.9rc3-1_i386.deb
> libasound2-dev_1.0.8+1.0.9rc3-1_i386.deb
> libasound2-doc_1.0.8+1.0.9rc3-1_all.deb
>
> (As I write this the files are still in incoming.debian.org).
>
> Please test these and let us know whether or not the bug you reported
> has really been fixed.

The bug is fixed in this new version in experimental, thanks!

Regards
Andreas Jochens

Revision history for this message
Matthias Klose (doko) wrote :

fixed in alsa-lib_1.0.8-3ubuntu1

Revision history for this message
In , Thomas Hood (jdthood-aglu) wrote : Please test ALSA 1.0.9 package release candidates

Your bug is hopefully fixed in the 1.0.9 release of ALSA. Please check
this by installing 1.0.9 versions of the ALSA base package, ALSA modules
package and ALSA library package. To obtain the modules package first
install the alsa-source package and build an alsa-modules package for
your kernel using the make-kpkg program.

The 1.0.9 packages (release candidates) you need are available here:

    http://www.aglu.demon.nl/alsa/

Please reply to let us know whether or not the bug is really fixed.
--
Thomas Hood <email address hidden>

Revision history for this message
In , Jordi Mallach (jordi) wrote : Bug#300792: fixed in alsa-lib 1.0.9-1
Download full text (3.6 KiB)

Source: alsa-lib
Source-Version: 1.0.9-1

We believe that the bug you reported is fixed in the latest version of
alsa-lib, which is due to be installed in the Debian FTP archive:

alsa-lib_1.0.9-1.diff.gz
  to pool/main/a/alsa-lib/alsa-lib_1.0.9-1.diff.gz
alsa-lib_1.0.9-1.dsc
  to pool/main/a/alsa-lib/alsa-lib_1.0.9-1.dsc
alsa-lib_1.0.9.orig.tar.gz
  to pool/main/a/alsa-lib/alsa-lib_1.0.9.orig.tar.gz
libasound2-dev_1.0.9-1_i386.deb
  to pool/main/a/alsa-lib/libasound2-dev_1.0.9-1_i386.deb
libasound2-doc_1.0.9-1_all.deb
  to pool/main/a/alsa-lib/libasound2-doc_1.0.9-1_all.deb
libasound2_1.0.9-1_i386.deb
  to pool/main/a/alsa-lib/libasound2_1.0.9-1_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <email address hidden> (supplier of updated alsa-lib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 5 Jun 2005 23:00:51 +0200
Source: alsa-lib
Binary: libasound2-dev libasound2-doc libasound2
Architecture: source all i386
Version: 1.0.9-1
Distribution: unstable
Urgency: low
Maintainer: Debian ALSA Maintainers <email address hidden>
Changed-By: Jordi Mallach <email address hidden>
Description:
 libasound2 - ALSA library
 libasound2-dev - ALSA library development files
 libasound2-doc - ALSA library developer documentation
Closes: 291533 293928 299423 300792 301164 310189
Changes:
 alsa-lib (1.0.9-1) unstable; urgency=low
 .
   * New upstream release
     - Fix bug that disabled stack protection (CAN-2005-0087)
       (RedHat bug #144518) (Closes: #301164)
     - Fixes related to mplayer (Closes: #310189)
   * Jordi Mallach
     - debian/rules: bump shlibs to 1.0.9.
 .
 alsa-lib (1.0.8+1.0.9rc3-1) experimental; urgency=low
 .
   * New upstream release
     - Closes: #291533 "ttable in .asoundrc do not accept fractions"
     - Closes: #293928 "wrong routings of channels for 5.1 ICH5"
     - Closes: #299423 "Please include asound_fm.h"
     - Closes: #300792 "FTBFS (ppc64/gcc-4.0): static declaration ..."
     - libasound2-plugins is no longer built from this source package
   * Thomas Hood
     - Remove the control entry, commands in rules, build dependencies
       related to libasound2-plugins
     - Add some mutual Suggestions among the ALSA library packages
     - Drop dpatch applied upstream: 10_conf-space-fix
     - debian/NOTES:
       + Add note about what to do if we ever have libasound3
       + Remove note about building libasound2-plugins
     - Tweak descriptions
Files:
 83ac6775a0450bb3d2b596fd99089c60 822 libs optional alsa-lib_1.0.9-1.dsc
 beef8e8de83869615c19c42d5d4636b8 958469 libs optional alsa-lib_1.0.9.orig.tar.gz
 703db1455da75d029b3ac1008ab46f37 12657 libs optional alsa-lib_1.0.9-1.diff.gz
 2e67cefbccdfe3f049...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.