From 1ac68fe2c9b4cea91c7a30429ebf75279ede8e70 Mon Sep 17 00:00:00 2001 From: Vicente Olivert Riera Date: Thu, 10 Sep 2015 16:58:25 +0100 Subject: [PATCH] setools: fix race condition As reported upstream: https://github.com/TresysTechnology/setools3/issues/5 setools tries to compile a .c file before being generated and then it produces an error like this one: error: policy_scan.c: No such file or directory Until upstream fixes the problem we can workaround this by using MAKE1 as the SETOOLS_MAKE. Fixes: http://autobuild.buildroot.net/results/119/1196ac448c77320b59b63b6133d2d1af1245bf69/ Signed-off-by: Vicente Olivert Riera Signed-off-by: Peter Korsgaard --- package/setools/setools.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/setools/setools.mk b/package/setools/setools.mk index a2bfd420e5..71301c78a9 100644 --- a/package/setools/setools.mk +++ b/package/setools/setools.mk @@ -12,6 +12,10 @@ SETOOLS_INSTALL_STAGING = YES SETOOLS_LICENSE = GPLv2+ LGPLv2.1+ SETOOLS_LICENSE_FILES = COPYING COPYING.GPL COPYING.LGPL +# Race condition reported upstream: +# https://github.com/TresysTechnology/setools3/issues/5 +SETOOLS_MAKE = $(MAKE1) + # configure.ac is patched by the cross compile patch, # so autoreconf is necessary SETOOLS_AUTORECONF = YES