Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 361649

Summary: x11-drivers/xf86-input-joystick-1.5.0 is incompatible with xorg-server-1.10
Product: Gentoo Linux Reporter: Alexandre Rostovtsev (RETIRED) <tetromino>
Component: [OLD] LibraryAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal CC: nbkolchin, ooblick
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: complete build log

Description Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-04-02 04:40:43 UTC
Created attachment 268181 [details]
complete build log

x11-drivers/xf86-input-joystick-1.5.0 is incompatible with the xorg-server ABI 12 (used by >=xorg-server-1.9.99.2). Support for xorg-server-1.10 has been added in upstream git (see http://cgit.freedesktop.org/xorg/driver/xf86-input-joystick/commit/?id=8c7ad54d6d869bb4202aee8408c72ed72bf929a7), but does not exist in any released version.

As a result, attempting to build xf86-input-joystick-1.5.0 with xorg-server-1.10.0.901 will fail; see attached build log.
Comment 1 Steve Arnold archtester gentoo-dev 2011-04-03 21:11:19 UTC
I made an ebuild from upstream git master, just updated for ABI 12:

http://www.gentoogeek.org/portage-overlay/x11-drivers/xf86-input-joystick/

I called it 1.5.9 since it would seem appropriate for upstream to release a 1.6.0 Real Soon Now...

The source package is here:

http://www.gentoogeek.org/files/xf86-input-joystick-1.5.9.tar.gz
Comment 2 xenon 2011-04-04 15:39:33 UTC
(In reply to comment #1)
> I made an ebuild from upstream git master, just updated for ABI 12:
> [...]

Confirmed working on amd64.
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-17 20:57:10 UTC
Proper snapshot is in main tree now, tiny issue is that it has tendency to crash X if device is unplugged
Comment 4 Sascha Hlusiak 2011-04-20 19:51:35 UTC
Crash fixed upstream with commit 4358209e7e4 and official release of 1.6.0.

Renaming of 1.5.0 ebuild should generally work.
Comment 5 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-04-20 21:35:29 UTC
Marking as fixed now that xf86-input-joystick-1.6.0 is in portage