From e30431623a7d871da123cc37055ac49abf2c20ea Mon Sep 17 00:00:00 2001 From: Tom Gundersen Date: Tue, 20 Nov 2012 01:24:32 +0100 Subject: build-sys: make loadable module support optional kmod is unecessary if loadable module support is disabled in the kernel, so make the dependency optional. --- src/udev/udev-builtin.c | 2 ++ src/udev/udev.h | 4 ++++ 2 files changed, 6 insertions(+) (limited to 'src/udev') diff --git a/src/udev/udev-builtin.c b/src/udev/udev-builtin.c index 26d65edd47..32e6e1e90c 100644 --- a/src/udev/udev-builtin.c +++ b/src/udev/udev-builtin.c @@ -37,7 +37,9 @@ static const struct udev_builtin *builtins[] = { [UDEV_BUILTIN_FIRMWARE] = &udev_builtin_firmware, [UDEV_BUILTIN_HWDB] = &udev_builtin_hwdb, [UDEV_BUILTIN_INPUT_ID] = &udev_builtin_input_id, +#ifdef HAVE_KMOD [UDEV_BUILTIN_KMOD] = &udev_builtin_kmod, +#endif [UDEV_BUILTIN_NET_ID] = &udev_builtin_net_id, [UDEV_BUILTIN_PATH_ID] = &udev_builtin_path_id, [UDEV_BUILTIN_USB_ID] = &udev_builtin_usb_id, diff --git a/src/udev/udev.h b/src/udev/udev.h index 63de30c02d..32779ba486 100644 --- a/src/udev/udev.h +++ b/src/udev/udev.h @@ -141,7 +141,9 @@ enum udev_builtin_cmd { UDEV_BUILTIN_FIRMWARE, UDEV_BUILTIN_HWDB, UDEV_BUILTIN_INPUT_ID, +#ifdef HAVE_KMOD UDEV_BUILTIN_KMOD, +#endif UDEV_BUILTIN_NET_ID, UDEV_BUILTIN_PATH_ID, UDEV_BUILTIN_USB_ID, @@ -166,7 +168,9 @@ extern const struct udev_builtin udev_builtin_btrfs; extern const struct udev_builtin udev_builtin_firmware; extern const struct udev_builtin udev_builtin_hwdb; extern const struct udev_builtin udev_builtin_input_id; +#ifdef HAVE_KMOD extern const struct udev_builtin udev_builtin_kmod; +#endif extern const struct udev_builtin udev_builtin_net_id; extern const struct udev_builtin udev_builtin_path_id; extern const struct udev_builtin udev_builtin_usb_id; -- cgit v1.2.3-54-g00ecf