Jens Petersen
2238c4b2a9
use ghc_lib_subpackage instead of ghc_binlib_package
3 years ago
Jens Petersen
14ae8832d2
ghc-wrapper-libffi-include.patch for "missing libffi.h" when compiling prof on secondary archs
...
eg on armv7:
[ 1 of 21] Compiling Data.Functor.Product ( Data/Functor/Product.hs, dist/build/Data/Functor/Product.p_o )
/tmp/ghc1692_0/ghc1692_0.c:4:17:
fatal error: ffi.h: No such file or directory
3 years ago
Jens Petersen
c191f54942
full build for ARM
3 years ago
Jens Petersen
44efb6d4e3
BR autoconf for armv7hl patch
3 years ago
Jens Petersen
760efcba7e
Reverting last patch "avoid actually running aclocal (for +d16) by using hard float patch closer to Ubuntu" and run autoreconf
3 years ago
Jens Petersen
3bf6972c25
avoid actually running aclocal (for +d16) by using hard float patch closer to Ubuntu
...
-drop the original debian armhf llvm driver patches
3 years ago
Jens Petersen
e549e39f58
remove the erroneous doublequote after -D__ARM_PCS_VFP
3 years ago
Jens Petersen
cc91b0e429
revert dropping ghc-debian-ARM-VFPv3D16.patch and define __ARM_PCS_VFP in build.mk
3 years ago
Jens Petersen
5a80b53c41
try disabling debian ARM-VFPv3D16 patch
...
/usr/bin/ld: error: /tmp/ghc24961_0/ghc24961_0.o uses VFP register arguments, libraries/base/dist-install/build/GHC/Event/Clock.o does not
3 years ago
Jens Petersen
c633311f76
the armel patches are -p1
3 years ago
Jens Petersen
0860e86239
add 4 ARM patches from Debian for armel and armhf
...
- BR llvm not clang
- remove arm from unregisterised_archs
- revert dropping --with-gcc
3 years ago
Jens Petersen
ab8589c9be
set CC to clang for ARM
3 years ago
Jens Petersen
a357d572f7
drop --with-gcc
3 years ago
Jens Petersen
bc252ac183
BR clang not just llvm for ARM; bootstrap build
3 years ago
Jens Petersen
a3513a1d65
turn off bootstrapping options for full build
3 years ago
Jens Petersen
0da60f05cb
move ghc manpage out of without_manual in filelist
3 years ago
Jens Petersen
6130e65e94
major update to ghc-7.4.1
...
- http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html
- add Cabal-fix-dynamic-exec-for-TH.patch
- use Debian's system-libffi patch
- drop ppc64 config, pthread and mmap patches
- add s390 and s390x to unregisterised_archs
3 years ago
Jens Petersen
c0f89535cd
tweak release for test scm build
3 years ago
Jens Petersen
ee30456e2b
try temporarily disabling all the ppc64 "hacks" to see if really all needed
3 years ago
Jens Petersen
10ede6d8ab
add %_isa to external dependencies
3 years ago
Jens Petersen
7d87f9af5c
minor ghc.spec cleanup
...
- add another #%%global without_testsuite 1
- make versioned ghc-compiler BR conditional on no ghc_bootstrapping
- reformat library BRs
- symlink to system libffi headers
3 years ago
Jens Petersen
6905835f80
fix build with system libffi
...
- add rest of debian system-libffi patch,
- copy libffi headers into rts build dir
- acknowledge Debian's patch
3 years ago
Jens Petersen
56ca87f87c
update to new 7.4.1 major release
...
(still doesn't build: system libffi patch seems incomplete -
can't find the libffi headers)
3 years ago
Jens Petersen
80a3e4101e
move ghc-ghc-devel from ghc-libraries to the ghc metapackage
3 years ago
Dennis Gilmore
0432ff8ec7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3 years ago
Jens Petersen
5fb7b394de
move listing of haddock into conditional doc block
3 years ago
Jens Petersen
4a103796d9
fix the ghost listing of hsc2hs
3 years ago
Jens Petersen
2c22ffcaaf
fix alternatives usage to follow Packaging:Alternatives ( #753661 )
3 years ago
Jens Petersen
c44fb9d5d2
move ghc-doc and ghc-libs obsoletes; add HaskellReport license to base and libraries subpackages
3 years ago
Jens Petersen
ea8cd3dfb4
make the post and postun scripts now be for the compiler subpackage
3 years ago
Jens Petersen
0cc183c6d5
also rename %files devel to libraries
3 years ago
Jens Petersen
30442b5664
rename ghc-devel metapackage to ghc-libraries and require ghc-rpm-macros-0.14
3 years ago
Jens Petersen
717fb32ec9
move compiler and tools to ghc-compiler, and make ghc metapackage for all ghc
3 years ago
Jens Petersen
a853f17f88
rebuild in the right dist tag
3 years ago
Jens Petersen
4946c18c29
add HaskellReport license tag to subpackages with Haskell Report code
3 years ago
Marcela Mašláňová
b71ee97568
rebuild with new gmp without compat lib
3 years ago
Jens Petersen
8fec83d59f
setup ghc-deps.sh after ghc_version_override for bootstrapping
3 years ago
Jens Petersen
a92bbae95a
add armv5tel and use ghc-deps.sh when bootstrapping
3 years ago
Jens Petersen
3b165859c5
improve system libffi changelog comment
3 years ago
Jens Petersen
dac3677f69
remove libffi_archs and include ghci lib in ghc-devel
3 years ago
Marcela Mašláňová
97b6c582e1
rebuild with new gmp
3 years ago
Jens Petersen
6e0974a4ff
use ghc-rpm-macros-0.13.11 to fix devel subpackages' provides/obsoletes versions
3 years ago
Jens Petersen
34566cea6b
no need to specify -lffi in build.mk (Henrik Nordström)
3 years ago
Jens Petersen
1c9d41c9a0
port to armv7hl by Henrik Nordström ( #741725 )
3 years ago
Jens Petersen
3ee1a50ebf
setup ghc-deps.sh when not bootstrapping\!
3 years ago
Jens Petersen
8165701637
setup ghc-deps.sh here now since no longer in %ghc_package_devel
3 years ago
Jens Petersen
c56e3d687a
fix one last old %{with doc}
3 years ago
Jens Petersen
9b90dceff1
skip failing ghc_check_bootstrap for now
3 years ago
Jens Petersen
e95b4c3b72
bump ghc-rpm-macros
3 years ago
Jens Petersen
7caa495ea7
add new bootstrapping mode using ghc_bootstrap (ghc-rpm-macros-0.13.5)
...
- BR same ghc version unless ghc_bootstrapping defined
- use ghc_check_bootstrap
- put dyn before p in GhcLibWays
3 years ago