udev: disable on avr32
authorSimon Dawson <spdawson@gmail.com>
Thu, 5 Dec 2013 09:39:41 +0000 (09:39 +0000)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 5 Dec 2013 10:17:29 +0000 (11:17 +0100)
udev requires the epoll_create1 system call, which is not available on avr32.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/network-manager/Config.in
package/udev/Config.in
package/udisks/Config.in
system/Config.in

index 1e2a876f3a7d53064181b1aac9e0a40c48106c40..5513c011ee18750af0efc7ef3ffc3faa2025e0e6 100644 (file)
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_NETWORK_MANAGER
        bool "NetworkManager"
+       depends on !BR2_avr32 # udev
        depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
        select BR2_PACKAGE_DBUS
        depends on BR2_INET_IPV6
@@ -28,6 +29,7 @@ config BR2_PACKAGE_NETWORK_MANAGER
          http://projects.gnome.org/NetworkManager/
 
 comment "NetworkManager needs a toolchain w/ IPv6, largefile, wchar, threads"
+       depends on !BR2_avr32
        depends on BR2_USE_MMU
        depends on !BR2_INET_IPV6 || !BR2_LARGEFILE || !BR2_USE_WCHAR || \
                !BR2_TOOLCHAIN_HAS_THREADS
index c8aedd02ed10d297e9d99519bd4d76d451939f87..374a7bf0fec449648d3ec748a15583a2f5940772 100644 (file)
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_UDEV
        bool "udev"
+       depends on !BR2_avr32 # no epoll_create1
        depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
        depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
@@ -40,4 +41,5 @@ comment "enabling all extras needs a toolchain w/ wchar, threads"
 endif
 
 comment "udev requires /dev mgmnt set to udev under System configuration"
+       depends on !BR2_avr32
        depends on !BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
index 09070b4caac9b7ee98542a5adbf925c1482bb5ef..e9539a30f40e679e50dd4f8fe3764f8bee1d1176 100644 (file)
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_UDISKS
        bool "udisks"
+       depends on !BR2_avr32 # udev
        depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
        depends on BR2_TOOLCHAIN_HAS_THREADS # dbus-glib -> glib2
        depends on BR2_USE_MMU # lvm2
@@ -36,6 +37,7 @@ config BR2_PACKAGE_UDISKS_LVM2
 endif
 
 comment "udisks needs udev /dev management and a toolchain w/ wchar, threads"
+       depends on !BR2_avr32
        depends on BR2_USE_MMU
        depends on !BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV || \
                !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
index c8f27586388c0475272b66654dec2981e2fa2495..54c196c69e9d3f95d9681891cd85d2e36324d622 100644 (file)
@@ -116,15 +116,18 @@ config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV
 
 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
        bool "Dynamic using udev"
+       depends on !BR2_avr32 # udev
        depends on BR2_LARGEFILE # udev
        depends on BR2_USE_WCHAR # udev
        depends on !BR2_PREFER_STATIC_LIB # udev -> kmod
        select BR2_PACKAGE_UDEV
 
 comment "udev needs a toolchain w/ largefile, wchar"
+       depends on !BR2_avr32 # udev
        depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
 
 comment "udev doesn't work with 'prefer static libraries'"
+       depends on !BR2_avr32 # udev
        depends on BR2_PREFER_STATIC_LIB
 
 endchoice