xf86-input-evdev: Changes to 'evdev-2.7-branch'
Peter Hutterer
whot at kemper.freedesktop.org
Mon Aug 6 15:11:34 PDT 2012
src/Makefile.am | 2 +-
src/evdev.c | 6 +-----
2 files changed, 2 insertions(+), 6 deletions(-)
New commits:
commit f2c6da02429eaabf9111d54c41bf46aa19b49776
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Sun Aug 5 12:26:38 2012 +1000
Link against libudev
Fixes /usr/bin/Xorg: symbol lookup error:
/usr/lib64/xorg/modules/input/evdev_drv.so: undefined symbol: udev_new
This doesn't appear in the default configuration as Xorg links against
libudev and the symbol is defined when evdev is loaded. It can be reproduced
with a HAL-enabled server.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Chase Douglas <chase.douglas at canonical.com>
(cherry picked from commit bc8997e8120cc8d4f33f44e0734fa488f9fef3b0)
commit 9791afc4c16eab92f30884a7e616dd93ac9b7513
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Tue Jul 31 16:39:00 2012 +1000
Don't delete the device on ENODEV
This is signal handler code and we cannot clean up properly while in the
signal handler. So reduce the code to removing the signal handler and let
the device be cleaned up later.
If hotplugging is on, the server will remove it when the config backend says
so and if it is off, the server will remove it on shutdown.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Chase Douglas <chase.douglas at canonical.com>
(cherry picked from commit 1cb8f074df8d16879ec80d778d26fb5b9af05a3b)
More information about the xorg-commit
mailing list