Peter Simons
1998b95adc
haskellPackages: update default compiler from ghc 8.10.2 to version 8.10.3
2020-12-25 20:41:54 +01:00
Joe Hermaszewski
15b3bc3306
ghc865-binary: Use binary distribution which links against ncurses6 for
...
x86_64-linux
Ben Gamari's patch from #85924 .
Fixes #85924 , allowing one to bootstrap GHC in `pkgsMusl`
`nix-build -A pkgsMusl.haskellPackages.hello` succeeds with this patch.
2020-11-28 20:19:05 +08:00
Frederik Rietdijk
587538d087
Merge staging-next into staging
2020-11-23 18:10:33 +01:00
Mario Rodas
888b9587ed
haskellPackages.ghc8102: add patch to allow Block.h compile with c++ compilers
2020-11-22 04:20:00 +00:00
Scott Worley
5354cd0a16
ghc: Use a real URL for D5123.diff
...
Please do not use tarballs.nixos.org in src URLs. tarballs.nixos.org is
a cache, not an authority.
This patch differs from the one in tarballs.nixos.org only in source code
comments.
2020-11-19 20:12:32 +01: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 4643796794897f2baa3a8015de5a9c9fd416f1ae)
2020-11-04 23:47:38 +01:00
Robert Hensing
dda47e489a
ghc8102BinaryMinimal: Re-add docs, remove more profiling files
...
(cherry picked from commit 7bd21d3e2da8b9ae394258cef9f18bf0a8dd2d47)
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 c8aa9864405] 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