mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 14:16:31 +00:00
cryptsetup: fix build with old host kernel headers
By default cryptsetup configure fails when the if_alg.h kernel header is not available. Kernels older than 2.6.38, like the one in RHEL 6 hosts, do not provide this header. Since we don't need the kernel crypto feature for host tools, just disable this feature to allow successful completion of the configure script. While at it, fix a typo in the --with-crypto_backend option (hyphen -> underscore). Should fix: http://autobuild.buildroot.net/results/ffd/ffda2579b215b53161025b7bc703091cb30ef95d/ http://autobuild.buildroot.net/results/c48/c48015f76b13fec38f650f66824e7b986eb28572/ http://autobuild.buildroot.net/results/be6/be621f71bf9da8719bf7fc943eccc9b4dc2cc43e/ Cc: Martin Hicks <mort@bork.org> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit bef1786475a743bd2cf76484b5d6a3158c0d7bc5) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
3d4857c173
commit
6ed7468245
@ -36,7 +36,8 @@ HOST_CRYPTSETUP_DEPENDENCIES = \
|
|||||||
host-json-c \
|
host-json-c \
|
||||||
host-openssl
|
host-openssl
|
||||||
|
|
||||||
HOST_CRYPTSETUP_CONF_OPTS = --with-crypto-backend=openssl
|
HOST_CRYPTSETUP_CONF_OPTS = --with-crypto_backend=openssl \
|
||||||
|
--disable-kernel_crypto
|
||||||
|
|
||||||
$(eval $(autotools-package))
|
$(eval $(autotools-package))
|
||||||
$(eval $(host-autotools-package))
|
$(eval $(host-autotools-package))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user