[Fedora Release Engineering] #953: Please move pulseaudio-0.9.13-6.fc10 into F10

Fedora Release Engineering rel-eng at fedoraproject.org
Sat Nov 1 21:40:17 UTC 2008


#953: Please move pulseaudio-0.9.13-6.fc10 into F10
---------------------------------+------------------------------------------
 Reporter:  lpoetter at redhat.com  |       Owner:  rel-eng at lists.fedoraproject.org
     Type:  task                 |      Status:  new                            
Milestone:  Fedora 10 Final      |   Component:  koji                           
 Keywords:                       |  
---------------------------------+------------------------------------------
 This changes three things:

 1) Most importantly: fixes an ugly complicated to track down segfault when
 the PulseAudio client library is unloaded by libraries like libcanberra.
 That's the patch "0024-Make-sure-libpulse-never-gets-unloaded.patch" which
 inludes a more detailed explanation on what's going on. The fix is fairly
 trivial (simply use -z nodelete for the linker to avoid that libpulse is
 ever unloaded). Fixes bug #460666.

 2) A fix for #469408. It's pretty trivial, too, but has some impact on 64
 bit users that run 32 bit apps. That's 0023-make-shm-marker-architecture-
 independant-patch-from.patch.

 3) A fix for requiring the appropriate libspeex versions for building.
 Pretty trivial too.

 1, 2 are very important. 3 is pretty boring.

 If you don't accept this build than people will get some segfaults and
 asserts in some situations. And probably wine about that, because of lost
 data and less fun.

 I tested 1 and 2 to make sure that this fixes the problems. Of course, 1
 is a fix for a race which is by its very nature not always reproducable
 but I am confident I nailed it. For 3 I did the compile testing which
 should be all that is necessary, right?

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/953>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list