From c7d736bb924fb9a85c497651e533d57c5b83d54f Mon Sep 17 00:00:00 2001 From: Giulio Benetti Date: Thu, 20 Feb 2020 16:40:04 +0100 Subject: [PATCH] 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 --- package/git/git.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.30.2