Message ID | 1443890749-27092-3-git-send-email-maxime.hadjinlian@gmail.com |
---|---|
State | Superseded |
Headers | show |
On 03-10-15 17:45, Maxime Hadjinlian wrote: > Signed-off-by Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Regards, Arnout > --- > v1 -> v2: > - Don't depends on blackfin toolchain (is removed by previous > patch) > --- > package/libnfs/Config.in | 7 ++++--- > package/libnfs/libnfs.mk | 4 ++++ > 2 files changed, 8 insertions(+), 3 deletions(-) > > diff --git a/package/libnfs/Config.in b/package/libnfs/Config.in > index 6642fe4..2a1ef03 100644 > --- a/package/libnfs/Config.in > +++ b/package/libnfs/Config.in > @@ -1,10 +1,11 @@ > config BR2_PACKAGE_LIBNFS > bool "libnfs" > - depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC > + depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC || BR2_TOOLCHAIN_HAS_THREADS # libtirpc > + select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC > help > nfs userspace implementation. > > http://github.com/sahlberg/libnfs > > -comment "libnfs needs a toolchain w/ RPC" > - depends on !BR2_TOOLCHAIN_HAS_NATIVE_RPC > +comment "libnfs needs a toolchain w/ threads" > + depends on !(BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_HAS_NATIVE_RPC) > diff --git a/package/libnfs/libnfs.mk b/package/libnfs/libnfs.mk > index 0c8c4f5..fb95e21 100644 > --- a/package/libnfs/libnfs.mk > +++ b/package/libnfs/libnfs.mk > @@ -13,4 +13,8 @@ LIBNFS_LICENSE = LGPLv2.1+ > LIBNFS_LICENSE_FILES = LICENCE-LGPL-2.1.txt > LIBNFS_DEPENDENCIES = host-pkgconf > > +ifeq ($(BR2_PACKAGE_LIBTIRPC),y) > +LIBNFS_DEPENDENCIES += libtirpc > +endif > + > $(eval $(autotools-package)) >
diff --git a/package/libnfs/Config.in b/package/libnfs/Config.in index 6642fe4..2a1ef03 100644 --- a/package/libnfs/Config.in +++ b/package/libnfs/Config.in @@ -1,10 +1,11 @@ config BR2_PACKAGE_LIBNFS bool "libnfs" - depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC + depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC || BR2_TOOLCHAIN_HAS_THREADS # libtirpc + select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC help nfs userspace implementation. http://github.com/sahlberg/libnfs -comment "libnfs needs a toolchain w/ RPC" - depends on !BR2_TOOLCHAIN_HAS_NATIVE_RPC +comment "libnfs needs a toolchain w/ threads" + depends on !(BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_HAS_NATIVE_RPC) diff --git a/package/libnfs/libnfs.mk b/package/libnfs/libnfs.mk index 0c8c4f5..fb95e21 100644 --- a/package/libnfs/libnfs.mk +++ b/package/libnfs/libnfs.mk @@ -13,4 +13,8 @@ LIBNFS_LICENSE = LGPLv2.1+ LIBNFS_LICENSE_FILES = LICENCE-LGPL-2.1.txt LIBNFS_DEPENDENCIES = host-pkgconf +ifeq ($(BR2_PACKAGE_LIBTIRPC),y) +LIBNFS_DEPENDENCIES += libtirpc +endif + $(eval $(autotools-package))