Your message dated Sat, 23 Oct 2010 00:43:33 +0200
with message-id <[email protected]>
and subject line Re: Bug#599510: future unblock: alsa-lib/1.0.23-2.1
has caused the Debian Bug report #599510,
regarding future unblock: alsa-lib/1.0.23-2.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
599510: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599510
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: freeze-exception

I've uploaded a delayed/14 NMU for alsa-lib, for
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589896 (crashes due to
unloading plugins that are still in use), by backporting a patch from
upstream. Its diffstat looks like this:

 include/local.h             |   12 ++--
 src/control/control.c       |   40 +++----------
 src/control/control_local.h |    2 
 src/dlmisc.c                |  132 ++++++++++++++++++++++++++++++++++----------
 src/pcm/pcm.c               |   38 ++----------
 src/pcm/pcm_local.h         |    2 
 src/pcm/pcm_rate.c          |   46 +++++++--------
 7 files changed, 151 insertions(+), 121 deletions(-)

The full patch and the nmudiff are on #589896:
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=66;filename=refcount-dlobjs.patch;att=1;bug=589896
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=73;filename=alsa-lib-1.0.23-2.1-nmu.diff;att=1;bug=589896

While preparing the NMU I also noticed that configure was failing to detect
support for versioned symbols, because it was grepping ./libtool, which
doesn't necessarily exist. I corrected this with a one-line patch to
configure (grep ${srcdir}/ltmain.sh instead), which I now realise probably
also fixes important bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573881, related to the
double-build release goal. I can drop that change if necessary.

If this is too intrusive for squeeze, there are potential workarounds for
#589896 in either alsa-lib (don't unload plugins whether they're in use or
not), PortAudio (don't tell ALSA to unload plugins), or OpenAL (forcibly
disable PortAudio support, since PortAudio is the only backend that actually
tells ALSA to unload plugins, and isn't incredibly useful on Linux). There are
more details on the bug.

Regards,
    Simon

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
On 10/22/2010 01:28 PM, Simon McVittie wrote:
> On Wed, 20 Oct 2010 at 20:24:54 +0200, Julien Cristau wrote:
>> Sorry for the delay.  The NMU diff looks reasonable to me, thanks.  Let
>> me know when it lands and I'll unblock the package.
> 
> ACCEPTED. Please do:
> 
>     unblock alsa-lib/1.0.23-2.1
> 

Done.

> Thanks for herding the release process forward,
>     S
> 
> 
> 

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


--- End Message ---

Reply via email to