From 7176f02bf699ab8e77d73934fbcf969651e92136ae62aaaeeb500cccfa268b3f Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 20 Sep 2016 11:27:16 +0000 Subject: [PATCH] Accepting request 428447 from network - Speedup build/reduce it's memory consumption by using gold linker OBS-URL: https://build.opensuse.org/request/show/428447 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=18 --- bitcoin.changes | 5 +++++ bitcoin.spec | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/bitcoin.changes b/bitcoin.changes index 69f631e..84aba3d 100644 --- a/bitcoin.changes +++ b/bitcoin.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Sep 18 10:16:30 UTC 2016 - mpluskal@suse.com + +- Speedup build/reduce it's memory consumption by using gold linker + ------------------------------------------------------------------- Wed Aug 24 14:35:06 UTC 2016 - mpluskal@suse.com diff --git a/bitcoin.spec b/bitcoin.spec index 3f6f860..3dcde8e 100644 --- a/bitcoin.spec +++ b/bitcoin.spec @@ -36,6 +36,7 @@ Source2: %{base}d.firewall Source3: %{base}d.conf BuildRequires: autoconf BuildRequires: automake +BuildRequires: binutils-gold BuildRequires: boost-devel BuildRequires: gcc-c++ BuildRequires: git @@ -175,7 +176,7 @@ sed -i s/128// contrib/debian/%{name}-qt.desktop autoreconf -fiv export CXXFLAGS="%{optflags} -fPIE -fPIC" export CFLAGS="%{optflags} -fPIE -fPIC" -export LDFLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro,-z,now -pie" +export LDFLAGS="-Wl,--no-undefined -Wl,-z,now -Wl,-fuse-ld=gold -pie" %configure \ --with-cli=yes \ --with-daemon=yes \