From: Fabrice Fontaine Date: Thu, 1 Oct 2020 06:46:13 +0000 (+0200) Subject: package/keyutils: fix build without C++ X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=eefd6c49b2e088fc6bf1eb71f8c8a03fd3730aa6;p=buildroot.git package/keyutils: fix build without C++ Create cxx.stamp to disable the check that keyutils.h has a valid C++ syntax that has been added with https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/commit/?id=991c272062a4300bbd5fe22dce17ab2fb5126e3f Fixes: - http://autobuild.buildroot.org/results/53ec9ca02798a88cd9ab773af10fc8f44ce9d1a2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/keyutils/keyutils.mk b/package/keyutils/keyutils.mk index 46f06531ce..cba57cf199 100644 --- a/package/keyutils/keyutils.mk +++ b/package/keyutils/keyutils.mk @@ -22,6 +22,11 @@ ifeq ($(BR2_SHARED_LIBS),y) KEYUTILS_MAKE_PARAMS += NO_ARLIB=1 endif +# Touch cxx.stamp to avoid adding a C++ dependency +define KEYUTILS_CONFIGURE_CMDS + touch $(@D)/cxx.stamp +endef + define KEYUTILS_BUILD_CMDS $(TARGET_CONFIGURE_OPTS) $(MAKE) $(KEYUTILS_MAKE_PARAMS) -C $(@D) endef