lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 6e288a01bf4967be19109d92c4228cc5f26161d7
parent 272829f911f1add93123a17291f598a47909342a
Author: Daniel Dickinson <openwrt@daniel.thecshore.com>
Date:   Mon, 11 Jan 2016 02:30:53 -0500

libs/gnutls: Fix selecting cryptodev support fails to depend on kmod-cryptodev

It is not enough to select package kmod-cryptodev to avoid
build failure; there must be a Makefile dependency on
kmod-cryptodev in order for the build system to ensure
kmod-cryptodev (and it's headers) are present during build.

Therefore drop the select and add a conditional dependency.

Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>

Diffstat:
Mlibs/gnutls/Config.in | 1-
Mlibs/gnutls/Makefile | 2+-
2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/libs/gnutls/Config.in b/libs/gnutls/Config.in @@ -17,7 +17,6 @@ config GNUTLS_OCSP config GNUTLS_CRYPTODEV bool "enable /dev/crypto support" - select PACKAGE_kmod-cryptodev default n config GNUTLS_HEARTBEAT diff --git a/libs/gnutls/Makefile b/libs/gnutls/Makefile @@ -93,7 +93,7 @@ endef define Package/libgnutls $(call Package/gnutls/Default) TITLE+= (library) - DEPENDS+= +libnettle +!LIBNETTLE_MINI:libgmp +GNUTLS_EXT_LIBTASN1:libtasn1 +GNUTLS_PKCS11:p11-kit + DEPENDS+= +libnettle +!LIBNETTLE_MINI:libgmp +GNUTLS_EXT_LIBTASN1:libtasn1 +GNUTLS_PKCS11:p11-kit +GNUTLS_CRYPTODEV:kmod-cryptodev endef define Package/libgnutls/description