summary refs log tree commit diff
path: root/COPYING
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-02-12 22:30:17 +0100
committerLudovic Courtès <ludo@gnu.org>2022-02-14 15:52:35 +0100
commitd9df65514c2b4b7b5070284bbb9f2b9e7c70ee05 (patch)
tree78b318677cacfe74ff091f353ead3bee4e6d4c55 /COPYING
parent6ef0cd9ade84a6a26ed2e50bee98611000ad786b (diff)
downloadguix-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 'COPYING')
0 files changed, 0 insertions, 0 deletions