utils/Makefile: Move ffsb configure to configure.ac
The configure call was done from Makefile without appropriate parameters,
which breaks cross-compiling. Include ffsb into configure.ac so that it is
included in the main configure call.
This fix is based on a patch by Fathi Boudra <fathi.boudra@linaro.org>
for an earlier version of LTP.
This also fixed subsequent makes for out-of-tree build that previously
failed when attempting to run ffsb configure script for the second time.
CC: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Mats Liljegren <mats.liljegren@enea.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
diff --git a/configure.ac b/configure.ac
index 4ea5868..9f397e7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -142,6 +142,8 @@
AC_SUBST([WITH_REALTIME_TESTSUITE],["no"])
fi
+AC_CONFIG_SUBDIRS([utils/ffsb-6.0-rc2])
+
# END testsuites knobs
LTP_CHECK_FORTIFY_SOURCE
LTP_CHECK_CC_WARN_OLDSTYLE
diff --git a/utils/Makefile b/utils/Makefile
index 923bb2d..1508b35 100644
--- a/utils/Makefile
+++ b/utils/Makefile
@@ -30,7 +30,7 @@
$(FFSB): $(abs_srcdir)/$(FFSBDIR)
mkdir -p $(FFSBDIR)
- cd $(FFSBDIR) && "$^/configure" && $(MAKE) top_srcdir="$^" all
+ cd $(FFSBDIR) && $(MAKE) top_srcdir="$^" all
ffsb: $(FFSB)
cp $(FFSB) ffsb