[Mesa-dev] [PATCH] loader: Allow a non-udev linux fallback

Lauri Kasanen cand at gmx.com
Fri Feb 7 00:13:17 PST 2014


On Fri, 07 Feb 2014 01:20:39 +0000
Emil Velikov <emil.l.velikov at gmail.com> wrote:

> > The argument is "this setup worked, and was supported, for 10 years
> > now". You don't break supported setups without good reason.
> > 
> FWIW I'm in favour of not breaking existing setups without any serious
> reason. Current patch looks good afaics and unless we come up with a
> better solution/arguments against the approach I'll be leaning to commit
> this in the next the next week or so.

I should add that some of my motivation was wrong: I believed libudev
always required a running udev. A very easy misconception to make with
the naming, and with the responses I think others thought so too.

The subset of libudev used in mesa *does not* require a running udev,
or even installed udev. It's merely a /sys wrapper. Since this is
important to know, I would ask this be added into the documentation
(both docs/ and configure --help).

So with that cleared up, I have no big objections to requiring libudev
on linux. It should not be required for dri2 in general due to BSDs and
other such systems, though.

- Lauri


More information about the mesa-dev mailing list