Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#19720 - [sdl] 1.2.14-4 breaks openttd

Attached to Project: Arch Linux
Opened by Jeff Meldrum (jspaces) - Saturday, 05 June 2010, 20:00 GMT
Last edited by Allan McRae (Allan) - Sunday, 20 June 2010, 08:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description: The latest SDL-1.2.14-4 breaks Openttd

Additional info:
The mouse cursor disappears when I click in the OpenTTD window. The mouse still performs functions but is invisible.
The mouse cursor can be made to reappear if I move the mouse outside OpenTTD window and then back inside.

* package version(s)
sdl-1.2.14-4

* config and/or log files etc.
Steps to reproduce:
Install the latest sdl-1.2.14-4 and run openttd. Whenever one clicks in the openttd window, the mouse becomes invisible.

Note: I have found a fix from debian.
Original bug report> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578389 (Please see comment #12)
Original patch> http://patch-tracker.debian.org/patch/series/dl/libsdl1.2/1.2.14-6/320_disappearingcursor.diff
I renamed the patch > sdl-1.2.14-fix-disappearingcursor.patch.
I modified the PKGBUILD then built/installed the sdl-1.2.14-5 package and the issue is fixed.
I have attached the patch and modified PKGBUILD

This task depends upon

Closed by  Allan McRae (Allan)
Sunday, 20 June 2010, 08:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  sdl-1.2.14-5
Comment by smyrman (smyrman) - Saturday, 12 June 2010, 07:59 GMT
Same problem with xbmc (and openttd) in non-fullscreen mode.
Comment by smyrman (smyrman) - Saturday, 12 June 2010, 13:16 GMT
There are a couple of patches in your PKGBUILD that are not in the issue report :-(

But in case there are any others out there that are inpatient; using the HG snapshot version also works:
http://www.libsdl.org/hg.php

Attached PKGBUILD (you may need to modify the md5 here, as the PKGBUILD refers to a url of a hg-snapshot that may change)
   PKGBUILD (0.8 KiB)
Comment by Rémi Audebert (Halfr) - Tuesday, 15 June 2010, 19:47 GMT
This issue is fixed in libsdl 1.2.14-6. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578389

Loading...