On Fri, Aug 8, 2008 at 14:00, Gabor Z. Papp <gzp@xxxxxxx> wrote: > * Kay Sievers <kay.sievers@xxxxxxxx>: > > | What does: > | grep IN_ /usr/include/sys/inotify.h > | print? > > Its glibc 2.3.6, there is no sys/inotify.h > > | And: > | grep INOTIFY config.h > | in the udev source tree print? > > /* #undef HAVE_INOTIFY */ > > | I guess Inotify is not available on your system, and the udev build > | tries to disable it, but we need a few more ifdef's to make it compile > | without it. I pushed out a fix for this: http://git.kernel.org/?p=linux/hotplug/udev.git;a=commitdiff;h=6b8c150e12dba22e600da918828b9e648c10018e I hope it compiles now, if inotify is not available. Thanks for the help. > Additional question: udev_rules_parse.c line 745, > is that normal, that udevd prints a big WARNING/ERROR at start if > UDEV_PREFIX "/lib/udev/rules.d" directory doesnt exist? Packages can drop rules to that directory, and just expect it to be there. The daemon also likes to monitor the directory with inotify to re-parse the rules if needed, so it should exist, yes. Thanks, Kay -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html