diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-02-12 22:30:17 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-02-14 15:52:35 +0100 |
commit | d9df65514c2b4b7b5070284bbb9f2b9e7c70ee05 (patch) | |
tree | 78b318677cacfe74ff091f353ead3bee4e6d4c55 /guix/scripts | |
parent | 6ef0cd9ade84a6a26ed2e50bee98611000ad786b (diff) | |
download | guix-patches-d9df65514c2b4b7b5070284bbb9f2b9e7c70ee05.tar guix-patches-d9df65514c2b4b7b5070284bbb9f2b9e7c70ee05.tar.gz |
gnu: ghc@4: Build without referring to packages in commencement.scm.
* gnu/packages/haskell.scm (ghc-4)[arguments]: Remove #:implicit-inputs?.
In 'bootstrap' phase, pass '-optc-D_GNU_SOURCE=1'. Use
'search-input-file' to locate lib{bfd,iberty}.a, and 'which' for cpp.
Patch 'mk/config.mk.in'. In 'configure' phase, emit "config.cache".
In 'make-boot' phase, replace "CLK_TCK" in 'nHandle.c'.
[native-inputs]: Remove now-implicit inputs; remove GLIBC-2.2.5,
GCC-MESBOOT0, and BINUTILS-MESBOOT. Add GCC-2.95 and BINUTILS-2.33.
Remove input labels.
Diffstat (limited to 'guix/scripts')
0 files changed, 0 insertions, 0 deletions