From 074396c7a58d8e25098dc656d7a7a6e4936a9633 Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Mon, 5 Sep 2022 09:44:41 +0300 Subject: [PATCH] Disable LTO on riscv64 Signed-off-by: David Abdurachmanov --- tcl.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tcl.spec b/tcl.spec index 14e0a3a..78b54ae 100644 --- a/tcl.spec +++ b/tcl.spec @@ -5,7 +5,7 @@ Summary: Tool Command Language, pronounced tickle Name: tcl Version: %{vers} -Release: 3%{?dist} +Release: 3.0.riscv64%{?dist} Epoch: 1 License: TCL URL: http://tcl.sourceforge.net/ @@ -69,6 +69,10 @@ chmod -x generic/tclStrToD.c %patch3 -p1 -b .tcltests-path-fix %build +%ifarch riscv64 +%define _lto_cflags %{nil} +%endif + pushd unix autoconf %configure \ @@ -144,6 +148,9 @@ rm -rf %{buildroot}/%{_datadir}/%{name}%{majorver}/ldAix %{_datadir}/%{name}%{majorver}/tclAppInit.c %changelog +* Mon Sep 05 2022 David Abdurachmanov - 1:8.6.12-3.0.riscv64 +- Disable LTO for riscv64 + * Sat Jul 23 2022 Fedora Release Engineering - 1:8.6.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild