OpenAL has unsafe MMX support on AMD64
Bug #149806 reported by
Emmet Hikory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openal (Ubuntu) |
Fix Released
|
Undecided
|
Emmet Hikory |
Bug Description
OpenAL includes MMX optimisation libraries for x86, and enables a subset of them when built for AMD64. This at least causes torcs to crash on the first collision in a race, and apparently also causes problems in other environments (see http://
Related branches
Changed in openal: | |
assignee: | nobody → persia |
To post a comment you must log in.
Upstream has apparently rewritten all the SIMD support, including massive changes to both runtime checking and compile-time inclusion of the affected functions. In the absence of a simple upstream patch, and in preference to a partial patch to obsolete code, the attached debdiff simply disables MMX for AMD64.