Turn off LTO for RISC-V sandbox/vbarinov/nolto
authorSlava Barinov <v.barinov@samsung.com>
Mon, 19 Jun 2023 11:55:12 +0000 (14:55 +0300)
committerSlava Barinov <v.barinov@samsung.com>
Mon, 19 Jun 2023 11:55:12 +0000 (14:55 +0300)
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
packaging/coreutils.spec

index af7a59f1a089a6ab31b18fd565b14b09ca4c09a4..d6dfdf752167c259d0eacc23012d8abd04c147c4 100644 (file)
@@ -57,8 +57,12 @@ su - run a command with substitute user and group ID
 %build
 cp %{SOURCE1001} .
 
-export CFLAGS+=" -fPIC -fvisibility=hidden -flto "
-export LDFLAGS+=" -Wl,-z,relro -pie -fvisibility=hidden -flto "
+export CFLAGS+=" -fPIC -fvisibility=hidden "
+export LDFLAGS+=" -Wl,-z,relro -pie -fvisibility=hidden "
+%ifnarch riscv64
+export CFLAGS+=" -flto "
+export LDFLAGS+=" -flto "
+%endif
 
 cp build-aux/config.sub ../mktemp-1.5
 cp build-aux/config.guess ../mktemp-1.5