From b301c953c2fda4112b41a0ca1683c9de1e80ff63 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sat, 27 Apr 2019 15:49:25 +0200 Subject: [PATCH] package/bind: fix python build A check for python-ply has been added as this is a dependency of the dnssec-keymgr script so install host-python-ply to avoid a build failure if python-ply is not installed on host Fixes: - http://autobuild.buildroot.org/results/96815b1300547c976443bf74b762febdfcc8d3ba Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 89e70a7077f772cafcc602d8b560e3c954419a06) Signed-off-by: Peter Korsgaard --- package/bind/bind.mk | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/package/bind/bind.mk b/package/bind/bind.mk index c3149394b0..42c240a747 100644 --- a/package/bind/bind.mk +++ b/package/bind/bind.mk @@ -74,8 +74,11 @@ else BIND_CONF_OPTS += --with-openssl=no endif -# Used by dnssec-checkds and dnssec-coverage -ifeq ($(BR2_PACKAGE_PYTHON)$(BR2_PACKAGE_PYTHON3),) +# Used by dnssec-keymgr +ifeq ($(BR2_PACKAGE_PYTHON_PLY),y) +BIND_DEPENDENCIES += host-python-ply +BIND_CONF_OPTS += --with-python=$(HOST_DIR)/usr/bin/python +else BIND_CONF_OPTS += --with-python=no endif