Bug#660990: /usr/lib/xorg/modules/input/evdev_drv.so: no debug symbols.
Attaching patch which fixes the issue for me.
diff -ur xserver-xorg-input-evdev-2.6.99.901/debian/changelog xserver-xorg-input-evdev-2.6.99.901.dbg/debian/changelog
--- xserver-xorg-input-evdev-2.6.99.901/debian/changelog 2012-02-23 16:23:25.000000000 +0100
+++ xserver-xorg-input-evdev-2.6.99.901.dbg/debian/changelog 2012-02-23 13:01:09.000000000 +0100
@@ -1,3 +1,9 @@
+xserver-xorg-input-evdev (1:2.6.99.901-1dbg1) experimental; urgency=low
+
+ * Build a debug package.
+
+ -- Michal Suchanek <hramrach@gmail.com> Thu, 23 Feb 2012 13:00:50 +0100
+
xserver-xorg-input-evdev (1:2.6.99.901-1) experimental; urgency=low
[ Timo Aaltonen ]
diff -ur xserver-xorg-input-evdev-2.6.99.901/debian/control xserver-xorg-input-evdev-2.6.99.901.dbg/debian/control
--- xserver-xorg-input-evdev-2.6.99.901/debian/control 2012-02-23 16:23:25.000000000 +0100
+++ xserver-xorg-input-evdev-2.6.99.901.dbg/debian/control 2012-02-23 16:27:00.000000000 +0100
@@ -68,3 +68,19 @@
<URL:http://www.X.org>
.
This package is built from the X.org xf86-input-evdev driver module.
+
+Package: xserver-xorg-input-evdev-dbg
+Architecture: linux-any
+Section: debug
+Depends:
+ ${misc:Depends},
+ xserver-xorg-input-evdev (= ${binary:Version})
+Description: X.Org X server -- evdev input driver
+ This package provides the driver for input devices using evdev, the Linux
+ kernel's event delivery mechanism. This driver allows for multiple keyboards
+ and mice to be treated as separate input devices.
+ .
+ More information about X.Org can be found at:
+ <URL:http://www.X.org>
+ .
+ This is the debug binary for the evdev driver.
Only in xserver-xorg-input-evdev-2.6.99.901.dbg/debian: control~
diff -ur xserver-xorg-input-evdev-2.6.99.901/debian/rules xserver-xorg-input-evdev-2.6.99.901.dbg/debian/rules
--- xserver-xorg-input-evdev-2.6.99.901/debian/rules 2012-02-23 16:23:25.000000000 +0100
+++ xserver-xorg-input-evdev-2.6.99.901.dbg/debian/rules 2012-02-23 12:57:27.000000000 +0100
@@ -1,5 +1,7 @@
#!/usr/bin/make -f
+pkg=xserver-xorg-input-evdev
+
# Install in debian/tmp to retain control through dh_install:
override_dh_auto_install:
dh_auto_install --destdir=debian/tmp
@@ -9,6 +11,10 @@
find debian/tmp -name '*.la' -delete
dh_install --fail-missing
+override_dh_strip:
+ dh_strip -p$(pkg) --dbg-package=$(pkg)-dbg
+
+
# That's a plugin, use appropriate warning level:
override_dh_shlibdeps:
dh_shlibdeps -- --warnings=6
Reply to: