Bug#442411: patched OpenAL
Vladimir Menshakov
megath at netive.ru
Sat Nov 10 11:46:43 UTC 2007
Hello everybody.
I'm the person who "fix" openal for the Battle Tanks project and
uploaded fixed packages here:
http://dump.iof.ru/people/megath/openal/
But actually I *DID NOT* patch any significant openAL code, I just replaced
#ifdef __MMX__
with
#if 0
(seems to be __MMX__ was defined by gcc, not autotools)
Since OpenAL MMX support is really broken and weird, disabling MMX at
all does not affect perfomance for me(athlon x2 4200+), at least for
battle tanks. And I'm really
"throw-away-all-that-anciend-assembly-because-gcc-does-this-better-than-hackers" person :)
The proper way of fixing this is patching autotools scripts for openal
and add something like "--disable-mmx" or "--disable-assembly" configure
switches, but unfortunately I do not understand autotools well and
cannot quickly hack it, sorry :(
I did not released source because it became a complete mess after my
intrusion. :)
I hope OpenAL maintainers are aware of this problem.
More information about the Pkg-games-devel
mailing list