[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#599510: marked as done (future unblock: alsa-lib/1.0.23-2.1)



Your message dated Sat, 23 Oct 2010 00:43:33 +0200
with message-id <4CC21395.606@dogguy.org>
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 owner@bugs.debian.org
immediately.)


-- 
599510: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599510
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
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 to: