Bug#565788: Upgrading SDL breaks Wesnoth

Mark de Wever koraq at xs4all.nl
Mon Jan 18 20:38:32 UTC 2010


Package: libsdl1.2debian-all
Version: 1.2.14-3
Severity: critical
Tags: upstream

Upgrading libsdl from 1.2.13-5 to 1.2.14-3 breaks Wesnoth. I tested with
both Wesnoth 1.6.5-1 and a recent upstream Wesnoth trunk revision.
Somebody did some more testing [1] and the problem seems to depend on
the WM (I use fvwm). We also have a conversation with Sam Lantinga on
our mailinglist [2][3][4].

The problem is that after the upgrade the buttons in the user interface
no longer work. Clicking with the mouse on a button in the main menu
does nothing at all, rendering Wesnoth completely unusable. I did some
testing and it seems the widgets only receive a mouse button up event
and no mouse button down event. The Wesnoth engine expects both events
before registering a click on the widget.

I haven't tested other applications that use SDL, but I can do that if
you want me to.

[1] https://gna.org/bugs/index.php?14770#comment6
[2] https://mail.gna.org/public/wesnoth-dev/2009-11/msg00002.html
[3] https://mail.gna.org/public/wesnoth-dev/2009-12/msg00006.html
[4] https://mail.gna.org/public/wesnoth-dev/2010-01/msg00001.html

-- 
Regards,
Mark de Wever
(Wesnoth developer)





More information about the Pkg-sdl-maintainers mailing list