[packages/ghc] - use ld.bfd, realy use it - rel 3
baggins
baggins at pld-linux.org
Thu May 30 18:43:07 CEST 2013
commit 8990670864628c2ca9c32c02d90e995ea7010249
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Thu May 30 18:42:53 2013 +0200
- use ld.bfd, realy use it
- rel 3
ghc.spec | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/ghc.spec b/ghc.spec
index a55856a..c08a5c1 100644
--- a/ghc.spec
+++ b/ghc.spec
@@ -18,7 +18,7 @@ Summary: Glasgow Haskell Compilation system
Summary(pl.UTF-8): System kompilacji Glasgow Haskell
Name: ghc
Version: 7.6.3
-Release: 2
+Release: 3
License: BSD-like w/o adv. clause
Group: Development/Languages
Source0: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src.tar.bz2
@@ -64,6 +64,9 @@ Obsoletes: haddock
ExclusiveArch: %{ix86} %{x8664}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+# use ld.bfd
+%define specflags -fuse-ld=bfd
+
# There is nothing that may or should be compressed
%define _noautocompressdoc *
@@ -200,11 +203,14 @@ PATH=$top/bindist/bin:$PATH:%{_prefix}/local/bin
%endif
%configure \
+ CONF_GCC_LINKER_OPTS_STAGE0="-fuse-ld=bfd" \
+ CONF_GCC_LINKER_OPTS_STAGE1="-fuse-ld=bfd" \
+ CONF_GCC_LINKER_OPTS_STAGE2="-fuse-ld=bfd" \
--target=%{_target_platform} \
--prefix=%{_prefix} \
--with-gcc="%{__cc}" \
- --with-ld=ld \
- --with-nm=nm \
+ --with-ld=/usr/bin/ld.bfd \
+ --with-nm=/usr/bin/nm \
%if %{with bootstrap}
GhcPkgCmd=$top/bindist/bin/ghc-pkg \
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ghc.git/commitdiff/8990670864628c2ca9c32c02d90e995ea7010249
More information about the pld-cvs-commit
mailing list