From d11d2d474605a62988fb7e61e59a08bbf72cf800 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sun, 15 May 2022 11:02:28 +0200 Subject: [PATCH] package/glibc: can't be built with Optimize for fast Fix the following build failure: In file included from : ./../include/libc-symbols.h:82:3: error: #error "glibc must not be compiled with -ffast-math" 82 | # error "glibc must not be compiled with -ffast-math" | ^~~~~ Fixes: - http://autobuild.buildroot.org/results/3d91f3685ae6c3e1f765d419ea2c0da4cb0eb3be Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/glibc/glibc.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk index 7b46ad42c3..45155fdc28 100644 --- a/package/glibc/glibc.mk +++ b/package/glibc/glibc.mk @@ -118,6 +118,11 @@ ifeq ($(BR2_nios2),y) GLIBC_CFLAGS += -O2 endif +# glibc can't be built with Optimize for fast +ifeq ($(BR2_OPTIMIZE_FAST),y) +GLIBC_CFLAGS += -O2 +endif + define GLIBC_CONFIGURE_CMDS mkdir -p $(@D)/build # Do the configuration