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


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to