#953 Please move pulseaudio-0.9.13-6.fc10 into F10
Closed: Fixed None Opened 15 years ago by lennart.

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?


Metadata Update from @lennart:
- Issue set to the milestone: Fedora 10 Final

7 years ago

Login to comment on this ticket.

Metadata