Bug#674821: Re: Bug#674821: xserver-xorg-input-tslib: undefined symbol: xf86XInputSetScreen reported when X loads tslib_drv.so
Hi, Gianluigi Tiesi a écrit , Le 08/12/2012 04:57: On 12/05/12 01:24, Gianluigi Tiesi wrote: Package: xf86-input-tslib Followup-For: Bug #674821 I've tested by commenting out the call and works without problems, to be sure I've instead made a patch using the code that was removed from xorg, so teorically it should behave like in xorg 1.11 I've not directly tested the effect of the patch, but it should be ok, I'll report results asap Regards Hi, I've just tested the patch and it works fine for me, it would be nice to have the package in wheezy but I don't known exactly the policy This patch isn't enough anymore to build for Jessie. Please consider using the source package from Ubuntu [1] which solves all the Xorg API changes related FTBSs so far. [1] https://launchpad.net/ubuntu/+source/xf86-input-tslib/0.0.6-7build3 Many thanks in advance, _g -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#674821: xserver-xorg-input-tslib: undefined symbol: xf86XInputSetScreen reported when X loads tslib_drv.so
On 12/05/12 01:24, Gianluigi Tiesi wrote: Package: xf86-input-tslib Followup-For: Bug #674821 I've tested by commenting out the call and works without problems, to be sure I've instead made a patch using the code that was removed from xorg, so teorically it should behave like in xorg 1.11 I've not directly tested the effect of the patch, but it should be ok, I'll report results asap Regards Hi, I've just tested the patch and it works fine for me, it would be nice to have the package in wheezy but I don't known exactly the policy Regards -- Gianluigi Tiesi sher...@netfarm.it EDP Project Leader Netfarm S.r.l. - http://www.netfarm.it/ Free Software: http://oss.netfarm.it/ Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#674821: xserver-xorg-input-tslib: undefined symbol: xf86XInputSetScreen reported when X loads tslib_drv.so
Package: xf86-input-tslib Followup-For: Bug #674821 I've tested by commenting out the call and works without problems, to be sure I've instead made a patch using the code that was removed from xorg, so teorically it should behave like in xorg 1.11 I've not directly tested the effect of the patch, but it should be ok, I'll report results asap Regards -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-xen-amd64 (SMP w/8 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash diff -ur xf86-input-tslib-0.0.6.orig/src/tslib.c xf86-input-tslib-0.0.6/src/tslib.c --- xf86-input-tslib-0.0.6.orig/src/tslib.c 2012-12-05 01:12:16.286597071 +0100 +++ xf86-input-tslib-0.0.6/src/tslib.c 2012-12-05 01:11:02.686598595 +0100 @@ -75,6 +75,19 @@ #define COLLECT_INPUT_OPTIONS(pInfo, options) xf86CollectInputOptions((pInfo), (options)) #endif +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) 13 +static void +xf86XInputSetScreen(InputInfoPtr pInfo, + int screen_number, + int x, + int y) +{ +if (miPointerGetScreen(pInfo-dev) != + screenInfo.screens[screen_number]) { + miPointerSetScreen(pInfo-dev, screen_number, x, y); +} +} +#endif enum { TSLIB_ROTATE_NONE=0, TSLIB_ROTATE_CW=270, TSLIB_ROTATE_UD=180, TSLIB_ROTATE_CCW=90 };
Bug#674821: xserver-xorg-input-tslib: undefined symbol: xf86XInputSetScreen reported when X loads tslib_drv.so
Package: xserver-xorg-input-tslib Version: 0.0.6-7+b2 Severity: important Dear Maintainer, The current version of xserver-xorg-input-tslib still uses xf86XInputSetScreen which has been removed in the latest xserver-xorg-core. That makes xserver-xorg-input-tslib_0.0.6-7+b2 incompatible with xserver-xorg-core 2:1.12.1.902-1. Reverting to xserver-xorg-core_1.11.4-1 and related packages restores a functioning X server. Thanks, NeilBrown -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: armel (armv7l) Kernel: Linux 3.4.0-gta04+ (PREEMPT) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages xserver-xorg-input-tslib depends on: ii libc6 2.13-32 ii libts-0.0-01.0-11 ii xserver-xorg-core [xorg-input-abi-16] 2:1.12.1.902-1 xserver-xorg-input-tslib recommends no packages. xserver-xorg-input-tslib suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org