I am getting errors while trying to build git master input drivers because some of them have lines like this:
static InputInfoPtr KbdPreInit(InputDriverPtr drv, IDevPtr dev, int flags); ./xf86-input-keyboard/src/kbd.c:KbdPreInit(InputDriverPtr drv, IDevPtr dev, int flags) Looks like IDevPtr was removed from xfree86/common/xf86str.h commit b8d9c5ff0003f15720737949e65e3159c4f4576e Author: Peter Hutterer <peter.hutte...@who-t.net> Date: Thu Sep 2 14:30:11 2010 +1000 xfree86: remove IDevRec, replace with InputInfoRec. This struct is superfluous, maintaining the same info as the InputInfoRec (with the exception of the driver name). This is a rather large commit with the majority of changes being a rename from the fields of the IDevRec (idev, commonOptions) to the InputInfoRec (pInfo, options). The actual changes affect the initialization process of the input device: In NewInputDeviceRequest, the InputInfoRec is now always allocated and just added to the internal list in xf86NewInputDevice() if the init process succeeded. Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net> Reviewed-by: Tiago Vignatti <tiago.vigna...@nokia.com> _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel