Re: [announce] mdevd-0.0.1.0 - a mdev-compatible uevent manager

2017-11-15 Thread Laurent Bercot
The only fragment in xf86-input-evdev that requires libudev is (from src/evdev.c, with some changes in whitespaces): Is it really the only place in Xorg that depends on libudev? I'd think it would be much, much more entangled with libudev than this. Because if it's that single piece of code,

Re: [announce] mdevd-0.0.1.0 - a mdev-compatible uevent manager

2017-11-15 Thread Didier Kryn
Le 15/11/2017 à 15:53, Laurent Bercot a écrit : Linus has said, multiple times, that sysfs wasn't supposed to be a stable interface, so applications should just not access sysfs. "Applications should not access sysfs" doesn't mean there should be only one version of the intermediate librar

Re: [announce] mdevd-0.0.1.0 - a mdev-compatible uevent manager

2017-11-15 Thread Laurent Bercot
"Applications should not access sysfs" doesn't mean there should be only one version of the intermediate library. There's already Systemd-Udev and Eudev versions, at least. For the case of Xorg, it just means sysfs access should not be hard-coded in the source of Xorg, but there should be so

Re: [announce] mdevd-0.0.1.0 - a mdev-compatible uevent manager

2017-11-15 Thread Guillermo
2017-11-15 14:11 GMT-03:00 Didier Kryn: > > I don't know what evdev is (I guess some virtual device) and what's its > place in the big Xorg picture, but I think some of you guys know it. Any > usefull link? X11 comes in pieces; there is the server, normally installed as /usr/bin/X and / or /us