From: Giulio Benetti Date: Thu, 20 Feb 2020 15:40:04 +0000 (+0100) Subject: package/git: fix build failure due to gcc bug 93847 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c7d736bb924fb9a85c497651e533d57c5b83d54f;p=buildroot.git package/git: fix build failure due to gcc bug 93847 The git package exhibits gcc bug 93847 when built for the Nios2 architecture with optimization enabled, which causes a build failure. As done for other packages in Buildroot work around this gcc bug by setting optimization to -O0 if BR2_TOOLCHAIN_HAS_GCC_BUG_93847=y. Fixes: http://autobuild.buildroot.net/results/e225e62ea2d48660df4110790664f0c3306c1ea9/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- diff --git a/package/git/git.mk b/package/git/git.mk index a5c8669fc9..f32a2f8eb9 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -67,7 +67,7 @@ endif GIT_CFLAGS = $(TARGET_CFLAGS) -ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_85180),y) +ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_85180)$(BR2_TOOLCHAIN_HAS_GCC_BUG_93847),y) GIT_CFLAGS += -O0 endif