GNOME Bugzilla – Bug 312665
esddsp doesn't intercept open64, fopen, fopen64
Last modified: 2006-08-08 17:45:59 UTC
esddsp doesn't intercept open64, fopen, fopen64. This makes esddsp fail with applications like wine and sox.
Created attachment 50269 [details] [review] Patch against CVS, to intercept open64/fopen/fopen64
Marking as new, and setting priority high because the patch.
What needs to be done to make sure this works on non-glibc systems?
>What needs to be done to make sure this works on non-glibc systems? Are you referring to the issue of this bug, or the principle with esddsp in general? The principle with esddsp/LD_PRELOAD should work on Solaris as well. I'm using it with Xalf, and it works fairly well.
First of all, I don't want to release a version of esound that doesn't, say, compile on Solaris or FreeBSD. Second, I want to make sure that this patch doesn't cause regressions on systems where it currently works. I doubt that these are actually problems with the patch, but they need to be checked before I can release esound with the patch applied.
IMHO, the first step to verify if this patch works on all systems is to apply it to CVS. If the patch is left alone in this Bugzilla, no-one will try it. Or do you have some other plan for getting this patch merged? After all, it has Priority: High (which I think is correct).
Could this patch be merged into CVS please? Some people (me and many others) really need this. I hope something can be done with it besides letting it sit here. :-)
Applied.