dbus: uses fork(), requires MMU
In order to solve http://autobuild.buildroot.org/results/34f6843137efda20626af72714c110280ec577d7/build-end.log, this patch makes the D-Bus package as well as all the packages that select the D-Bus package 'depends on BR2_USE_MMU'. In addition, for the specific case of gvfs, the missing BR2_TOOLCHAIN_HAS_THREADS dependency is added (threads are required by D-Bus, so they are also required by gvfs which selects D-Bus). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
5ad2879a8b
commit
3845a93b30
@ -3,6 +3,7 @@ config BR2_PACKAGE_BLUEZ_UTILS
|
|||||||
depends on !BR2_avr32
|
depends on !BR2_avr32
|
||||||
depends on BR2_USE_WCHAR # libglib2
|
depends on BR2_USE_WCHAR # libglib2
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, alsa-lib
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, alsa-lib
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
select BR2_PACKAGE_LIBGLIB2
|
select BR2_PACKAGE_LIBGLIB2
|
||||||
help
|
help
|
||||||
|
@ -8,6 +8,7 @@ config BR2_PACKAGE_CONNMAN
|
|||||||
depends on BR2_USE_WCHAR # libglib2 and gnutls
|
depends on BR2_USE_WCHAR # libglib2 and gnutls
|
||||||
depends on BR2_INET_IPV6
|
depends on BR2_INET_IPV6
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
help
|
help
|
||||||
The Connection Manager (ConnMan) project provides a daemon for
|
The Connection Manager (ConnMan) project provides a daemon for
|
||||||
managing internet connections within embedded devices running
|
managing internet connections within embedded devices running
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
config BR2_PACKAGE_DBUS
|
config BR2_PACKAGE_DBUS
|
||||||
bool "dbus"
|
bool "dbus"
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
# uses fork()
|
||||||
|
depends on BR2_USE_MMU
|
||||||
help
|
help
|
||||||
The D-Bus message bus system.
|
The D-Bus message bus system.
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ config BR2_PACKAGE_LIBEDBUS
|
|||||||
select BR2_PACKAGE_LIBECORE
|
select BR2_PACKAGE_LIBECORE
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
help
|
help
|
||||||
E_Dbus is a set of wrappers around D-Bus APIs so they can be
|
E_Dbus is a set of wrappers around D-Bus APIs so they can be
|
||||||
easily used by EFL applications, automatically providing
|
easily used by EFL applications, automatically providing
|
||||||
|
@ -2,6 +2,8 @@ config BR2_PACKAGE_GVFS
|
|||||||
bool "gvfs"
|
bool "gvfs"
|
||||||
depends on BR2_LARGEFILE
|
depends on BR2_LARGEFILE
|
||||||
depends on BR2_USE_WCHAR # glib2
|
depends on BR2_USE_WCHAR # glib2
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
select BR2_PACKAGE_LIBGLIB2
|
select BR2_PACKAGE_LIBGLIB2
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
select BR2_PACKAGE_SHARED_MIME_INFO
|
select BR2_PACKAGE_SHARED_MIME_INFO
|
||||||
|
@ -6,6 +6,7 @@ config BR2_PACKAGE_NETWORK_MANAGER
|
|||||||
depends on BR2_LARGEFILE # acl
|
depends on BR2_LARGEFILE # acl
|
||||||
depends on BR2_USE_WCHAR # libglib2 and gnutls
|
depends on BR2_USE_WCHAR # libglib2 and gnutls
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
select BR2_PACKAGE_DBUS_GLIB
|
select BR2_PACKAGE_DBUS_GLIB
|
||||||
select BR2_PACKAGE_UDEV
|
select BR2_PACKAGE_UDEV
|
||||||
select BR2_PACKAGE_UDEV_ALL_EXTRAS
|
select BR2_PACKAGE_UDEV_ALL_EXTRAS
|
||||||
|
@ -2,6 +2,7 @@ config BR2_PACKAGE_OFONO
|
|||||||
bool "ofono"
|
bool "ofono"
|
||||||
depends on BR2_USE_WCHAR # gettext/libglib2
|
depends on BR2_USE_WCHAR # gettext/libglib2
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
select BR2_PACKAGE_LIBCAP_NG
|
select BR2_PACKAGE_LIBCAP_NG
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
select BR2_PACKAGE_LIBGLIB2
|
select BR2_PACKAGE_LIBGLIB2
|
||||||
|
@ -286,6 +286,7 @@ config BR2_PACKAGE_QT_DBUS
|
|||||||
bool "DBus Module"
|
bool "DBus Module"
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
help
|
help
|
||||||
Build the Qt DBus module.
|
Build the Qt DBus module.
|
||||||
|
|
||||||
|
@ -233,6 +233,7 @@ config BR2_PACKAGE_SAMBA_AVAHI
|
|||||||
default y
|
default y
|
||||||
depends on BR2_PACKAGE_AVAHI_DAEMON
|
depends on BR2_PACKAGE_AVAHI_DAEMON
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
help
|
help
|
||||||
Include support for avahi
|
Include support for avahi
|
||||||
|
@ -3,6 +3,7 @@ config BR2_PACKAGE_SYSTEMD
|
|||||||
depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
|
depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
|
||||||
depends on BR2_INET_IPV6
|
depends on BR2_INET_IPV6
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
|
||||||
|
depends on BR2_USE_MMU # dbus
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
select BR2_PACKAGE_LIBCAP
|
select BR2_PACKAGE_LIBCAP
|
||||||
help
|
help
|
||||||
|
@ -56,6 +56,7 @@ config BR2_INIT_SYSTEMD
|
|||||||
depends on BR2_INET_IPV6
|
depends on BR2_INET_IPV6
|
||||||
depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
|
depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
depends on BR2_USE_MMU
|
||||||
select BR2_PACKAGE_DBUS
|
select BR2_PACKAGE_DBUS
|
||||||
select BR2_PACKAGE_SYSTEMD
|
select BR2_PACKAGE_SYSTEMD
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user