From 849af6d3e501d0ed90860ff6887c9f00db1f7497 Mon Sep 17 00:00:00 2001 From: Mikhail Novosyolov Date: Tue, 23 Oct 2018 03:43:47 +0300 Subject: [PATCH] Fix if-else. jumbo is_limit 10 for ix86, because gold linker still gave aerror of allocating memory. --- chromium-browser-stable.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/chromium-browser-stable.spec b/chromium-browser-stable.spec index 0b47372..f0c2a84 100644 --- a/chromium-browser-stable.spec +++ b/chromium-browser-stable.spec @@ -369,9 +369,9 @@ ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/node %define localhost 0 %if 0%{localhost} %ifarch %ix86 -%define is_limit 50 +%define is_limit 10 %else -%define is_limit 100 +%define is_limit 50 %endif %else %define is_limit 10 @@ -393,12 +393,13 @@ export NM=nm %ifarch %ix86 # GNU ld linker got out of memory on i586 with jumbo is_limit=100. # Gold linker worked fine with jumbo is_limit=100 on i586. -%define linker_args use_gold=true use_lld=false -%endif +%define linker_args use_gold=true +%else %ifarch x86_64 # If both gold and lld are false, GNU ld is used. %define linker_agrs use_gold=false use_lld=false is_cfi=false use_thin_lto=false %endif +%endif %else %define is_clang false