aboutsummaryrefslogtreecommitdiffstats
path: root/testing/ghc
Commit message (Collapse)AuthorAgeFilesLines
* testing/ghc: improve and fix abuildJakub Jirutka2017-04-112-45/+63
|
* testing/ghc: rearrange variables into conventional orderJakub Jirutka2017-04-111-30/+26
|
* testing/ghc: Add libffi-dev to dependsMitch Tishmack2017-03-211-2/+2
| | | | | | While not strictly necessary generally, when passing in linker args to ghc to compile the c rts invokes some ffi calls that the shared library alone doesn't suffice.
* testing/ghc: Add testsuiteMitch Tishmack2017-03-111-1/+9
| | | | | | | | | | | Note, while the other testsuites run fine, they're very long running. fast ~ 10 min normal ~45 min long ~over an hour This is on a skylake i7, so results may vary. So for now only run the fast test suite.
* Revert "testing/ghc: temporarily disable on armhf since the bootstrap ↵William Pitcock2017-02-281-1/+1
| | | | | | package is not yet available" This reverts commit 68d29786911e3b4dfec5dd5556e8f3d7422d6d11.
* testing/ghc: temporarily disable on armhf since the bootstrap package is not ↵William Pitcock2017-02-271-1/+1
| | | | yet available
* testing/ghc: more fixes to cross-buildTimo Teräs2017-02-271-1/+8
|
* testing/ghc: fix ld.gold double dependency and configure for armTimo Teräs2017-02-271-1/+2
|
* testing/ghc: set --build and --host tooTimo Teräs2017-02-271-0/+2
|
* testing/ghc: support cross-buildingTimo Teräs2017-02-275-32/+183
|
* testing/ghc: Split ghc into ghc and ghc-dev, add post-install scriptMitch Tishmack2017-02-212-7/+48
| | | | | | | | | | | | | | | | | | | | | | While here ensure that strip --strip-unneeded is called on all shared libraries and static archives. This reduces the overall install sizes a skosh. The larger win here, is stripping out the profiled debugging libraries from the default ghc package. If someone wanted to debug now they will need to install ghc-dev to get that RTS and debug libraries. Realistically this only affects those users that are building packages that need to debug. As well as future enhancements to the ghc/haskell which will build packages with profiled libraries as well. But this compromise for the overall install size is preferable to users installing libraries they likely won't need/use and overal bandwidth that consumes. Since we install via make install DESTDIR=... we need to regenerate the ghc pkg db at post install time. [TT: flatten commits]
* testing/ghc: new aportMitch Tishmack2017-02-137-0/+511
| | | | | | | | The Glasgow Haskell Compiler http://haskell.org [TT: Add madvise patch, remove redundant depends, add provides for ghc-bootstrap]
* Revert "testing/ghc: new aport"Timo Teräs2017-02-106-457/+0
| | | | This reverts commit cf0b33112cd566332be4376233f1c297f03255e7.
* testing/ghc: new aportMitch Tishmack2017-02-106-0/+457