Jens Petersen
|
a93d10698f
|
enable shared libraries and dynamic linking on all archs; disable debuginfo
- ghc-7.8 support dynamic libs and linking on all arches now
- ghc-7.10 will support dwarf debugging output
|
2015-01-17 14:40:38 +09:00 |
|
Jens Petersen
|
e5c8c16492
|
fix handling of CFLAGS and LDFLAGS
|
2014-10-27 12:16:40 +09:00 |
|
Jens Petersen
|
83e7a4f045
|
pass CFLAGS and LDFLAGS to ghc via %cabal_configure
thanks to Ville for pushing for this in #1138982
and Sergei Trofimovich for explaining how Archlinux does it
|
2014-10-27 11:52:27 +09:00 |
|
Jens Petersen
|
2da26f9db5
|
improve %ghc_fix_dynamic_rpath not to assume cwd = pkg_name
|
2014-09-10 16:07:29 +09:00 |
|
Jens Petersen
|
3efe41dd0c
|
no longer disable debuginfo by default
cblrpm checks if there are C files in a package
if not it disables debuginfo
|
2014-08-29 16:04:33 +09:00 |
|
Jens Petersen
|
19ad5a530b
|
drop -O2 for ghc-7.8
it uses too much build mem
eg
- highlighting-kate OOM with 4GB ram
- happy needs > 3GB
|
2014-08-28 17:34:35 +09:00 |
|
Jens Petersen
|
8479b07853
|
disable shared/dyn for non-intel until we move to ghc-7.8
|
2014-08-22 11:48:32 +09:00 |
|
Jens Petersen
|
d02dbabc22
|
add ghc.attr for running ghc-deps.sh and use internal rpm dep generator
- update test-rebuild.sh to f22 for master
|
2014-08-21 15:34:31 +09:00 |
|
Jens Petersen
|
8598900333
|
ready for ghc-7.8: no longer need execstack hack nor disable dyn on non-intel
|
2014-08-03 23:29:14 +09:00 |
|
Jens Petersen
|
69ab773f59
|
condition use of execstack since no prelink on ppc64le or arm64
|
2014-05-30 18:25:07 +09:00 |
|
Jens Petersen
|
e3136771b3
|
rename macros source files removing ghc-rpm- prefix
|
2014-05-17 17:29:11 +09:00 |
|