Bug#726912: libsdl-mixer1.2: Music with TiMidity backend plays too fast

Sylvain beuc at debian.org
Mon Oct 21 17:44:36 UTC 2013


Let's recap:

SDL_FORCE_SOUNDFONTS=1 ./playmus /usr/share/games/dink/dink/Sound/104.mid
SDL_FORCE_SOUNDFONTS=1 ./playmus /tmp/midibug/sound/10.mid


Results:

upstream 1.2.12 + bare ./configure
- 104.mid: OK
- minibug: OK

upstream 1.2.12 + bare ./configure + bug-694260-freedink_stack_corruption.patch:
- 104.mid: faster tempo
- minibug: slower tempo

debian 1.2.12-9 w/ all patches:
- 104.mid: faster tempo
- minibug: still crashes! #694260 ain't fixed!

debian 1.2.12-9 w/o any patch:
- 104.mid: OK
- minibug: still crashes!

debian 1.2.12-9 w/o any patch w/o -fstatck-protector:
- 104.mid: OK
- minibug: OK


> - Does "current debian - all patches" mean "minus all patches, that
> is, no patches applied", or "current debian, with all patches
> applied"?

minus all patches

> - "current debian" means as the binary package, "all patches
> included", or "current version of the code as shipped in .orig.tar,
> but no patches"?

current version witch all patches

> - and more importantly, upstream is the same version as Debian's
> .orig.tar, that is 1.2.12, or the HEAD, or something else?

1.2.12 from http://www.libsdl.org/projects/SDL_mixer/release-1.2.html


> Upstream created the patch later than 1.2.12 and I think that it's
> carried in 2.0.0, so it's important to ask the patch to be reverted if
> it's wrong.

Indeed. It may be worth checking whether the patch is meant for
SDL_Mixer or SDL*2*_Mixer.

Cheers!
Sylvain



More information about the Pkg-sdl-maintainers mailing list