From: Fabrice Fontaine Date: Tue, 4 Dec 2018 21:15:36 +0000 (+0100) Subject: package/civetweb: fix build without sync X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bd2dc67cb939c611ebf0ddfa63a014fe32e8ed06;p=buildroot.git package/civetweb: fix build without sync If BR2_TOOLCHAIN_HAS_SYNC_4 is not set, define -DNO_ATOMICS=1 to fallback on lock Fixes: - http://autobuild.buildroot.org/results/7b3bc71d64aedf617dde35798099e16d7ae46713 Signed-off-by: Fabrice Fontaine [Thomas: invert condition.] Signed-off-by: Thomas Petazzoni --- diff --git a/package/civetweb/civetweb.mk b/package/civetweb/civetweb.mk index 4c3c443db7..fe1cdd5675 100644 --- a/package/civetweb/civetweb.mk +++ b/package/civetweb/civetweb.mk @@ -21,6 +21,10 @@ CIVETWEB_INSTALL_OPTS = \ HTMLDIR="$(TARGET_DIR)$(CIVETWEB_HTMLDIR)" \ SYSCONFDIR="$(TARGET_DIR)$(CIVETWEB_SYSCONFDIR)" +ifeq ($(BR2_TOOLCHAIN_HAS_SYNC_4),) +CIVETWEB_COPT += -DNO_ATOMICS=1 +endif + ifeq ($(BR2_PACKAGE_CIVETWEB_WITH_LUA),y) CIVETWEB_CONF_OPTS += WITH_LUA=1 CIVETWEB_LIBS += -ldl