evdev in app AND driver directories

Jon Grosshart jgrosshart at gmail.com
Fri Nov 10 10:01:03 PST 2006


On 11/10/06, Tiago Vignatti <vignatti at c3sl.ufpr.br> wrote:
>
> Jon Grosshart wrote:
> > I'm a bit confused as to why. I can only assume this is a mistake? It's
> > borking up my build scripts too...
>
> There are two evdev drivers in git tree. The xf86-input-evdev is the
> xorg ddx specific driver and, as far as I known, it's input-hotplug
> aware. The input-hotplug branch has already merged in master branch.
>
> The other driver is x-input-evdev [1], but instead a driver it is a
> library (!!!). x-input-evdev is a shared library that differents
> xservers can link to.  The Xglx upstream code (xgl-0-0-1 branch) already
> uses x-input-evdev (future libXevdev). I must poke someone to move
> x-input-evdev from driver module to the lib inside git tree...
>
>
> Well, I don't know if I solved your quiz.
>
> >
> > Comments?
> >
>
> [1] http://people.freedesktop.org/~vignatti/evdev_proposal.png
>
> --
> Tiago Vignatti
> C3SL - Centro de Computação Científica e Software Livre
> www.c3sl.ufpr.br
>

Well, maybe I'm  just not seeing the whole picture here but the
xf86-input-evdev in app/ looks to be the same exact source code as the
xf86-input-evdev in drivers. The one in app/ is version 1.1.3 and the one in
drivers/ is version 1.1.4...

The 1.1.3 version is even missing in drivers/.... :-) Which again, tells me
someone uploaded to the wrong directory. And if the xf86-input-evdev in app/
is REALLY supposed to be a library and not a driver or app, then why does it
have the same EXACT name as the driver and why is it in app/ when it should
be in lib/?

Nothing else in app/ depends on xorg-server, except this supposed new
xf86-input-evdev, that's actually a driver but supposed to be a lib?

I'm sorry, but something isn't adding up here. Maybe I need another cup of
coffee but I think we have a problem here.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20061110/04216e90/attachment.html>


More information about the xorg mailing list