From ae5a3e03d696c0733da37ede5b37408128a9f1da Mon Sep 17 00:00:00 2001 From: Slava Barinov Date: Tue, 21 Mar 2023 12:19:03 +0300 Subject: [PATCH] Remove -flto=* if present Currently glibc can't be built with LTO Change-Id: Ifefb67b8a7274fabae29fcd7aa966eb0ca7abb1b Signed-off-by: Slava Barinov --- packaging/glibc.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/glibc.spec b/packaging/glibc.spec index 3ea77c6..53fd7d4 100644 --- a/packaging/glibc.spec +++ b/packaging/glibc.spec @@ -343,7 +343,7 @@ echo "#define GITID \"%{git_id}\"" >> version.h # # Default CFLAGS and Compiler # -BuildFlags=$(echo %{optflags} | sed -e "s/-Wp,-D_FORTIFY_SOURCE=2//g" | sed -e "s/-ffast-math//" | sed -e "s/atom/i686/g" | sed -e "s/-fexceptions//" | sed -e "s/-fno-omit-frame-pointer//" ) +BuildFlags=$(echo %{optflags} | sed -e "s/-Wp,-D_FORTIFY_SOURCE=2//g" | sed -e "s/-ffast-math//" | sed -e "s/atom/i686/g" | sed -e "s/-fexceptions//" | sed -e "s/-fno-omit-frame-pointer//" | sed -e 's/-flto\(=[^[:space:]]\+\)\? //') BuildFlags="$BuildFlags -O2 -g -U_FORTIFY_SOURCE" BuildFlags="$(echo $BuildFlags | sed -e 's#-ffortify=[0-9]*##')" BuildFlags="$(echo $BuildFlags | sed -e 's#-fstack-protector-strong##')" -- 2.7.4