From be7d0b7463cf257df555860cacf52b7bfe23e41b Mon Sep 17 00:00:00 2001 From: Slava Barinov Date: Mon, 13 Apr 2020 14:06:19 +0300 Subject: [PATCH] packaging: Support 32bit build for armv8-a CPU Change-Id: I8e10854e04c31f546c4391efb997334804049b71 Signed-off-by: Slava Barinov --- packaging/glibc.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packaging/glibc.spec b/packaging/glibc.spec index fa83a98..ab155675 100644 --- a/packaging/glibc.spec +++ b/packaging/glibc.spec @@ -277,6 +277,11 @@ BuildFlags="$(echo $BuildFlags | sed -e 's/-Wa,-mimplicit-it=thumb//g' | sed -e # that turns into errors. Remove -Wformat=1|2 or -Wformat-..-arg BuildFlags="$(echo $BuildFlags | sed -re 's/-Wformat((=[1-2])|((-\w+)+))?(\s|$)//g')" +%ifarch %arm +# Support DA build with armv8 cpu in 32bit mode: prevent Werror on sqrt function +(echo ${BuildFlags} | grep '\-march=armv8') && BuildFlags="${BuildFlags} -Wno-error=unused-variable" +%endif + BuildCC="%__cc" BuildCCplus="%__cxx" add_ons=",libidn" -- 2.7.4