Mario Rodas
888b9587ed
haskellPackages.ghc8102: add patch to allow Block.h compile with c++ compilers
2020-11-22 04:20:00 +00:00
Frederik Rietdijk
8aaf2e60e5
Merge staging-next into staging
2020-11-09 14:49:10 +01:00
Robert Hensing
7ac71d78a3
ghc8102: Fix whitespace
2020-11-06 11:35:19 +01:00
Robert Hensing
6057cb9786
ghc*: Increase build timeout to 1 day
...
The default of 10 hours is insufficient for some of the slower
platforms like macOS and aarch64.
2020-11-06 11:07:48 +01:00
Robert Hensing
6b377f2968
ghc8102Binary*: simplify meta
...
Not distributing dependencies via hydraPlatforms does not work,
so we keep meta simple.
(cherry picked from commit 4643796794
)
2020-11-04 23:47:38 +01:00
Robert Hensing
dda47e489a
ghc8102BinaryMinimal: Re-add docs, remove more profiling files
...
(cherry picked from commit 7bd21d3e2d
)
2020-11-04 23:47:38 +01:00
Robert Hensing
f8ad73b9d8
haskell.compiler.ghc8102BinaryMinimal: init
...
To stay within hydra limit of 2^31 output size on aarch64-linux
2020-11-03 12:01:41 +01:00
Will Young
1c2ee215ab
ghc:8.10.2Binary bootstrap for 8.8 on aarch64 (NixOS#97407)
2020-10-21 21:13:22 +02:00
Peter Simons
518338f7f7
ghc: add alpha-1 release of version 9.0.1
2020-09-29 12:06:53 +02:00
Richard Marko
73825262f9
Revert "haskell.ghc8102Binary: fix extra inputs"
...
This reverts commit fb719d957f
.
2020-09-26 12:18:00 -07:00
Richard Marko
b9377e0950
ghc8102Binary: add numactl to libPath on aarch64
...
Fixes:
utils/ghc-cabal/dist-install/build/tmp/ghc-cabal:
error while loading shared libraries: libnuma.so.1:
cannot open shared object file: No such file or directory
2020-09-26 18:04:31 +02:00
Jonathan Ringer
fb719d957f
haskell.ghc8102Binary: fix extra inputs
2020-09-25 15:22:54 -07:00
Richard Marko
0d4f3ef1ab
ghc8102Binary: init, enable armv7l
2020-09-24 12:26:35 +02:00
Matthew Bauer
d0e52b6b32
Merge pull request #95309 from obsidiansystems/mobile-fixes
...
Support Android 29 in cross-compilation
2020-08-28 14:59:37 -05:00
Peter Simons
24cd70f14a
Merge remote-tracking branch 'origin/master' into haskell-updates
2020-08-27 14:26:14 +02:00
Utku Demir
fae83ef189
ghcHEAD: 8.11.20200731 -> 8.11.20200824
2020-08-24 11:06:36 +12:00
Jan Tojnar
58377555ed
Merge branch 'staging-next' into staging
2020-08-23 02:18:27 +02:00
Domen Kožar
f9b57fd66a
#95747 : fix build of GHC 8.10.2
2020-08-18 15:56:45 +02:00
Matthew Bauer
c5617381bc
ghc: document Stage1Only setting
2020-08-17 23:51:59 -05:00
Matthew Bauer
0be29459d6
ghc: set Stage1Only = YES on iOS
...
We want stage1Only here even if system == system, since we can’t run
the native arch simulator binaries locally.
2020-08-17 23:51:59 -05:00
Divam Narula
818d24c9db
Merge branch 'staging' into upstream-wasm-cross-nixpkgs-4
2020-08-16 10:13:57 +05:30
Gabor Greif
ca9e5d0bb1
ghc-{8.8.2, 8.10.1}: make download URL consistent with other versions
2020-08-08 22:32:58 +02:00
Gabor Greif
621e26fe80
ghc-8.10.x: add v8.10.2
...
https://mail.haskell.org/pipermail/ghc-devs/2020-August/019131.html
2020-08-08 22:32:58 +02:00
Gabor Greif
b18829ff92
Disable profiling builds for AArch64
...
see also 1353355a63
2020-08-07 20:53:37 +02:00
Utku Demir
ed1623421f
ghcHEAD: 8.11.20200505 -> 8.11.20200731
2020-08-07 20:34:52 +02:00
Gabor Greif
7b3dbe3dd3
ghc-{8.8.3, 8.8.4, 8.10.1}: fix typos
2020-08-07 20:34:42 +02:00
Divam
95a5a19658
Enable dontStrip for wasm
2020-08-05 20:17:14 +09:00
Divam
a9ac31c299
Set the STRIP_CMD to ':' for dontStrip
...
(as mentioned in mk/build.mk.sample)
2020-08-05 20:08:37 +09:00
Domen Kožar
1353355a63
ghc 8.8.4/8.10.1: fix PEBKAC
2020-08-01 16:27:12 +02:00
Domen Kožar
6d54b2f918
ghc 8.8.4, 8.10.1: disable profiled builds on aarch64 to avoid 2GB output limit
2020-07-24 13:07:34 +02:00
Peter Simons
f1182ecc91
ghc: drop obsolete 8.4.x version
...
We generally keep only the last 3 major releases of GHC.
2020-07-24 13:02:55 +02:00
Gabor Greif
dd6ce8c879
ghc: add new version 8.8.4
2020-07-24 13:02:55 +02:00
Domen Kožar
1f6f0c9b3a
ghc: don't build with profiling on aarch64 #66277
...
This makes ghc output be lower than 2GB limit.
Also enable aarch64 build parallelism now that it's fixed in GHC 8.6
2020-07-21 20:23:07 +02:00
Domen Kožar
b930b2df8a
haskell.compiler.ghc865-binary: strip to fix aarch64
2020-06-23 14:59:07 +02:00
Gabor Greif
d4d7223eb0
Nail a few typos
2020-05-08 21:11:46 +02:00
Gabor Greif
dec283b463
ghcHEAD: 20200403 -> 20200505
2020-05-08 21:11:46 +02:00
Gabor Greif
a634bd0fd7
ghc: drop 8.8.1
2020-04-24 21:48:28 +02:00
Gabor Greif
daf79ea7c7
compilers/ghc: apply structuredAttrs patch to other ghcs
...
Ported from:
> [haskell-updates c8aa986440
] ghc883: fix structuredAttrs build
> Author: Robin Gloster <mail@glob.in>
> Date: Sat Apr 4 19:21:31 2020 +0200
> 1 file changed, 3 insertions(+), 3 deletions(-)
2020-04-24 21:48:28 +02:00
Gabor Greif
0e82313c07
compilers/ghc: fix a few typos
2020-04-24 21:48:28 +02:00
Vladimír Čunát
d96487b9ca
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1582510
2020-04-18 07:42:26 +02:00
Gabor Greif
7932fb22cb
ghcHEAD: bump to 8.11.20200403 ( #84217 )
...
* ghcHEAD: bump to 8.11.20200403
* ghcHead: reduce diff vs. 8.10.1
dontAddExtraLibs was removed by accident (IMO) in ea19a8ed1e
* ghcHEAD: add ability to use system libffi
- enable nixpkgs' libffi
- minimise diffs against 8.10.1
- remove patching
* remove configure warning about --with-curses-includes
configure: WARNING: unrecognized options: --with-curses-includes
2020-04-17 20:50:48 +02:00
Jan Tojnar
a04625379a
Merge branch 'master' into staging-next
2020-04-13 18:50:35 +02:00
Adam Sandberg Ericsson
08a9d51699
ghc: mention why ld.gold is disabled for musl libc
2020-04-10 20:56:39 +02:00
Adam Sandberg Ericsson
4675649d9c
ghc: don't use ld.gold with musl libc ( fixes #84670 )
...
ld.gold doesn't play well with musl as is documented in #49071 and
https://sourceware.org/bugzilla/show_bug.cgi?id=23856
2020-04-10 20:56:38 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Robin Gloster
fb015f809a
ghc883: fix structuredAttrs build
2020-04-05 13:06:57 +02:00
Joachim Breitner
29ca177c68
Use .diff, not .patch, and fix sha hashes
2020-03-29 21:07:48 +02:00
Joachim Breitner
b872b8a200
ghc-8.4.4.nix: Do not use git.haskell.org
...
which was deprecated in 2018 and is now gone for good. I guess many
won’t notice because the nix-cache kept the files around?
This fetches the patches from github. Unfortunately it seems that the
sha256 hashes (calculated with `nix-prefetch-url`) have been modified.
Alternatively, if someone has the old patches around they could arguably
be added to `tarballs.nixos.org` (it seems they are not there right
now).
2020-03-29 18:52:41 +02:00
Andrew Childs
5180ec3506
ghc865Binary: aarch64 support
2020-03-27 20:56:52 +01:00
Gabor Greif
f6d2dce2bf
ghc-8.10.1: reformat to minimize diff with 8.8.3.nix
2020-03-27 20:56:41 +01:00