From 1963bc815d7d61c7dd7196c5f1543ea59b9e7824 Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Fri, 21 Feb 2014 22:00:52 +0100 Subject: [PATCH] ncftp: fix cross-compilation test The cross-compilation test is based on the ability to run a test program on the host, which is wrong. If it runs, then the configure script concludes that we're doing native compilation, if it doesn't run, we're doing cross-compilation. The configure script needs to be regenerated to fix the cross-compilation test. Fixes http://autobuild.buildroot.net/results/969/969a49ae97a50634ea846a82b9c360e4fb020ace/build-end.log Signed-off-by: Romain Naour Acked-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/ncftp/ncftp.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/ncftp/ncftp.mk b/package/ncftp/ncftp.mk index ff6c70a0f2..841c82ba1c 100644 --- a/package/ncftp/ncftp.mk +++ b/package/ncftp/ncftp.mk @@ -11,6 +11,14 @@ NCFTP_TARGET_BINS = ncftp NCFTP_LICENSE = Clarified Artistic License NCFTP_LICENSE_FILES = doc/LICENSE.txt +NCFTP_DEPENDENCIES = host-autoconf + +define NCFTP_RUN_AUTOCONF + (cd $(@D); $(HOST_DIR)/usr/bin/autoconf -I$(@D)/autoconf_local/) +endef + +NCFTP_PRE_CONFIGURE_HOOKS += NCFTP_RUN_AUTOCONF + ifeq ($(BR2_PACKAGE_NCFTP_GET),y) NCFTP_TARGET_BINS += ncftpget endif -- 2.30.2