summaryrefslogtreecommitdiff
path: root/package/udisks
diff options
context:
space:
mode:
authorYegor Yefremov <yegorslists@googlemail.com>2015-12-02 12:27:06 +0100
committerPeter Korsgaard <peter@korsgaard.com>2015-12-08 21:49:10 +0100
commite739dd5a11f5b2bd9648a45623bc174adae42b6e (patch)
tree017fe08b73932c14a8c9e8546329fe3374b66989 /package/udisks
parent6cfa5de33e71b46e9ae668550dc77aacabbde663 (diff)
Use libgudev as regular dependency
Since eudev 3.1.3 libgudev is not shipped with this package, so libgudev can be used as regular dependency regardless of udev implementation selected. Fixes following build error: http://autobuild.buildroot.net/results/320/320c052bda0f1b5afb1e5c83a7fb4dca6227c5a1// http://autobuild.buildroot.net/results/3b0/3b096f882030325b9290ad8860bd9cd373a11dc2// Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/udisks')
-rw-r--r--package/udisks/Config.in7
-rw-r--r--package/udisks/udisks.mk7
2 files changed, 3 insertions, 11 deletions
diff --git a/package/udisks/Config.in b/package/udisks/Config.in
index c9664afdf..8b8fd2880 100644
--- a/package/udisks/Config.in
+++ b/package/udisks/Config.in
@@ -12,12 +12,7 @@ config BR2_PACKAGE_UDISKS
select BR2_PACKAGE_PARTED
select BR2_PACKAGE_LVM2
select BR2_PACKAGE_LIBATASMART
- # When eudev is used as the udev provider, libgudev is automatically
- # provided as it is part of eudev. However, when systemd is used as
- # the udev provider, libgudev is not provided, and needs to be built
- # separately. This is why we select the libgudev package only if
- # systemd is used.
- select BR2_PACKAGE_LIBGUDEV if BR2_INIT_SYSTEMD
+ select BR2_PACKAGE_LIBGUDEV
help
The udisks project provides
diff --git a/package/udisks/udisks.mk b/package/udisks/udisks.mk
index eccfbd25b..eea79e565 100644
--- a/package/udisks/udisks.mk
+++ b/package/udisks/udisks.mk
@@ -18,14 +18,11 @@ UDISKS_DEPENDENCIES = \
polkit \
parted \
lvm2 \
- libatasmart
+ libatasmart \
+ libgudev
UDISKS_CONF_OPTS = --disable-remote-access --disable-man-pages
-ifeq ($(BR2_PACKAGE_LIBGUDEV),y)
-UDISKS_DEPENDENCIES += libgudev
-endif
-
ifeq ($(BR2_PACKAGE_UDISKS_LVM2),y)
UDISKS_CONF_OPTS += --enable-lvm2
endif