SDL_mixer is currently not linked against the system libmikmod (try running ldd
The fix is easy, you already BuildRequire mikmod-devel, but the configure script
does not check for a system libmikmod by defaault, add --enable-music-libmikmod
to the %configure flags to fix this.
It would be nice if you could fix this soon, I found this out while debugging
problems with the latest version of advanced strategic command. The latest ASC
uses both SDL_mixer and SDL_sound, so I've created a patented stuff free version
of SDL_sound, but this uses mikmod too, having SDL_mixer use its own (older)
included copy and SDL_sound the system one leads to problems as all the mikmod
symbols are no present in the namespace during linkinh twice, leading to all
kind of problems.
Fixed in SDL_mixer-1.2.8-5.fc9. Thanks for the bug report.
SDL_mixer-1.2.8-5.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update SDL_mixer'
I can confirm that this fixes the issues for apps which use both SDL_sound and
SDL_mixer (asc, the new involved version will hit rawhide soon).
SDL_mixer-1.2.8-5.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.