I guess it will probably build on a retry, but I just ran into this:
>>> Building on i386-1 under lang/ghc
BDEPENDS =
[textproc/groff;devel/libffi;archivers/xz;textproc/py-sphinx,python3;devel/metaauto;devel/gmp;devel/autoconf/2.69;converters/libiconv;archivers/bzip2;archivers/gtar;devel/gmake]
DIST =
[lang/ghc:ghc/ghc-8.6.4.20200921-i386-unknown-openbsd.tar.xz;lang/ghc:ghc/ghc-8.6.4-testsuite.tar.xz;lang/ghc:ghc/ghc-8.6.4.20200921-shlibs-i386.tar.gz;lang/ghc:ghc/ghc-8.6.4-src.tar.xz]
FULLPKGNAME = ghc-8.6.4p6
RDEPENDS = [converters/libiconv;devel/gmp;devel/libffi]
(Junk lock obtained for i386-1 at 1602198299.73)
>>> Running depends in lang/ghc at 1602198299.76
last junk was in databases/py-redis,python3
/usr/sbin/pkg_add -aI -Drepair gmp-6.2.0 groff-1.22.4p3 libffi-3.3
py3-sphinx-1.4.8p4
was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 bzip2-1.0.8 gmake-4.3
gmp-6.2.0 groff-1.22.4p3 gtar-1.32p1 libffi-3.3 libiconv-1.16p0 metaauto-1.0p4
py3-sphinx-1.4.8p4 xz-5.2.5
/usr/sbin/pkg_add -aI -Drepair gmp-6.2.0 groff-1.22.4p3 libffi-3.3
py3-sphinx-1.4.8p4
New and changed readme(s):
/usr/local/share/doc/pkg-readmes/groff
>>> Running show-prepare-results in lang/ghc at 1602198305.66
===> lang/ghc
===> ghc-8.6.4p6 depends on: bzip2-* -> bzip2-1.0.8
===> ghc-8.6.4p6 depends on: gtar-* -> gtar-1.32p1
===> ghc-8.6.4p6 depends on: py3-sphinx-* -> py3-sphinx-1.4.8p4
===> ghc-8.6.4p6 depends on: metaauto-* -> metaauto-1.0p4
===> ghc-8.6.4p6 depends on: autoconf-2.69 -> autoconf-2.69p3
===> ghc-8.6.4p6 depends on: gmake-* -> gmake-4.3
===> ghc-8.6.4p6 depends on: groff->=1.21 -> groff-1.22.4p3
===> ghc-8.6.4p6 depends on: xz-* -> xz-5.2.5
===> ghc-8.6.4p6 depends on: libiconv-* -> libiconv-1.16p0
===> ghc-8.6.4p6 depends on: gmp-* -> gmp-6.2.0
===> ghc-8.6.4p6 depends on: libffi-* -> libffi-3.3
===> Verifying specs: c curses ffi gmp iconv m pthread util
===> found c.96.0 curses.14.0 ffi.1.2 gmp.11.0 iconv.7.0 m.10.1 pthread.26.1
util.15.0
autoconf-2.69p3
bzip2-1.0.8
gmake-4.3
gmp-6.2.0
groff-1.22.4p3
gtar-1.32p1
libffi-3.3
libiconv-1.16p0
metaauto-1.0p4
py3-sphinx-1.4.8p4
xz-5.2.5
(Junk lock released for i386-1 at 1602198306.76)
distfiles size=77226138
>>> Running patch in lang/ghc at 1602198306.79
===> lang/ghc
===> Checking files for ghc-8.6.4p6
`/mnt/distfiles/ghc/ghc-8.6.4-src.tar.xz' is up to date.
`/mnt/distfiles/ghc/ghc-8.6.4-testsuite.tar.xz' is up to date.
`/mnt/distfiles/ghc/ghc-8.6.4.20200921-i386-unknown-openbsd.tar.xz' is up to
date.
`/mnt/distfiles/ghc/ghc-8.6.4.20200921-shlibs-i386.tar.gz' is up to date.
>> (SHA256) ghc/ghc-8.6.4-src.tar.xz: OK
>> (SHA256) ghc/ghc-8.6.4-testsuite.tar.xz: OK
>> (SHA256) ghc/ghc-8.6.4.20200921-i386-unknown-openbsd.tar.xz: OK
>> (SHA256) ghc/ghc-8.6.4.20200921-shlibs-i386.tar.gz: OK
===> Extracting for ghc-8.6.4p6
cd /pobj/ghc-8.6.4/ghc-8.6.4/libraries/unix && mkdir -p System/OpenBSD &&
install -m 644 /usr/ports/lang/ghc/files/Process.hsc System/OpenBSD
===> Patching for ghc-8.6.4p6
===> Applying OpenBSD patch patch-aclocal_m4
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-aclocal_m4,v 1.3 2020/05/31 19:25:48 kili Exp $
|
|Index: aclocal.m4
|--- aclocal.m4.orig
|+++ aclocal.m4
--------------------------
Patching file aclocal.m4 using Plan A...
Hunk #1 succeeded at 691.
done
===> Applying OpenBSD patch patch-configure_ac
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-configure_ac,v 1.3 2020/05/31 19:25:48 kili Exp $
|
|Index: configure.ac
|--- configure.ac.orig
|+++ configure.ac
--------------------------
Patching file configure.ac using Plan A...
Hunk #1 succeeded at 678.
done
===> Applying OpenBSD patch patch-ghc_mk
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-ghc_mk,v 1.14 2019/09/30 11:44:18 kili Exp $
|
|Fix the bindist-list (for building the bootstrapper); without this,
|gtar creates an archive which our tar can't extract.
|
|Index: ghc.mk
|--- ghc.mk.orig
|+++ ghc.mk
--------------------------
Patching file ghc.mk using Plan A...
Hunk #1 succeeded at 1102.
done
===> Applying OpenBSD patch
patch-libraries_Cabal_Cabal_Distribution_Simple_Program_Strip_hs
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-libraries_Cabal_Cabal_Distribution_Simple_Program_Strip_hs,v
1.3 2018/01/22 00:42:30 kili Exp $
|
|Work around unresolved symbols when linking against hs packages
|that use FFI and contain some code compiled from C sources.
|
|Index: libraries/Cabal/Cabal/Distribution/Simple/Program/Strip.hs
|--- libraries/Cabal/Cabal/Distribution/Simple/Program/Strip.hs.orig
|+++ libraries/Cabal/Cabal/Distribution/Simple/Program/Strip.hs
--------------------------
Patching file libraries/Cabal/Cabal/Distribution/Simple/Program/Strip.hs using
Plan A...
Hunk #1 succeeded at 55.
done
===> Applying OpenBSD patch patch-libraries_process_include_runProcess_h
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-libraries_process_include_runProcess_h,v 1.4 2018/01/22
00:42:30 kili Exp $
|
|vfork is for terrorists
|
|Index: libraries/process/include/runProcess.h
|--- libraries/process/include/runProcess.h.orig
|+++ libraries/process/include/runProcess.h
--------------------------
Patching file libraries/process/include/runProcess.h using Plan A...
Hunk #1 succeeded at 26.
done
===> Applying OpenBSD patch patch-libraries_unix_unix_cabal
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-libraries_unix_unix_cabal,v 1.4 2017/11/07 02:58:34 kili Exp $
|--- libraries/unix/unix.cabal.orig Thu Feb 4 17:16:38 2016
|+++ libraries/unix/unix.cabal Wed Nov 2 11:07:58 2016
--------------------------
Patching file libraries/unix/unix.cabal using Plan A...
Hunk #1 succeeded at 112.
done
===> Applying OpenBSD patch patch-mk_install_mk_in
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-mk_install_mk_in,v 1.3 2017/11/07 02:58:34 kili Exp $
|--- mk/install.mk.in.orig Mon May 16 19:08:53 2016
|+++ mk/install.mk.in Wed Nov 2 18:09:29 2016
--------------------------
Patching file mk/install.mk.in using Plan A...
Hunk #1 succeeded at 66.
Hunk #2 succeeded at 98.
done
===> Applying OpenBSD patch patch-rts_RtsSymbols_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-rts_RtsSymbols_c,v 1.1 2019/09/30 11:44:18 kili Exp $
|
|Fix symbol collision on _DYNAMIC.
|
|From upstream commit 1638350f0629365f20e97554e872d85b75f48d73 by
|Sergei Trofimovich.
|
|Index: rts/RtsSymbols.c
|--- rts/RtsSymbols.c.orig
|+++ rts/RtsSymbols.c
--------------------------
Patching file rts/RtsSymbols.c using Plan A...
Hunk #1 succeeded at 27.
Hunk #2 succeeded at 284.
done
===> Applying OpenBSD patch patch-testsuite_driver_testlib_py
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-testsuite_driver_testlib_py,v 1.10 2019/09/30 11:44:18 kili
Exp $
|Index: testsuite/driver/testlib.py
|--- testsuite/driver/testlib.py.orig
|+++ testsuite/driver/testlib.py
--------------------------
Patching file testsuite/driver/testlib.py using Plan A...
Hunk #1 succeeded at 1573.
Hunk #2 succeeded at 1595.
done
===> Applying OpenBSD patch patch-testsuite_mk_test_mk
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-testsuite_mk_test_mk,v 1.10 2019/09/30 11:44:18 kili Exp $
|
|Fix detection of available library ways in case the library-dirs:
|field of ghc-prim contains more than one entry (only checks file
|in the first entry, which is buggy, the whole detection mechanism
|looks buggy).
|
|Disable LLVM tests for now (until I unslack and debug why all LLVM
|tests are failing).
|
|Index: testsuite/mk/test.mk
|--- testsuite/mk/test.mk.orig
|+++ testsuite/mk/test.mk
--------------------------
Patching file testsuite/mk/test.mk using Plan A...
Hunk #1 succeeded at 86.
Hunk #2 succeeded at 171.
done
===> Applying OpenBSD patch patch-testsuite_tests_codeGen_should_run_all_T
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-testsuite_tests_codeGen_should_run_all_T,v 1.6 2019/09/30
11:44:18 kili Exp $
|
|With 8k of stack, this test fails for WAY=normal.
|
|Index: testsuite/tests/codeGen/should_run/all.T
|--- testsuite/tests/codeGen/should_run/all.T.orig
|+++ testsuite/tests/codeGen/should_run/all.T
--------------------------
Patching file testsuite/tests/codeGen/should_run/all.T using Plan A...
Hunk #1 succeeded at 86.
done
===> Applying OpenBSD patch patch-utils_ghc-pkg_Main_hs
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-utils_ghc-pkg_Main_hs,v 1.7 2019/09/30 11:44:18 kili Exp $
|
|Horrible hack to get rid of the annoying warnings when running
|pkg_add -u. This means that you do NOT get any such warning when
|running ghc-pkg unregister ... -v0 --force.
|
|Index: utils/ghc-pkg/Main.hs
|--- utils/ghc-pkg/Main.hs.orig
|+++ utils/ghc-pkg/Main.hs
--------------------------
Patching file utils/ghc-pkg/Main.hs using Plan A...
Hunk #1 succeeded at 1479.
done
===> Applying OpenBSD patch patch-utils_iserv_ghc_mk
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD: patch-utils_iserv_ghc_mk,v 1.1 2020/08/01 14:52:44 gnezdo Exp $
|
|Work around https://gitlab.haskell.org/ghc/ghc/-/issues/17962
|
|Index: utils/iserv/ghc.mk
|--- utils/iserv/ghc.mk.orig
|+++ utils/iserv/ghc.mk
--------------------------
Patching file utils/iserv/ghc.mk using Plan A...
Hunk #1 succeeded at 30.
done
cd /pobj/ghc-8.6.4/ghc-8.6.4.20200921 &&
LD_LIBRARY_PATH=/pobj/ghc-8.6.4/ghc-8.6.4.20200921-shlibs-i386
CONFIGURE_ENV=SPHINXBUILD=/usr/local/bin/sphinx-build-3
ac_cv_path_PatchCmd=/usr/bin/patch HOME=/pobj/ghc-8.6.4
PYTHON="/usr/local/bin/python3.8" ac_cv_prog_PYTHON="/usr/local/bin/python3.8"
ac_cv_path_PYTHON="/usr/local/bin/python3.8"
CONFIG_SITE='/pobj/ghc-8.6.4/config.site' MKDIR_P='mkdir -p' DATADIRNAME=share
ac_cv_path_GTKDOC_CHECK="" ac_cv_path_GTKDOC_REBASE=""
ac_cv_path_GTKDOC_MKPDF="" MAKE=gmake LIBTOOL="/usr/bin/libtool"
_THIS_PORT=lang/ghc
PATH=/pobj/ghc-8.6.4/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin
./configure --prefix=/pobj/ghc-8.6.4/bootstrap CC="cc" &&
LD_LIBRARY_PATH=/pobj/ghc-8.6.4/ghc-8.6.4.20200921-shlibs-i386 gmake install
checking build system type... i386-unknown-openbsd6.8
checking host system type... i386-unknown-openbsd6.8
checking target system type... i386-unknown-openbsd6.8
Build platform inferred as: i386-unknown-openbsd
Host platform inferred as: i386-unknown-openbsd
Target platform inferred as: i386-unknown-openbsd
GHC build : i386-unknown-openbsd
GHC host : i386-unknown-openbsd
GHC target : i386-unknown-openbsd
LLVM target: i386-unknown-openbsd
checking for path to top of build tree... /pobj/ghc-8.6.4/ghc-8.6.4.20200921
checking for perl... /usr/bin/perl
checking for a BSD-compatible install... /pobj/ghc-8.6.4/bin/install -c
checking for gfind... no
checking for find... /usr/bin/find
checking whether ln -s works... yes
checking for gsed... sed
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for cc option to accept ISO C99... none needed
checking for cc option to accept ISO C99... none needed
checking for cc option to accept ISO C99... none needed
checking for -ld.lld... no
checking for ld.lld... ld.lld
checking whether C compiler supports -fuse-ld=lld... yes
checking whether ld is GNU ld... YES
checking whether ld understands --build-id... yes
checking whether ld understands -no_compact_unwind... no
checking whether ld understands -filelist... no
checking for -strip... no
checking for strip... strip
checking for llc-6.0... no
checking for llc... no
checking for opt-6.0... no
checking for opt... no
checking version of gcc... 10.0.1
checking whether GCC supports -no-pie... no
checking for extra options to pass gcc when compiling via C... -fwrapv
-fno-builtin
checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS... done
checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0,
CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0... done
checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1,
CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1... done
checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2,
CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2... done
checking for .subsections_via_symbols... no
checking whether your assembler supports .ident directive... yes
checking for GNU non-executable stack support... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking size of void *... 4
checking for -ar... no
checking for ar... ar
checking whether ar is GNU ar... yes
checking for ar arguments... q
checking whether ar supports @file... yes
checking for ranlib... ranlib
configure: creating ./config.status
config.status: creating settings
config.status: creating mk/config.mk
config.status: creating mk/install.mk
****************************************************
Configuration done, ready to 'make install'
(see README and INSTALL files for more info.)
****************************************************
gmake --no-print-directory -f ghc.mk install BINDIST=YES NO_INCLUDE_DEPS=YES
"rm" -f utils/ghc-pkg/dist-install/build/Version.hs
echo "module Version where" >>
utils/ghc-pkg/dist-install/build/Version.hs
echo "version, targetOS, targetARCH :: String" >>
utils/ghc-pkg/dist-install/build/Version.hs
echo "version = \"8.6.4.20200921\"" >>
utils/ghc-pkg/dist-install/build/Version.hs
echo "targetOS = \"openbsd\"" >>
utils/ghc-pkg/dist-install/build/Version.hs
echo "targetARCH = \"i386\"" >> utils/ghc-pkg/dist-install/build/Version.hs
"rm" -f utils/ghc-pkg/dist/build/Version.hs
echo "module Version where" >>
utils/ghc-pkg/dist/build/Version.hs
echo "version, targetOS, targetARCH :: String" >>
utils/ghc-pkg/dist/build/Version.hs
echo "version = \"8.6.4.20200921\"" >>
utils/ghc-pkg/dist/build/Version.hs
echo "targetOS = \"openbsd\"" >> utils/ghc-pkg/dist/build/Version.hs
echo "targetARCH = \"i386\"" >> utils/ghc-pkg/dist/build/Version.hs
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/bin"
"rm" -f
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
create () { touch "$1" && chmod 755 "$1" ; } && create
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
echo '#!/bin/sh' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
echo 'exedir="/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
echo 'exeprog="hp2ps"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
echo 'executablename="$exedir/$exeprog"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
echo 'datadir="/pobj/ghc-8.6.4/bootstrap/share"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
echo 'bindir="/pobj/ghc-8.6.4/bootstrap/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
echo 'topdir="/pobj/ghc-8.6.4/bootstrap/lib/ghc"'
>> "/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
cat utils/hp2ps/hp2ps.wrapper >>
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
chmod +x
"/pobj/ghc-8.6.4/bootstrap/bin/hp2ps"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/." && /pobj/ghc-8.6.4/bin/install -c
-m 644 includes/./*.h "/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/./" &&
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/rts" && /pobj/ghc-8.6.4/bin/install
-c -m 644 includes/rts/*.h "/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/rts/" &&
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/rts/prof" &&
/pobj/ghc-8.6.4/bin/install -c -m 644 includes/rts/prof/*.h
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/rts/prof/" &&
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/rts/storage" &&
/pobj/ghc-8.6.4/bin/install -c -m 644 includes/rts/storage/*.h
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/rts/storage/" &&
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/stg" && /pobj/ghc-8.6.4/bin/install
-c -m 644 includes/stg/*.h "/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/stg/" &&
true
/pobj/ghc-8.6.4/bin/install -c -m 644 includes/ghcautoconf.h
includes/ghcplatform.h includes/ghcversion.h
includes/dist-derivedconstants/header/DerivedConstants.h
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include/"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/bin"
"rm" -f
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
create () { touch "$1" && chmod 755 "$1" ; } && create
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo '#!/bin/sh' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo 'exedir="/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo 'exeprog="hsc2hs"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo 'executablename="$exedir/$exeprog"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo 'datadir="/pobj/ghc-8.6.4/bootstrap/share"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo 'bindir="/pobj/ghc-8.6.4/bootstrap/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo 'topdir="/pobj/ghc-8.6.4/bootstrap/lib/ghc"'
>> "/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
echo 'HSC2HS_EXTRA="--cflag=-U__i686 --cflag=-Wl,-z,notext
--cflag=-fno-stack-protector --lflag=-fuse-ld=lld --lflag=-Wl,-z,wxneeded
--lflag=-Wl,-z,notext"' >> "/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
cat utils/hsc2hs/hsc2hs.wrapper >>
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
chmod +x
"/pobj/ghc-8.6.4/bootstrap/bin/hsc2hs"
/pobj/ghc-8.6.4/bin/install -c -m 644 utils/hsc2hs/template-hsc.h
"/pobj/ghc-8.6.4/bootstrap/lib/ghc"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/bin"
"rm" -f
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
create () { touch "$1" && chmod 755 "$1" ; } && create
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
echo '#!/bin/sh' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
echo 'exedir="/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
echo 'exeprog="ghc-pkg"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
echo 'executablename="$exedir/$exeprog"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
echo 'datadir="/pobj/ghc-8.6.4/bootstrap/share"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
echo 'bindir="/pobj/ghc-8.6.4/bootstrap/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
echo 'topdir="/pobj/ghc-8.6.4/bootstrap/lib/ghc"'
>> "/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
cat utils/ghc-pkg/ghc-pkg.wrapper >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
chmod +x
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg-8.6.4.20200921"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/bin"
"rm" -f "/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg"
ln -s ghc-pkg-8.6.4.20200921 "/pobj/ghc-8.6.4/bootstrap/bin/ghc-pkg"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/bin"
"rm" -f
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
create () { touch "$1" && chmod 755 "$1" ; } && create
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
echo '#!/bin/sh' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
echo 'exedir="/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
echo 'exeprog="hpc"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
echo 'executablename="$exedir/$exeprog"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
echo 'datadir="/pobj/ghc-8.6.4/bootstrap/share"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
echo 'bindir="/pobj/ghc-8.6.4/bootstrap/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
echo 'topdir="/pobj/ghc-8.6.4/bootstrap/lib/ghc"'
>> "/pobj/ghc-8.6.4/bootstrap/bin/hpc"
cat utils/hpc/hpc.wrapper >>
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
chmod +x
"/pobj/ghc-8.6.4/bootstrap/bin/hpc"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/bin"
"rm" -f
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
create () { touch "$1" && chmod 755 "$1" ; } && create
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo '#!/bin/sh' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo 'exedir="/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo 'exeprog="ghc-stage2"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo 'executablename="$exedir/$exeprog"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo 'datadir="/pobj/ghc-8.6.4/bootstrap/share"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo 'bindir="/pobj/ghc-8.6.4/bootstrap/bin"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo 'topdir="/pobj/ghc-8.6.4/bootstrap/lib/ghc"'
>> "/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
echo 'executablename="$exedir/ghc"' >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
cat ghc/ghc.wrapper >>
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
chmod +x
"/pobj/ghc-8.6.4/bootstrap/bin/ghc-8.6.4.20200921"
"rm" -f "/pobj/ghc-8.6.4/bootstrap/bin/ghc"
ln -s ghc-8.6.4.20200921 "/pobj/ghc-8.6.4/bootstrap/bin/ghc"
# driver/ghc-usage.txt driver/ghci-usage.txt
includes/dist-derivedconstants/header/platformConstants settings llvm-targets
llvm-passes = libraries to install
# "/pobj/ghc-8.6.4/bootstrap/lib/ghc" = directory to install to
#
# The .dll case calls STRIP_CMD explicitly, instead of `install -s`, because
# on Win64, "install -s" calls a strip that doesn't understand 64bit binaries.
# For some reason, this means the DLLs end up non-executable, which means
# executables that use them just segfault.
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/lib/ghc"
for i in driver/ghc-usage.txt driver/ghci-usage.txt
includes/dist-derivedconstants/header/platformConstants settings llvm-targets
llvm-passes; do case $i in *.a) /pobj/ghc-8.6.4/bin/install -c -m 644 $i
"/pobj/ghc-8.6.4/bootstrap/lib/ghc"; true
"/pobj/ghc-8.6.4/bootstrap/lib/ghc"/`basename $i` ;; *.dll)
/pobj/ghc-8.6.4/bin/install -c -m 755 $i "/pobj/ghc-8.6.4/bootstrap/lib/ghc"
; strip "/pobj/ghc-8.6.4/bootstrap/lib/ghc"/`basename $i` ;; *.so)
/pobj/ghc-8.6.4/bin/install -c -m 755 $i "/pobj/ghc-8.6.4/bootstrap/lib/ghc"
;; *.dylib) /pobj/ghc-8.6.4/bin/install -c -m 755 $i
"/pobj/ghc-8.6.4/bootstrap/lib/ghc";; *) /pobj/ghc-8.6.4/bin/install -c -m 644
$i "/pobj/ghc-8.6.4/bootstrap/lib/ghc"; esac; done
cc -E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs -P
-DINSTALLING -DLIB_DIR='"/pobj/ghc-8.6.4/bootstrap/lib/ghc"'
-DINCLUDE_DIR='"/pobj/ghc-8.6.4/bootstrap/lib/ghc/include"'
-DFFI_INCLUDE_DIR=/usr/local/include -DFFI_LIB_DIR=/usr/local/lib '-DFFI_LIB='
-x c -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header
-Iincludes/dist-ghcconstants/header rts/package.conf.in -o
rts/dist/package.conf.install.raw
grep -v '^#pragma GCC' rts/dist/package.conf.install.raw | sed -e 's/""//g' -e
's/:[ ]*,/: /g' >rts/dist/package.conf.install
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin"
for i in utils/unlit/dist-install/build/tmp/unlit
utils/hp2ps/dist-install/build/tmp/hp2ps
utils/hp2ps/dist-install/build/tmp/hp2ps
utils/hsc2hs/dist-install/build/tmp/hsc2hs
utils/hsc2hs/dist-install/build/tmp/hsc2hs
utils/ghc-pkg/dist-install/build/tmp/ghc-pkg
utils/ghc-pkg/dist-install/build/tmp/ghc-pkg
utils/hpc/dist-install/build/tmp/hpc utils/hpc/dist-install/build/tmp/hpc
ghc/stage2/build/tmp/ghc-stage2 ghc/stage2/build/tmp/ghc-stage2
utils/iserv/stage2/build/tmp/ghc-iserv; do \
/pobj/ghc-8.6.4/bin/install -c -m 755 $i
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin"; \
done
"mv" "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-stage2"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/lib/ghc"
"rm" -rf "/pobj/ghc-8.6.4/bootstrap/lib/ghc/package.conf.d"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/package.conf.d"
/pobj/ghc-8.6.4/bin/install -c -m 755 -d "/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts"
# rts/dist/build/libHSrts.a rts/dist/build/libHSrts_thr.a = libraries to
install
# "/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts" = directory to install to
#
# The .dll case calls STRIP_CMD explicitly, instead of `install -s`, because
# on Win64, "install -s" calls a strip that doesn't understand 64bit binaries.
# For some reason, this means the DLLs end up non-executable, which means
# executables that use them just segfault.
/pobj/ghc-8.6.4/bin/install -c -m 755 -d
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts"
for i in rts/dist/build/libHSrts.a rts/dist/build/libHSrts_thr.a; do case $i
in *.a) /pobj/ghc-8.6.4/bin/install -c -m 644 $i
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts"; true
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts"/`basename $i` ;; *.dll)
/pobj/ghc-8.6.4/bin/install -c -m 755 $i
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts" ; strip
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts"/`basename $i` ;; *.so)
/pobj/ghc-8.6.4/bin/install -c -m 755 $i
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts" ;; *.dylib) /pobj/ghc-8.6.4/bin/install
-c -m 755 $i "/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts";; *)
/pobj/ghc-8.6.4/bin/install -c -m 644 $i
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/rts"; esac; done
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/ghc-prim dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/ghc-prim-0.5.3
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/integer-simple dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/integer-simple-0.1.1.1
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/base
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/base-4.12.0.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/filepath dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/filepath-1.4.2.1
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/array
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/array-0.5.3.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/deepseq dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/deepseq-1.4.4.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/bytestring dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/bytestring-0.10.8.2
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/containers dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/containers-0.6.0.1
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/time
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/time-1.8.0.2
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/unix
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/unix-2.7.2.2
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/directory dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/directory-1.3.3.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/process dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/process-1.6.5.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/hpc
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/hpc-0.6.0.3
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/pretty dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/pretty-1.1.3.6
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/binary dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/binary-0.8.6.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/text
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/text-1.2.3.1
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/transformers dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/transformers-0.5.6.2
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/mtl
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/mtl-2.2.2
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/parsec dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/parsec-3.1.13.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/Cabal/Cabal dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/Cabal-2.4.0.1
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/ghc-boot-th dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in
/pobj/ghc-8.6.4/bootstrap/lib/ghc/ghc-boot-th-8.6.4.20200921
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/ghc-boot dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/ghc-boot-8.6.4.20200921
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/template-haskell dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in
/pobj/ghc-8.6.4/bootstrap/lib/ghc/template-haskell-2.14.0.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/ghc-compact dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/ghc-compact-0.1.0.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/ghc-heap dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/ghc-heap-8.6.4.20200921
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/terminfo dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/terminfo-0.4.1.2
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/stm
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/stm-2.5.0.0
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/haskeline dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/haskeline-0.7.4.3
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy libraries/ghci
dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/ghci-8.6.4.20200921
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy
libraries/libiserv dist-install "strip" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/libiserv-8.6.3
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy compiler stage2
"strip" '' '/pobj/ghc-8.6.4/bootstrap' '/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' 'v'
Installing library in /pobj/ghc-8.6.4/bootstrap/lib/ghc/ghc-8.6.4.20200921
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg" --force --global-package-db
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/package.conf.d" update
rts/dist/package.conf.install
Reading package info from "rts/dist/package.conf.install" ... done.
rts-1.0: Warning: .:744:1: The field "hugs-options" is deprecated. hugs isn't
supported anymore
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/ghc-prim dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for ghc-prim-0.5.3..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/integer-simple dist-install
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for integer-simple-0.1.1.1..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/base dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for base-4.12.0.0..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/filepath dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for filepath-1.4.2.1..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/array dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for array-0.5.3.0..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/deepseq dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for deepseq-1.4.4.0..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/bytestring dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for bytestring-0.10.8.2..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/containers dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for containers-0.6.0.1..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/time dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for time-1.8.0.2..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/unix dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for unix-2.7.2.2..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/directory dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for directory-1.3.3.0..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/process dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for process-1.6.5.0..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/hpc dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for hpc-0.6.0.3..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/pretty dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for pretty-1.1.3.6..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/binary dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for binary-0.8.6.0..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/text dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for text-1.2.3.1..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/transformers dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for transformers-0.5.6.2..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/mtl dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
Registering library for mtl-2.2.2..
"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register
libraries/parsec dist-install "/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc-pkg"
"/pobj/ghc-8.6.4/bootstrap/lib/ghc" '' '/pobj/ghc-8.6.4/bootstrap'
'/pobj/ghc-8.6.4/bootstrap/lib/ghc'
'/pobj/ghc-8.6.4/bootstrap/share/doc/ghc/html/libraries' NO
ghc-cabal: '/pobj/ghc-8.6.4/bootstrap/lib/ghc/bin/ghc' exited with an error:
gmake[1]: *** [ghc.mk:992: install_packages] Error 1
gmake: *** [Makefile:51: install] Error 2
*** Error 2 in lang/ghc (Makefile:158 'post-patch')
*** Error 2 in lang/ghc (/usr/ports/infrastructure/mk/bsd.port.mk:2807
'/pobj/ghc-8.6.4/.patch_done': @cd /usr/ports/lang/ghc && PKGPATH=lan...)
*** Error 2 in lang/ghc (/usr/ports/infrastructure/mk/bsd.port.mk:2587 'patch':
@lock=ghc-8.6.4p6; export _LOCKS_HELD=" ghc-8.6.4p6"; /us...)
===> Exiting lang/ghc with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'patch': @:
${echo_msg:=echo}; : ${target:=patch}; for i in ; do eval...)
>>> Ended at 1602198335.47
max_stuck=0.00/depends=5.90/show-prepare-results=1.13/patch=28.71
Error: job failed with 512 on i386-1 at 1602198335