[00:00:00] =>> Building lang/ghc [00:00:00] build started at 2025-08-22T20:39:58+02:00 [00:00:00] port directory: /usr/ports/lang/ghc [00:00:00] package name: ghc-9.8.4 [00:00:00] building for: FreeBSD pkg.mfl.dk 14.3-RELEASE-p2 FreeBSD 14.3-RELEASE-p2 amd64 [00:00:00] maintained by: haskell@FreeBSD.org [00:00:00] port version: 9.8.4 [00:00:00] port revision: 0 [00:00:00] Makefile datestamp: -rw-r--r-- 1 root wheel 9667 Aug 20 08:26 /usr/ports/lang/ghc/Makefile [00:00:00] Ports top last git commit: 6be59c08ad1f [00:00:00] Ports top unclean checkout: no [00:00:00] =>> Inspecting /usr/local/poudriere/data/.m/143amd64-local/03//usr/ports/lang/ghc for modifications to git checkout... no [00:00:00] Port dir last git commit: bb538d4b8ef8 [00:00:00] Port dir unclean checkout: no [00:00:00] Poudriere version: poudriere-git-3.4.99.20250724 [00:00:00] Host OSVERSION: 1403000 [00:00:00] Jail OSVERSION: 1403000 [00:00:00] Job Id: 03 [00:00:00] [00:00:00] ---Begin Environment--- [00:00:00] SHELL=/bin/sh [00:00:00] OSVERSION=1403000 [00:00:00] UNAME_v=FreeBSD 14.3-RELEASE-p2 [00:00:00] UNAME_r=14.3-RELEASE-p2 [00:00:00] BLOCKSIZE=K [00:00:00] MAIL=/var/mail/root [00:00:00] MM_CHARSET=UTF-8 [00:00:00] LANG=C.UTF-8 [00:00:00] STATUS=1 [00:00:00] HOME=/root [00:00:00] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:00] MAKE_OBJDIR_CHECK_WRITABLE=0 [00:00:00] LOCALBASE=/usr/local [00:00:00] USER=root [00:00:00] POUDRIERE_NAME=poudriere-git [00:00:00] POUDRIERE_VERSION=3.4.99.20250724 [00:00:00] MASTERMNT=/usr/local/poudriere/data/.m/143amd64-local/ref [00:00:00] LC_COLLATE=C [00:00:00] POUDRIERE_BUILD_TYPE=bulk [00:00:00] PACKAGE_BUILDING=yes [00:00:00] SAVED_TERM=tmux-256color [00:00:00] OUTPUT_REDIRECTED_STDERR=4 [00:00:00] OUTPUT_REDIRECTED=1 [00:00:00] PWD=/usr/local/poudriere/data/.m/143amd64-local/03/.p [00:00:00] OUTPUT_REDIRECTED_STDOUT=3 [00:00:00] P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS [00:00:00] MASTERNAME=143amd64-local [00:00:00] OLDPWD=/usr/local/poudriere/data/.m/143amd64-local/ref/.p/pool [00:00:00] POUDRIERE_PKGNAME=poudriere-git-3.4.99.20250724 [00:00:00] PREFIX=/usr/local [00:00:00] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:00] ---End Environment--- [00:00:00] [00:00:00] ---Begin Poudriere Port Flags/Env--- [00:00:00] PORT_FLAGS= [00:00:00] PKGENV= [00:00:00] FLAVOR= [00:00:00] MAKE_ARGS= [00:00:00] ---End Poudriere Port Flags/Env--- [00:00:00] [00:00:00] ---Begin OPTIONS List--- [00:00:00] ===> The following configuration options are available for ghc-9.8.4: [00:00:00] DOCS=on: Build and install HTML documentation [00:00:00] DYNAMIC=on: Add support for dynamic linking [00:00:00] GMP=on: Use GNU Multi-precision Library from Ports [00:00:00] PDFDOCS=off: Build and install PDF documentation [00:00:00] PROFILE=on: Add support for performance profiling [00:00:00] ====> Bootsrap using installed ghc [00:00:00] BOOT=off: Use installed GHC for bootstrapping [00:00:00] ===> Use 'make config' to modify these settings [00:00:00] ---End OPTIONS List--- [00:00:00] [00:00:00] --MAINTAINER-- [00:00:00] haskell@FreeBSD.org [00:00:00] --End MAINTAINER-- [00:00:00] [00:00:00] --PORTVERSION-- [00:00:00] 9.8.4 [00:00:00] --End PORTVERSION-- [00:00:00] [00:00:00] --PORTREVISION-- [00:00:00] 0 [00:00:00] --End PORTREVISION-- [00:00:00] [00:00:00] --CONFIGURE_ARGS-- [00:00:00] --docdir=/usr/local/share/doc/ghc --with-gmp-includes=/usr/local/include --with-gmp-libraries=/usr/local/lib --with-system-libffi --with-ffi-includes=/usr/local/include --with-ffi-libraries=/usr/local/lib --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} [00:00:00] --End CONFIGURE_ARGS-- [00:00:00] [00:00:00] --CONFIGURE_ENV-- [00:00:00] CC=cc CXX=c++ CPP=cpp GHC=/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/ghc-9.6.7 ALEX=/usr/bin/true HAPPY=/usr/bin/true MAKE=/usr/local/bin/gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ghc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ghc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ghc/work/.cache HOME=/wrkdirs/usr/ports/lang/ghc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ghc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ghc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh DEFAULT_AUTOCONF=2.72 CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 [00:00:00] --End CONFIGURE_ENV-- [00:00:00] [00:00:00] --MAKE_ENV-- [00:00:00] PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ghc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ghc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ghc/work/.cache HOME=/wrkdirs/usr/ports/lang/ghc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ghc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ghc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DEFAULT_AUTOCONF=2.72 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" [00:00:00] --End MAKE_ENV-- [00:00:00] [00:00:00] --PLIST_SUB-- [00:00:00] CABAL_VERSION=3.10.3.0 ARRAY_VERSION=0.5.8.0 BASE_VERSION=4.19.2.0 BINARY_VERSION=0.8.9.1 BYTESTRING_VERSION=0.12.1.0 CONTAINERS_VERSION=0.6.8 DEEPSEQ_VERSION=1.5.1.0 DIRECTORY_VERSION=1.3.8.5 EXCEPTIONS_VERSION=0.10.7 FILEPATH_VERSION=1.4.301.0 GHC_VERSION=9.8.4 GHC-BIGNUM_VERSION=1.3 GHC-COMPACT_VERSION=0.1.0.0 GHC-PRIM_VERSION=0.11.0 HASKELINE_VERSION=0.8.2.1 HPC_VERSION=0.7.0.0 INTEGER-GMP_VERSION=1.1 MTL_VERSION=2.3.1 PARSEC_VERSION=3.1.17.0 PRETTY_VERSION=1.1.3.6 PROCESS_VERSION=1.6.25.0 STM_VERSION=2.5.3.1 SEMAPHORE-COMPAT_VERSION=1.0.0 TEMPLATE-HASKELL_VERSION=2.21.0.0 TERMINFO_VERSION=0.4.1.6 TEXT_VERSION=2.1.1 TIME_VERSION=1.12.2 TRANSFORMERS_VERSION=0.6.1.0 UNIX_VERSION=2.8.6.0 XHTML_VERSION=3000.2.2.1 GHC_ARCH=x86_64 PORTDOCS="" BOOT="@comment " NO_BOOT="" DOCS="" NO_DOCS="@comment " DYNAMIC="" NO_DYNAMIC="@comment " GMP="" NO_GMP="@comment " PDFDOCS="@comment " NO_PDFDOCS="" PROFILE="" NO_PROFILE="@comment " PYTHON_INCLUDEDIR=include/python3.11 PYTHON_LIBDIR=lib/python3.11 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_BASESUFFIX=311 PYTHON_TAG=.cpython-311 PYTHON_SOABI=.cpython-311 PYTHON_VER=3.11 PYTHON_BASEVER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.42.0 PERL_VER=5.42 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.42 DOCSDIR="share/doc/ghc" EXAMPLESDIR="share/examples/ghc" DATADIR="share/ghc" WWWDIR="www/ghc" ETCDIR="etc/ghc" [00:00:00] --End PLIST_SUB-- [00:00:00] [00:00:00] --SUB_LIST-- [00:00:00] BOOT="@comment " NO_BOOT="" DOCS="" NO_DOCS="@comment " DYNAMIC="" NO_DYNAMIC="@comment " GMP="" NO_GMP="@comment " PDFDOCS="@comment " NO_PDFDOCS="" PROFILE="" NO_PROFILE="@comment " PYTHON_INCLUDEDIR=/usr/local/include/python3.11 PYTHON_LIBDIR=/usr/local/lib/python3.11 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_BASESUFFIX=311 PYTHON_TAG=.cpython-311 PYTHON_SOABI=.cpython-311 PYTHON_VER=3.11 PYTHON_BASEVER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ghc DOCSDIR=/usr/local/share/doc/ghc EXAMPLESDIR=/usr/local/share/examples/ghc WWWDIR=/usr/local/www/ghc ETCDIR=/usr/local/etc/ghc [00:00:00] --End SUB_LIST-- [00:00:00] [00:00:00] ---Begin make.conf--- [00:00:00] USE_PACKAGE_DEPENDS=yes [00:00:00] BATCH=yes [00:00:00] WRKDIRPREFIX=/wrkdirs [00:00:00] PORTSDIR=/usr/ports [00:00:00] PACKAGES=/packages [00:00:00] DISTDIR=/distfiles [00:00:00] FORCE_PACKAGE=yes [00:00:00] PACKAGE_BUILDING=yes [00:00:00] PACKAGE_BUILDING_FLAVORS=yes [00:00:00] #### /usr/local/etc/poudriere.d/make.conf #### [00:00:00] DEFAULT_VERSIONS+= ssl=openssl [00:00:00] DEFAULT_VERSIONS+= mysql=11.4m [00:00:00] DEFAULT_VERSIONS+= pgsql=17 [00:00:00] OPTIONS_SET+= LDAP [00:00:00] OPTIONS_SET+= QT6 [00:00:00] #OPTIONS_UNSET+= X11 [00:00:00] DEFAULT_VERSIONS+= php=8.3 [00:00:00] DEFAULT_VERSIONS+= samba=4.20 [00:00:00] graphics_cairo_UNSET+= XCB [00:00:00] x11-toolkits_gtk30_UNSET += ATK_BRIDGE COLORD [00:00:00] #ALLOW_UNSUPPORTED_SYSTEM= yes [00:00:00] CCACHE_DIR= /var/cache/ccache [00:00:00] WITH_CCACHE_BUILD= yes [00:00:00] OVERLAYS+= /usr/local/share/sccache/overlay [00:00:00] SCCACHE_DIR= /var/cache/ccache/sccache [00:00:00] WITH_CCACHE_BUILD=yes [00:00:00] CCACHE_DIR=/root/.ccache [00:00:00] NO_CCACHE_DEPEND=1 [00:00:00] CCACHE_WRAPPER_PATH= /ccache/libexec/ccache [00:00:00] #### Misc Poudriere #### [00:00:00] .include "/etc/make.conf.ports_env" [00:00:00] GID=0 [00:00:00] UID=0 [00:00:00] DISABLE_MAKE_JOBS=poudriere [00:00:00] ---End make.conf--- [00:00:00] --Resource limits-- [00:00:00] cpu time (seconds, -t) unlimited [00:00:00] file size (512-blocks, -f) unlimited [00:00:00] data seg size (kbytes, -d) 33554432 [00:00:00] stack size (kbytes, -s) 524288 [00:00:00] core file size (512-blocks, -c) unlimited [00:00:00] max memory size (kbytes, -m) unlimited [00:00:00] locked memory (kbytes, -l) unlimited [00:00:00] max user processes (-u) 58500 [00:00:00] open files (-n) 8192 [00:00:00] virtual mem size (kbytes, -v) unlimited [00:00:00] swap limit (kbytes, -w) unlimited [00:00:00] socket buffer size (bytes, -b) unlimited [00:00:00] pseudo-terminals (-p) unlimited [00:00:00] kqueues (-k) unlimited [00:00:00] umtx shared locks (-o) unlimited [00:00:00] pipebuf (-y) unlimited [00:00:00] --End resource limits-- [00:00:00] =================================================== [00:00:00] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:00] ===> License BSD3CLAUSE accepted by the user [00:00:00] =========================================================================== [00:00:00] =================================================== [00:00:00] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:00] ===> ghc-9.8.4 depends on file: /usr/local/sbin/pkg - not found [00:00:00] ===> Installing existing package /packages/All/pkg-2.2.2.pkg [00:00:00] [pkg.mfl.dk] Installing pkg-2.2.2... [00:00:00] [pkg.mfl.dk] Extracting pkg-2.2.2: .......... done [00:00:20] ===> ghc-9.8.4 depends on file: /usr/local/sbin/pkg - found [00:00:20] ===> Returning to build of ghc-9.8.4 [00:00:20] =========================================================================== [00:00:20] =================================================== [00:00:20] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:20] =========================================================================== [00:00:20] =================================================== [00:00:20] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:20] ===> License BSD3CLAUSE accepted by the user [00:00:20] => ghc-9.8.4-src.tar.xz doesn't seem to exist in /portdistfiles. [00:00:20] => Attempting to fetch https://www.haskell.org/ghc/dist/9.8.4/ghc-9.8.4-src.tar.xz [00:00:20] ghc-9.8.4-src.tar.xz 31 MB 31 MBps 01s [00:00:21] => ghc-9.6.7-boot-amd64-freebsd.tar.xz doesn't seem to exist in /portdistfiles. [00:00:21] => Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/arrowd/ghc-9.6.7-boot-amd64-freebsd.tar.xz [00:00:22] ghc-9.6.7-boot-amd64-freebsd.tar.xz 119 MB 96 MBps 01s [00:00:23] => hadrian-9.8.4-boot.tar.gz doesn't seem to exist in /portdistfiles. [00:00:23] => Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/arrowd/hadrian-9.8.4-boot.tar.gz [00:00:23] hadrian-9.8.4-boot.tar.gz 1545 kB 21 MBps 00s [00:00:23] ===> Fetching all distfiles required by ghc-9.8.4 for building [00:00:23] =========================================================================== [00:00:23] =================================================== [00:00:23] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:23] ===> License BSD3CLAUSE accepted by the user [00:00:23] ===> Fetching all distfiles required by ghc-9.8.4 for building [00:00:23] => SHA256 Checksum OK for ghc-9.8.4-src.tar.xz. [00:00:24] => SHA256 Checksum OK for ghc-9.6.7-boot-amd64-freebsd.tar.xz. [00:00:24] => SHA256 Checksum OK for hadrian-9.8.4-boot.tar.gz. [00:00:24] =========================================================================== [00:00:35] =================================================== [00:00:35] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:35] =========================================================================== [00:00:35] =================================================== [00:00:35] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:35] ===> License BSD3CLAUSE accepted by the user [00:00:35] ===> Fetching all distfiles required by ghc-9.8.4 for building [00:00:35] ===> Extracting for ghc-9.8.4 [00:00:35] => SHA256 Checksum OK for ghc-9.8.4-src.tar.xz. [00:00:36] => SHA256 Checksum OK for ghc-9.6.7-boot-amd64-freebsd.tar.xz. [00:00:36] => SHA256 Checksum OK for hadrian-9.8.4-boot.tar.gz. [00:01:03] =========================================================================== [00:01:03] =================================================== [00:01:03] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:01:03] =========================================================================== [00:01:03] =================================================== [00:01:03] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:01:03] ===> Patching for ghc-9.8.4 [00:01:03] ===> Applying FreeBSD patches for ghc-9.8.4 from /usr/ports/lang/ghc/files [00:01:03] /usr/bin/sed -e 's|%%DYNAMIC%%|True|' -e 's|%%PROFILE%%|True|' /usr/ports/lang/ghc/files/UserSettings.hs > /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/src/UserSettings.hs [00:01:03] =========================================================================== [00:01:03] =================================================== [00:01:03] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:01:03] ===> ghc-9.8.4 depends on file: /usr/local/lib/libgmp.so - not found [00:01:03] ===> Installing existing package /packages/All/gmp-6.3.0.pkg [00:01:19] [pkg.mfl.dk] Installing gmp-6.3.0... [00:01:20] [pkg.mfl.dk] `-- Installing indexinfo-0.3.1_1... [00:01:20] [pkg.mfl.dk] `-- Extracting indexinfo-0.3.1_1: .... done [00:01:20] [pkg.mfl.dk] Extracting gmp-6.3.0: .......... done [00:01:20] ===> ghc-9.8.4 depends on file: /usr/local/lib/libgmp.so - found [00:01:20] ===> Returning to build of ghc-9.8.4 [00:01:20] ===> ghc-9.8.4 depends on executable: sphinx-build - not found [00:01:20] ===> Installing existing package /packages/All/py311-sphinx-5.3.0_3,1.pkg [00:01:20] [pkg.mfl.dk] Installing py311-sphinx-5.3.0_3,1... [00:01:21] [pkg.mfl.dk] `-- Installing ca_root_nss-3.115... [00:01:21] [pkg.mfl.dk] `-- Extracting ca_root_nss-3.115: ....... done [00:02:19] [pkg.mfl.dk] `-- Installing py311-Babel-2.17.0_1... [00:02:19] [pkg.mfl.dk] | `-- Installing python311-3.11.13_1... [00:02:19] [pkg.mfl.dk] | | `-- Installing gettext-runtime-0.23.1... [00:02:19] [pkg.mfl.dk] | | `-- Extracting gettext-runtime-0.23.1: .......... done [00:02:19] [pkg.mfl.dk] | | `-- Installing libffi-3.5.1... [00:02:19] [pkg.mfl.dk] | | `-- Extracting libffi-3.5.1: .......... done [00:02:19] [pkg.mfl.dk] | | `-- Installing mpdecimal-4.0.1... [00:02:19] [pkg.mfl.dk] | | `-- Extracting mpdecimal-4.0.1: .......... done [00:02:19] [pkg.mfl.dk] | | `-- Installing openssl-3.0.17,1... [00:02:19] [pkg.mfl.dk] | | `-- Extracting openssl-3.0.17,1: .......... done [00:02:34] [pkg.mfl.dk] | | `-- Installing readline-8.2.13_2... [00:02:34] [pkg.mfl.dk] | | `-- Extracting readline-8.2.13_2: .......... done [00:02:34] [pkg.mfl.dk] | `-- Extracting python311-3.11.13_1: .......... done [00:02:35] [pkg.mfl.dk] `-- Extracting py311-Babel-2.17.0_1: .......... done [00:02:35] [pkg.mfl.dk] `-- Installing py311-Jinja2-3.1.6... [00:02:35] [pkg.mfl.dk] | `-- Installing py311-markupsafe-3.0.2... [00:02:35] [pkg.mfl.dk] | `-- Extracting py311-markupsafe-3.0.2: .......... done [00:02:35] [pkg.mfl.dk] `-- Extracting py311-Jinja2-3.1.6: .......... done [00:02:35] [pkg.mfl.dk] `-- Installing py311-alabaster-0.7.16... [00:02:35] [pkg.mfl.dk] `-- Extracting py311-alabaster-0.7.16: .......... done [00:02:35] [pkg.mfl.dk] `-- Installing py311-docutils-0.21.2,1... [00:02:35] [pkg.mfl.dk] `-- Extracting py311-docutils-0.21.2,1: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-imagesize-1.4.1_1... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-imagesize-1.4.1_1: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-packaging-25.0... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-packaging-25.0: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-pygments-2.19.2... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-pygments-2.19.2: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-requests-2.32.4... [00:02:36] [pkg.mfl.dk] | `-- Installing py311-certifi-2025.7.14... [00:02:36] [pkg.mfl.dk] | `-- Extracting py311-certifi-2025.7.14: .......... done [00:02:36] [pkg.mfl.dk] | `-- Installing py311-charset-normalizer-3.4.2... [00:02:36] [pkg.mfl.dk] | `-- Extracting py311-charset-normalizer-3.4.2: .......... done [00:02:36] [pkg.mfl.dk] | `-- Installing py311-idna-3.10... [00:02:36] [pkg.mfl.dk] | `-- Extracting py311-idna-3.10: .......... done [00:02:36] [pkg.mfl.dk] | `-- Installing py311-pysocks-1.7.1_1... [00:02:36] [pkg.mfl.dk] | `-- Extracting py311-pysocks-1.7.1_1: .......... done [00:02:36] [pkg.mfl.dk] | `-- Installing py311-urllib3-1.26.20,1... [00:02:36] [pkg.mfl.dk] | `-- Extracting py311-urllib3-1.26.20,1: .......... done [00:02:36] [pkg.mfl.dk] `-- Extracting py311-requests-2.32.4: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-snowballstemmer-3.0.1... [00:02:36] [pkg.mfl.dk] | `-- Installing py311-pystemmer-2.0.1_1... [00:02:36] [pkg.mfl.dk] | `-- Extracting py311-pystemmer-2.0.1_1: ......... done [00:02:36] [pkg.mfl.dk] `-- Extracting py311-snowballstemmer-3.0.1: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-sphinxcontrib-applehelp-2.0.0... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-sphinxcontrib-applehelp-2.0.0: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-sphinxcontrib-devhelp-2.0.0... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-sphinxcontrib-devhelp-2.0.0: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-sphinxcontrib-htmlhelp-2.1.0... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-sphinxcontrib-htmlhelp-2.1.0: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-sphinxcontrib-jsmath-1.0.1_1... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-sphinxcontrib-jsmath-1.0.1_1: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-sphinxcontrib-qthelp-2.0.0... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-sphinxcontrib-qthelp-2.0.0: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing py311-sphinxcontrib-serializinghtml-2.0.0... [00:02:36] [pkg.mfl.dk] `-- Extracting py311-sphinxcontrib-serializinghtml-2.0.0: .......... done [00:02:36] [pkg.mfl.dk] Extracting py311-sphinx-5.3.0_3,1: .......... done [00:02:36] ===== [00:02:36] Message from ca_root_nss-3.115: [00:02:36] [00:02:36] -- [00:02:36] FreeBSD does not, and can not warrant that the certification authorities [00:02:36] whose certificates are included in this package have in any way been [00:02:36] audited for trustworthiness or RFC 3647 compliance. [00:02:36] [00:02:36] Assessment and verification of trust is the complete responsibility of [00:02:36] the system administrator. [00:02:36] [00:02:36] This package installs symlinks to support root certificate discovery [00:02:36] for software that either uses other cryptographic libraries than [00:02:36] OpenSSL, or use OpenSSL but do not follow recommended practice. [00:02:36] [00:02:36] If you prefer to do this manually, replace the following symlinks with [00:02:36] either an empty file or your site-local certificate bundle. [00:02:36] [00:02:36] * /etc/ssl/cert.pem [00:02:36] * /usr/local/etc/ssl/cert.pem [00:02:36] * /usr/local/openssl/cert.pem [00:02:36] ===== [00:02:36] Message from python311-3.11.13_1: [00:02:36] [00:02:36] -- [00:02:36] Note that some standard Python modules are provided as separate ports [00:02:36] as they require additional dependencies. They are available as: [00:02:36] [00:02:36] py311-gdbm databases/py-gdbm@py311 [00:02:36] py311-sqlite3 databases/py-sqlite3@py311 [00:02:36] py311-tkinter x11-toolkits/py-tkinter@py311 [00:02:36] ===== [00:02:36] Message from py311-urllib3-1.26.20,1: [00:02:36] [00:02:36] -- [00:02:36] Since version 1.25 HTTPS connections are now verified by default which is done [00:02:36] via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be [00:02:36] disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. [00:02:36] [00:02:36] Various consumers of net/py-urllib3 already have implemented routines that [00:02:36] either explicitly enable or disable HTTPS certificate verification (e.g. via [00:02:36] configuration settings, CLI arguments, etc.). [00:02:36] [00:02:36] Yet it may happen that there are still some consumers which don't explicitly [00:02:36] enable/disable certificate verification for HTTPS connections which could then [00:02:36] lead to errors (as is often the case with self-signed certificates). [00:02:36] [00:02:36] In case of an error one should try first to temporarily disable certificate [00:02:36] verification of the problematic urllib3 consumer to see if that approach will [00:02:36] remedy the issue. [00:02:36] ===> ghc-9.8.4 depends on executable: sphinx-build - found [00:02:36] ===> Returning to build of ghc-9.8.4 [00:02:36] ===> ghc-9.8.4 depends on package: gmake>=4.4.1 - not found [00:02:37] ===> Installing existing package /packages/All/gmake-4.4.1.pkg [00:02:37] [pkg.mfl.dk] Installing gmake-4.4.1... [00:02:37] [pkg.mfl.dk] Extracting gmake-4.4.1: .......... done [00:02:37] ===> ghc-9.8.4 depends on package: gmake>=4.4.1 - found [00:02:37] ===> Returning to build of ghc-9.8.4 [00:02:37] ===> ghc-9.8.4 depends on file: /usr/local/bin/python3.11 - found [00:02:37] ===> ghc-9.8.4 depends on package: autoconf>=2.72 - not found [00:02:37] ===> Installing existing package /packages/All/autoconf-2.72.pkg [00:02:37] [pkg.mfl.dk] Installing autoconf-2.72... [00:02:38] [pkg.mfl.dk] `-- Installing autoconf-switch-20220527... [00:02:38] [pkg.mfl.dk] `-- Extracting autoconf-switch-20220527: .......... done [00:02:38] [pkg.mfl.dk] `-- Installing m4-1.4.19_1,1... [00:02:38] [pkg.mfl.dk] `-- Extracting m4-1.4.19_1,1: .......... done [00:02:39] [pkg.mfl.dk] `-- Installing perl5-5.42.0_1... [00:02:39] [pkg.mfl.dk] `-- Extracting perl5-5.42.0_1: .......... done [00:02:43] [pkg.mfl.dk] Extracting autoconf-2.72: .......... done [00:02:43] ===> ghc-9.8.4 depends on package: autoconf>=2.72 - found [00:02:43] ===> Returning to build of ghc-9.8.4 [00:02:43] ===> ghc-9.8.4 depends on package: automake>=1.17 - not found [00:02:43] ===> Installing existing package /packages/All/automake-1.17.pkg [00:02:43] [pkg.mfl.dk] Installing automake-1.17... [00:02:43] [pkg.mfl.dk] Extracting automake-1.17: .......... done [00:02:44] ===> ghc-9.8.4 depends on package: automake>=1.17 - found [00:02:44] ===> Returning to build of ghc-9.8.4 [00:02:44] ===> ghc-9.8.4 depends on package: perl5>=5.42.r<5.43 - found [00:02:44] =========================================================================== [00:02:44] =================================================== [00:02:44] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:02:44] ===> ghc-9.8.4 depends on shared library: libffi.so - found (/usr/local/lib/libffi.so) [00:02:44] ===> ghc-9.8.4 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) [00:02:44] ===> ghc-9.8.4 depends on shared library: libffi.so - found (/usr/local/lib/libffi.so) [00:02:44] =========================================================================== [00:02:44] =================================================== [00:02:44] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:02:44] ===> Configuring for ghc-9.8.4 [00:02:44] cd /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4 && ./boot.source [00:02:48] configure.ac:9: warning: The macro 'AC_HELP_STRING' is obsolete. [00:02:48] configure.ac:9: You should run autoupdate. [00:02:48] ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... [00:02:48] ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... [00:02:48] configure.ac:9: the top level [00:03:00] configure.ac:90: warning: The macro 'AC_CONFIG_HEADER' is obsolete. [00:03:00] configure.ac:90: You should run autoupdate. [00:03:00] ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... [00:03:00] configure.ac:90: the top level [00:03:00] configure.ac:92: warning: The macro 'AC_CONFIG_HEADER' is obsolete. [00:03:00] configure.ac:92: You should run autoupdate. [00:03:00] ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... [00:03:00] configure.ac:92: the top level [00:03:00] configure.ac:473: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:03:00] configure.ac:473: You should run autoupdate. [00:03:00] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:03:00] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:03:00] configure.ac:473: the top level [00:03:00] configure.ac:474: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:03:00] configure.ac:474: You should run autoupdate. [00:03:00] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:03:00] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:03:00] configure.ac:474: the top level [00:03:00] configure.ac:475: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:03:00] configure.ac:475: You should run autoupdate. [00:03:00] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:03:00] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:03:00] configure.ac:475: the top level [00:03:00] configure.ac:476: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:03:00] configure.ac:476: You should run autoupdate. [00:03:00] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:03:00] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:03:00] configure.ac:476: the top level [00:03:00] configure.ac:1016: warning: The macro 'AC_TRY_RUN' is obsolete. [00:03:00] configure.ac:1016: You should run autoupdate. [00:03:00] ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... [00:03:00] lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... [00:03:00] lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... [00:03:00] ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... [00:03:00] ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... [00:03:00] m4/fp_check_timer_create.m4:5: FP_CHECK_TIMER_CREATE is expanded from... [00:03:00] configure.ac:1016: the top level [00:03:00] Booting . [00:03:00] Booting rts [00:03:00] Booting libraries/unix/ [00:03:00] Booting libraries/base/ [00:03:00] Booting libraries/time/ [00:03:00] Booting libraries/ghc-bignum/ [00:03:00] Booting libraries/directory/ [00:03:00] Booting libraries/process/ [00:03:00] Booting libraries/terminfo/ [00:03:00] cd /wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.7-x86_64-portbld-freebsd && /usr/bin/env -i CC=cc CXX=c++ CPP=cpp GHC=/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/ghc-9.6.7 ALEX=/usr/bin/true HAPPY=/usr/bin/true MAKE=/usr/local/bin/gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ghc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ghc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ghc/work/.cache HOME=/wrkdirs/usr/ports/lang/ghc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ghc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ghc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh DEFAULT_AUTOCONF=2.72 CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 ./configure --prefix=/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install [00:03:02] configure: loading site script /usr/ports/Templates/config.site [00:03:02] checking build system type... amd64-unknown-freebsd14.3 [00:03:02] checking host system type... amd64-unknown-freebsd14.3 [00:03:02] checking target system type... amd64-unknown-freebsd14.3 [00:03:02] build platform inferred as: x86_64-portbld-freebsd [00:03:02] host platform inferred as: x86_64-portbld-freebsd [00:03:02] target platform inferred as: x86_64-portbld-freebsd [00:03:02] configure: GHC build : x86_64-portbld-freebsd [00:03:02] configure: GHC host : x86_64-portbld-freebsd [00:03:02] configure: GHC target : x86_64-portbld-freebsd [00:03:02] checking for path to top of build tree... /wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.7-x86_64-portbld-freebsd [00:03:02] checking for a BSD-compatible install... (cached) /usr/bin/install [00:03:02] checking whether ln -s works... yes [00:03:02] checking for gsed... sed [00:03:02] checking for python3... /usr/local/bin/python3.11 [00:03:02] checking for gfind... no [00:03:02] checking for find... /usr/bin/find [00:03:02] checking whether the C compiler works... yes [00:03:02] checking for C compiler default output file name... a.out [00:03:02] checking for suffix of executables... [00:03:03] checking whether we are cross compiling... no [00:03:03] checking for suffix of object files... o [00:03:03] checking whether the compiler supports GNU C... yes [00:03:03] checking whether cc accepts -g... yes [00:03:03] checking for cc option to enable C11 features... none needed [00:03:03] checking whether the compiler supports GNU C++... yes [00:03:03] checking whether c++ accepts -g... yes [00:03:03] checking for c++ option to enable C++11 features... none needed [00:03:03] checking how to run the C preprocessor... cpp [00:03:04] checking for -ld.lld... no [00:03:04] checking for ld.lld... ld.lld [00:03:04] checking whether C compiler supports -fuse-ld=lld... yes [00:03:04] checking for ld.gold object merging bug (binutils 22266)... checking whether ld is GNU ld... YES [00:03:04] ./configure: FP_PROG_LD_BUILD_ID: not found [00:03:04] checking whether ld understands -no_compact_unwind... no [00:03:04] checking whether ld understands -filelist... no [00:03:04] checking whether ld supports -single_module... no [00:03:04] checking for -strip... no [00:03:04] checking for strip... strip [00:03:04] checking for gawk... (cached) /usr/bin/awk [00:03:04] checking for llc-15... no [00:03:04] checking for llc-15.0... no [00:03:04] checking for llc15... no [00:03:04] checking for llc-14... no [00:03:04] checking for llc-14.0... no [00:03:04] checking for llc14... no [00:03:04] checking for llc-13... no [00:03:04] checking for llc-13.0... no [00:03:04] checking for llc13... no [00:03:04] checking for llc-12... no [00:03:04] checking for llc-12.0... no [00:03:04] checking for llc12... no [00:03:04] checking for llc-11... no [00:03:04] checking for llc-11.0... no [00:03:04] checking for llc11... no [00:03:04] checking for llc... no [00:03:04] checking for opt-15... no [00:03:04] checking for opt-15.0... no [00:03:04] checking for opt15... no [00:03:04] checking for opt-14... no [00:03:04] checking for opt-14.0... no [00:03:04] checking for opt14... no [00:03:04] checking for opt-13... no [00:03:04] checking for opt-13.0... no [00:03:04] checking for opt13... no [00:03:04] checking for opt-12... no [00:03:04] checking for opt-12.0... no [00:03:04] checking for opt12... no [00:03:04] checking for opt-11... no [00:03:04] checking for opt-11.0... no [00:03:04] checking for opt11... no [00:03:04] checking for opt... no [00:03:04] configure: $CC is not gcc; assuming it's a reasonably new C compiler [00:03:04] checking whether CC supports -no-pie... no [00:03:04] checking for extra options to pass gcc when compiling via C... [00:03:04] checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS... done [00:03:04] checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0, CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0... done [00:03:04] checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1, CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1... done [00:03:04] checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2, CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2... done [00:03:04] checking C++ standard library flavour... libc++ [00:03:06] checking for linkage against 'c++ c++abi'... failed [00:03:06] checking for linkage against 'c++ c++abi pthread'... failed [00:03:07] checking for linkage against 'c++ cxxrt'... success [00:03:07] checking for -otool... no [00:03:07] checking for otool... no [00:03:07] checking for -install_name_tool... no [00:03:07] checking for install_name_tool... no [00:03:07] checking for .subsections_via_symbols... no [00:03:07] checking whether your assembler supports .ident directive... yes [00:03:07] checking for GNU non-executable stack support... yes [00:03:07] checking whether cc supports --target... yes [00:03:07] checking whether cc supports --target... yes [00:03:07] checking for stdio.h... (cached) yes [00:03:07] checking for stdlib.h... (cached) yes [00:03:07] checking for string.h... (cached) yes [00:03:07] checking for inttypes.h... (cached) yes [00:03:07] checking for stdint.h... (cached) yes [00:03:07] checking for strings.h... (cached) yes [00:03:07] checking for sys/stat.h... (cached) yes [00:03:07] checking for sys/types.h... (cached) yes [00:03:07] checking for unistd.h... (cached) yes [00:03:07] checking size of void *... 8 [00:03:13] checking whether byte ordering is bigendian... no [00:03:13] checking for -ar... no [00:03:13] checking for ar... ar [00:03:13] checking whether ar is GNU ar... no [00:03:13] checking for ar arguments... qcls [00:03:13] checking whether ar supports @file... no [00:03:13] checking whether ar supports -L... ar: fatal: Failed to open 'conftest.a': No such file or directory [00:03:13] no [00:03:13] checking for ranlib... ranlib [00:03:14] configure: creating ./config.status [00:03:14] config.status: creating mk/system-cxx-std-lib-1.0.conf [00:03:14] config.status: creating config.mk [00:03:14] config.status: creating mk/hsc2hs [00:03:15] **************************************************** [00:03:15] Configuration done, ready to 'make install' [00:03:15] (see README and INSTALL files for more info.) [00:03:15] **************************************************** [00:03:15] cd /wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.7-x86_64-portbld-freebsd && /usr/bin/env -i HOME=/wrkdirs/usr/ports/lang/ghc/work MACHINE_ARCH=amd64 PWD="${PWD}" GIT_CEILING_DIRECTORIES=/wrkdirs/usr/ports/lang/ghc/work __MAKE_CONF=/nonexistent OSVERSION=1403000 PATH=/wrkdirs/usr/ports/lang/ghc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin TMPDIR=/tmp UNAME_r=14.3-RELEASE-p2 UNAME_v=FreeBSD\ 14.3-RELEASE-p2 DEFAULT_AUTOCONF=2.72 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gmake PACKAGES='' install [00:03:15] Copying binaries to /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin [00:03:15] /usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin" [00:03:15] for i in ./bin/ghc ./bin/ghc-9.6.7 ./bin/ghc-iserv ./bin/ghc-iserv-dyn ./bin/ghc-iserv-dyn-ghc-9.6.7 ./bin/ghc-iserv-ghc-9.6.7 ./bin/ghc-iserv-prof ./bin/ghc-iserv-prof-ghc-9.6.7 ./bin/ghc-pkg ./bin/ghc-pkg-9.6.7 ./bin/haddock ./bin/haddock-ghc-9.6.7 ./bin/hp2ps ./bin/hp2ps-ghc-9.6.7 ./bin/hpc ./bin/hpc-ghc-9.6.7 ./bin/hsc2hs ./bin/hsc2hs-ghc-9.6.7 ./bin/runghc ./bin/runghc-9.6.7 ./bin/runhaskell ./bin/runhaskell-9.6.7 ./bin/unlit ./bin/unlit-ghc-9.6.7; do \ [00:03:15] if test -L "$i"; then \ [00:03:15] cp -RP "$i" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin"; \ [00:03:15] else \ [00:03:15] /usr/bin/install -m 755 "$i" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin"; \ [00:03:15] fi; \ [00:03:15] done [00:03:27] # Work around #17418 on Darwin [00:03:27] if [ -e "" ]; then \ [00:03:27] "" -c -r "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin"; \ [00:03:27] fi [00:03:27] Copying hsc2hs wrapper [00:03:27] cp mk/hsc2hs wrappers/hsc2hs-ghc-9.6.7 [00:03:27] Installing wrapper scripts [00:03:27] /usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin" [00:03:27] for p in `cd wrappers; /usr/bin/find . ! -type d`; do \ [00:03:27] mk/install_script.sh "$p" "//wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/$p" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin/$p" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/include"; \ [00:03:27] done [00:03:28] Installing ./ghci -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./ghci [00:03:28] Installing ./runhaskell-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./runhaskell-9.6.7 [00:03:28] Installing ./ghc-pkg -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./ghc-pkg [00:03:28] Installing ./hp2ps -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./hp2ps [00:03:28] Installing ./ghc-pkg-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./ghc-pkg-9.6.7 [00:03:29] Installing ./ghc -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./ghc [00:03:29] Installing ./hsc2hs-ghc-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./hsc2hs-ghc-9.6.7 [00:03:29] Installing ./ghci-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./ghci-9.6.7 [00:03:29] Installing ./hpc -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./hpc [00:03:29] Installing ./ghc-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./ghc-9.6.7 [00:03:29] Installing ./hp2ps-ghc-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./hp2ps-ghc-9.6.7 [00:03:29] Installing ./runghc -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./runghc [00:03:29] Installing ./runhaskell -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./runhaskell [00:03:29] Installing ./runghc-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./runghc-9.6.7 [00:03:30] Installing ./hpc-ghc-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./hpc-ghc-9.6.7 [00:03:30] Installing ./haddock -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./haddock [00:03:30] Installing ./hsc2hs -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./hsc2hs [00:03:30] Installing ./haddock-ghc-9.6.7 -> //wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/./haddock-ghc-9.6.7 [00:03:30] [00:03:30] Copying libraries to /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib [00:03:30] /usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib" [00:17:47] ranlib: warning: can't find .strtab section [00:17:49] ranlib: warning: can't find .strtab section [00:19:42] ranlib: warning: can't find .strtab section [00:20:10] ranlib: warning: can't find .strtab section [00:23:26] # Work around #17418 on Darwin [00:23:26] if [ -e "" ]; then \ [00:23:26] "" -c -r "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib"; \ [00:23:26] fi [00:23:26] if [ -f doc/users_guide/build-man/ghc.1 ]; then \ [00:23:26] /usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/man"; \ [00:23:26] /usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/man/man1"; \ [00:23:26] /usr/bin/install -m 644 doc/users_guide/build-man/ghc.1 "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/man/man1"; \ [00:23:26] fi [00:23:26] Copying docs to /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7 [00:23:26] /usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7" [00:23:26] if [ -d doc ]; then \ [00:23:26] cd doc; /usr/bin/find . -type f -exec sh -c \ [00:23:26] '/usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7/`dirname $1`" && /usr/bin/install -m 644 "$1" "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7/`dirname $1`"' \ [00:23:26] sh '{}' ';'; \ [00:23:26] fi [00:23:26] if [ -d docs-utils ]; then \ [00:23:26] /usr/bin/install -m 755 -d "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7/html/libraries/"; \ [00:23:26] /usr/bin/install -m 644 docs-utils/prologue.txt "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7/html/libraries/"; \ [00:23:26] /usr/bin/install -m 755 docs-utils/gen_contents_index "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/share/doc/ghc-9.6.7/html/libraries/"; \ [00:23:26] fi [00:23:38] Installing C++ standard library virtual package [00:23:38] /usr/bin/install -m 644 mk/system-cxx-std-lib-1.0.conf "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d" [00:23:39] Updating the package DB [00:23:39] # to the doc files. [00:23:39] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/template-haskell-2.20.0.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf.copy' [00:23:39] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:23:39] # altogether. [00:23:39] ((echo "template-haskell" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf.copy.copy') [00:23:47] # We finally replace the original file. [00:23:47] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf' [00:23:47] # Fix the mode, in case umask is set [00:23:47] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/template-haskell-2.20.0.0.conf' # to the doc files. [00:23:47] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/containers-0.6.7/containers.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/containers-0.6.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf.copy' [00:23:47] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:23:47] # altogether. [00:23:47] ((echo "containers" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf.copy.copy') [00:23:59] # We finally replace the original file. [00:23:59] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf' [00:23:59] # Fix the mode, in case umask is set [00:23:59] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/containers-0.6.7.conf' # to the doc files. [00:23:59] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/libiserv-9.6.7/libiserv.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/libiserv-9.6.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf.copy' [00:23:59] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:23:59] # altogether. [00:23:59] ((echo "libiserv" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf.copy.copy') [00:24:07] # We finally replace the original file. [00:24:07] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf' [00:24:07] # Fix the mode, in case umask is set [00:24:07] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/libiserv-9.6.7.conf' # to the doc files. [00:24:07] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/stm-2.5.1.0/stm.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/stm-2.5.1.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf.copy' [00:24:07] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:24:07] # altogether. [00:24:07] ((echo "stm" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf.copy.copy') [00:24:16] # We finally replace the original file. [00:24:16] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf' [00:24:16] # Fix the mode, in case umask is set [00:24:16] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/stm-2.5.1.0.conf' # to the doc files. [00:24:16] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/deepseq-1.4.8.1/deepseq.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/deepseq-1.4.8.1"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf.copy' [00:24:16] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:24:16] # altogether. [00:24:16] ((echo "deepseq" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf.copy.copy') [00:24:26] # We finally replace the original file. [00:24:26] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf' [00:24:26] # Fix the mode, in case umask is set [00:24:26] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/deepseq-1.4.8.1.conf' # to the doc files. [00:24:26] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/base-4.18.3.0/base.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/base-4.18.3.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf.copy' [00:24:26] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:24:26] # altogether. [00:24:26] ((echo "base" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf.copy.copy') [00:24:38] # We finally replace the original file. [00:24:38] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf' [00:24:38] # Fix the mode, in case umask is set [00:24:38] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/base-4.18.3.0.conf' # to the doc files. [00:24:38] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-compact-0.1.0.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf.copy' [00:24:38] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:24:38] # altogether. [00:24:38] ((echo "ghc-compact" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf.copy.copy') [00:24:47] # We finally replace the original file. [00:24:47] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf' [00:24:47] # Fix the mode, in case umask is set [00:24:47] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-compact-0.1.0.0.conf' # to the doc files. [00:24:47] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/text-2.0.2/text.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/text-2.0.2"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf.copy' [00:24:47] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:24:47] # altogether. [00:24:47] ((echo "text" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf.copy.copy') [00:24:58] # We finally replace the original file. [00:24:58] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf' [00:24:58] # Fix the mode, in case umask is set [00:24:58] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/text-2.0.2.conf' # to the doc files. [00:24:58] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/xhtml-3000.2.2.1/xhtml.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/xhtml-3000.2.2.1"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf.copy' [00:24:58] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:24:58] # altogether. [00:24:58] ((echo "xhtml" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf.copy.copy') [00:25:08] # We finally replace the original file. [00:25:08] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf' [00:25:08] # Fix the mode, in case umask is set [00:25:08] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/xhtml-3000.2.2.1.conf' # to the doc files. [00:25:08] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/unix-2.8.6.0/unix.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/unix-2.8.6.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf.copy' [00:25:08] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:25:08] # altogether. [00:25:08] ((echo "unix" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf.copy.copy') [00:25:16] # We finally replace the original file. [00:25:16] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf' [00:25:16] # Fix the mode, in case umask is set [00:25:16] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/unix-2.8.6.0.conf' # to the doc files. [00:25:16] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghci-9.6.7/ghci.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghci-9.6.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf.copy' [00:25:16] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:25:16] # altogether. [00:25:16] ((echo "ghci" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf.copy.copy') [00:25:25] # We finally replace the original file. [00:25:25] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf' [00:25:25] # Fix the mode, in case umask is set [00:25:25] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghci-9.6.7.conf' # to the doc files. [00:25:25] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/process-1.6.19.0/process.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/process-1.6.19.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf.copy' [00:25:25] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:25:25] # altogether. [00:25:25] ((echo "process" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf.copy.copy') [00:25:34] # We finally replace the original file. [00:25:34] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf' [00:25:34] # Fix the mode, in case umask is set [00:25:34] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/process-1.6.19.0.conf' # to the doc files. [00:25:34] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-th-9.6.7/ghc-boot-th.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-th-9.6.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf.copy' [00:25:34] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:25:34] # altogether. [00:25:34] ((echo "ghc-boot-th" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf.copy.copy') [00:25:43] # We finally replace the original file. [00:25:43] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf' [00:25:43] # Fix the mode, in case umask is set [00:25:43] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-th-9.6.7.conf' # to the doc files. [00:25:43] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/haskeline-0.8.2.1/haskeline.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/haskeline-0.8.2.1"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf.copy' [00:25:43] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:25:43] # altogether. [00:25:43] ((echo "haskeline" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf.copy.copy') [00:25:51] # We finally replace the original file. [00:25:51] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf' [00:25:51] # Fix the mode, in case umask is set [00:25:51] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/haskeline-0.8.2.1.conf' # to the doc files. [00:25:51] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/pretty-1.1.3.6/pretty.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/pretty-1.1.3.6"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf.copy' [00:25:51] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:25:51] # altogether. [00:25:51] ((echo "pretty" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf.copy.copy') [00:26:04] # We finally replace the original file. [00:26:04] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf' [00:26:04] # Fix the mode, in case umask is set [00:26:04] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/pretty-1.1.3.6.conf' # to the doc files. [00:26:04] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-bignum-1.3"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf.copy' [00:26:04] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:26:04] # altogether. [00:26:04] ((echo "ghc-bignum" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf.copy.copy') [00:26:13] # We finally replace the original file. [00:26:13] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf' [00:26:13] # Fix the mode, in case umask is set [00:26:13] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-bignum-1.3.conf' # to the doc files. [00:26:13] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/binary-0.8.9.1/binary.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/binary-0.8.9.1"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf.copy' [00:26:13] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:26:13] # altogether. [00:26:13] ((echo "binary" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf.copy.copy') [00:26:26] # We finally replace the original file. [00:26:26] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf' [00:26:26] # Fix the mode, in case umask is set [00:26:26] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/binary-0.8.9.1.conf' # to the doc files. [00:26:26] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/bytestring-0.11.5.4/bytestring.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/bytestring-0.11.5.4"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf.copy' [00:26:27] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:26:27] # altogether. [00:26:27] ((echo "bytestring" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf.copy.copy') [00:26:36] # We finally replace the original file. [00:26:36] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf' [00:26:36] # Fix the mode, in case umask is set [00:26:36] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/bytestring-0.11.5.4.conf' # to the doc files. [00:26:36] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/system-cxx-std-lib-1.0/system-cxx-std-lib.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/system-cxx-std-lib-1.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf.copy' [00:26:36] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:26:36] # altogether. [00:26:36] ((echo "system-cxx-std-lib" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf.copy.copy') [00:26:36] # We finally replace the original file. [00:26:36] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf' [00:26:36] # Fix the mode, in case umask is set [00:26:36] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/system-cxx-std-lib-1.0.conf' # to the doc files. [00:26:36] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/filepath-1.4.301.0/filepath.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/filepath-1.4.301.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf.copy' [00:26:36] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:26:36] # altogether. [00:26:36] ((echo "filepath" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf.copy.copy') [00:26:44] # We finally replace the original file. [00:26:44] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf' [00:26:44] # Fix the mode, in case umask is set [00:26:44] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/filepath-1.4.301.0.conf' # to the doc files. [00:26:44] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/terminfo-0.4.1.6/terminfo.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/terminfo-0.4.1.6"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf.copy' [00:26:44] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:26:44] # altogether. [00:26:44] ((echo "terminfo" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf.copy.copy') [00:26:56] # We finally replace the original file. [00:26:56] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf' [00:26:56] # Fix the mode, in case umask is set [00:26:56] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/terminfo-0.4.1.6.conf' # to the doc files. [00:26:56] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-heap-9.6.7/ghc-heap.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-heap-9.6.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf.copy' [00:26:56] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:26:56] # altogether. [00:26:56] ((echo "ghc-heap" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf.copy.copy') [00:27:05] # We finally replace the original file. [00:27:05] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf' [00:27:05] # Fix the mode, in case umask is set [00:27:05] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-heap-9.6.7.conf' # to the doc files. [00:27:05] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/directory-1.3.8.5/directory.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/directory-1.3.8.5"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf.copy' [00:27:05] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:27:05] # altogether. [00:27:05] ((echo "directory" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf.copy.copy') [00:27:17] # We finally replace the original file. [00:27:17] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf' [00:27:17] # Fix the mode, in case umask is set [00:27:17] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/directory-1.3.8.5.conf' # to the doc files. [00:27:17] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-9.6.7/ghc-boot.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-9.6.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf.copy' [00:27:18] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:27:18] # altogether. [00:27:18] ((echo "ghc-boot" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf.copy.copy') [00:27:32] # We finally replace the original file. [00:27:32] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf' [00:27:32] # Fix the mode, in case umask is set [00:27:32] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-boot-9.6.7.conf' # to the doc files. [00:27:32] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/time-1.12.2/time.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/time-1.12.2"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf.copy' [00:27:32] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:27:32] # altogether. [00:27:32] ((echo "time" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf.copy.copy') [00:27:45] # We finally replace the original file. [00:27:45] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf' [00:27:45] # Fix the mode, in case umask is set [00:27:45] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/time-1.12.2.conf' # to the doc files. [00:27:45] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/exceptions-0.10.7/exceptions.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/exceptions-0.10.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf.copy' [00:27:45] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:27:45] # altogether. [00:27:45] ((echo "exceptions" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf.copy.copy') [00:27:59] # We finally replace the original file. [00:27:59] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf' [00:27:59] # Fix the mode, in case umask is set [00:27:59] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/exceptions-0.10.7.conf' # to the doc files. [00:27:59] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/mtl-2.3.1/mtl.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/mtl-2.3.1"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf.copy' [00:27:59] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:27:59] # altogether. [00:27:59] ((echo "mtl" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf.copy.copy') [00:28:08] # We finally replace the original file. [00:28:08] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf' [00:28:08] # Fix the mode, in case umask is set [00:28:08] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/mtl-2.3.1.conf' # to the doc files. [00:28:08] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/transformers-0.6.1.0/transformers.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/transformers-0.6.1.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf.copy' [00:28:08] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:28:08] # altogether. [00:28:08] ((echo "transformers" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf.copy.copy') [00:28:17] # We finally replace the original file. [00:28:17] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf' [00:28:17] # Fix the mode, in case umask is set [00:28:17] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/transformers-0.6.1.0.conf' # to the doc files. [00:28:17] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/hpc-0.6.2.0/hpc.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/hpc-0.6.2.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf.copy' [00:28:18] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:28:18] # altogether. [00:28:18] ((echo "hpc" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf.copy.copy') [00:28:28] # We finally replace the original file. [00:28:28] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf' [00:28:28] # Fix the mode, in case umask is set [00:28:28] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/hpc-0.6.2.0.conf' # to the doc files. [00:28:28] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/array-0.5.8.0/array.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/array-0.5.8.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf.copy' [00:28:28] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:28:28] # altogether. [00:28:28] ((echo "array" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf.copy.copy') [00:28:36] # We finally replace the original file. [00:28:36] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf' [00:28:36] # Fix the mode, in case umask is set [00:28:36] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/array-0.5.8.0.conf' # to the doc files. [00:28:36] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/parsec-3.1.16.1/parsec.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/parsec-3.1.16.1"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf.copy' [00:28:36] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:28:36] # altogether. [00:28:36] ((echo "parsec" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf.copy.copy') [00:28:45] # We finally replace the original file. [00:28:45] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf' [00:28:45] # Fix the mode, in case umask is set [00:28:45] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/parsec-3.1.16.1.conf' # to the doc files. [00:28:45] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-9.6.7/ghc.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-9.6.7"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf.copy' [00:28:45] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:28:45] # altogether. [00:28:45] ((echo "ghc" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf.copy.copy') [00:28:55] # We finally replace the original file. [00:28:55] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf' [00:28:55] # Fix the mode, in case umask is set [00:28:55] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-9.6.7.conf' # to the doc files. [00:28:55] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/Cabal-syntax-3.10.3.0/Cabal-syntax.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/Cabal-syntax-3.10.3.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf.copy' [00:28:55] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:28:55] # altogether. [00:28:55] ((echo "Cabal-syntax" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf.copy.copy') [00:29:03] # We finally replace the original file. [00:29:03] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf' [00:29:03] # Fix the mode, in case umask is set [00:29:03] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-syntax-3.10.3.0.conf' # to the doc files. [00:29:03] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/integer-gmp-1.1/integer-gmp.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/integer-gmp-1.1"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf.copy' [00:29:03] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:29:03] # altogether. [00:29:03] ((echo "integer-gmp" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf.copy.copy') [00:29:13] # We finally replace the original file. [00:29:13] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf' [00:29:13] # Fix the mode, in case umask is set [00:29:13] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/integer-gmp-1.1.conf' # to the doc files. [00:29:13] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-prim-0.10.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf.copy' [00:29:13] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:29:13] # altogether. [00:29:13] ((echo "ghc-prim" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf.copy.copy') [00:29:20] # We finally replace the original file. [00:29:20] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf' [00:29:20] # Fix the mode, in case umask is set [00:29:20] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/ghc-prim-0.10.0.conf' # to the doc files. [00:29:20] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/rts-1.0.2/rts.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/rts-1.0.2"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf.copy' [00:29:20] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:29:20] # altogether. [00:29:20] ((echo "rts" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf.copy.copy') [00:29:20] rts [00:29:20] # We finally replace the original file. [00:29:20] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf' [00:29:20] # Fix the mode, in case umask is set [00:29:20] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/rts-1.0.2.conf' # to the doc files. [00:29:20] cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf' | sed 's|haddock-interfaces.*|haddock-interfaces: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/Cabal-3.10.3.0/Cabal.haddock"|' | sed 's|haddock-html.*|haddock-html: "${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/Cabal-3.10.3.0"|' | sed 's| ${pkgroot}/../../doc/html/.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf.copy' [00:29:20] # The rts package doesn't actually supply haddocks, so we stop advertising them [00:29:20] # altogether. [00:29:20] ((echo "Cabal" | grep rts) && (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf.copy' | sed 's|haddock-.*||' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf.copy.copy')) || (cat '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf.copy' > '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf.copy.copy') [00:29:28] # We finally replace the original file. [00:29:28] mv '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf.copy.copy' '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf' [00:29:28] # Fix the mode, in case umask is set [00:29:28] chmod 644 '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d/Cabal-3.10.3.0.conf' [00:29:28] '/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/bin/ghc-pkg' --global-package-db "/wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/lib/ghc-9.6.7/lib/package.conf.d" recache [00:30:06] configure.ac:90: warning: The macro 'AC_CONFIG_HEADER' is obsolete. [00:30:06] configure.ac:90: You should run autoupdate. [00:30:06] ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... [00:30:06] configure.ac:90: the top level [00:30:06] configure.ac:92: warning: The macro 'AC_CONFIG_HEADER' is obsolete. [00:30:06] configure.ac:92: You should run autoupdate. [00:30:06] ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... [00:30:06] configure.ac:92: the top level [00:30:06] configure.ac:473: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:30:06] configure.ac:473: You should run autoupdate. [00:30:06] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:30:06] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:30:06] configure.ac:473: the top level [00:30:06] configure.ac:474: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:30:06] configure.ac:474: You should run autoupdate. [00:30:06] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:30:06] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:30:06] configure.ac:474: the top level [00:30:06] configure.ac:475: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:30:06] configure.ac:475: You should run autoupdate. [00:30:06] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:30:06] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:30:06] configure.ac:475: the top level [00:30:06] configure.ac:476: warning: The macro 'AC_PROG_CC_C99' is obsolete. [00:30:06] configure.ac:476: You should run autoupdate. [00:30:06] ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... [00:30:06] m4/fp_set_cflags_c99.m4:7: FP_SET_CFLAGS_C99 is expanded from... [00:30:06] configure.ac:476: the top level [00:30:06] configure.ac:1016: warning: The macro 'AC_TRY_RUN' is obsolete. [00:30:06] configure.ac:1016: You should run autoupdate. [00:30:06] ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... [00:30:06] lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... [00:30:06] lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... [00:30:06] ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... [00:30:06] ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... [00:30:06] m4/fp_check_timer_create.m4:5: FP_CHECK_TIMER_CREATE is expanded from... [00:30:06] configure.ac:1016: the top level [00:30:50] configure: loading site script /usr/ports/Templates/config.site [00:30:50] checking for gfind... no [00:30:50] checking for find... /usr/bin/find [00:30:50] checking for sort... /usr/bin/sort [00:30:50] checking for GHC Git commit id... given a3401159f2846605abb517e71af463df47398e72 [00:30:53] checking for ghc... /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/ghc-9.6.7 [00:30:53] checking version of ghc... 9.6.7 [00:31:20] checking build system type... x86_64-portbld-freebsd [00:31:20] checking host system type... x86_64-portbld-freebsd [00:31:20] checking target system type... x86_64-portbld-freebsd [00:31:20] host platform inferred as: x86_64-portbld-freebsd [00:31:20] target platform inferred as: x86_64-portbld-freebsd [00:31:21] configure: GHC build : x86_64-portbld-freebsd [00:31:21] configure: GHC host : x86_64-portbld-freebsd [00:31:21] configure: GHC target : x86_64-portbld-freebsd [00:31:21] checking for sh... /bin/sh [00:31:21] checking whether target supports a registerised ABI... yes [00:31:21] checking whether target supports tables next to code... yes [00:31:21] checking for path to top of build tree... /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4 [00:31:21] checking for gcc... no [00:31:21] checking for g++... no [00:31:21] checking for nm... /usr/bin/nm [00:31:21] checking for ar... /usr/bin/ar [00:31:21] checking for ranlib... /usr/bin/ranlib [00:31:21] checking for objdump... /usr/bin/objdump [00:31:21] checking for dllwrap... no [00:31:21] checking for windres... no [00:31:21] checking for genlib... no [00:31:22] checking whether the C compiler works... yes [00:31:23] checking for C compiler default output file name... a.out [00:31:23] checking for suffix of executables... [00:31:23] checking whether we are cross compiling... no [00:31:23] checking for suffix of object files... o [00:31:23] checking whether the compiler supports GNU C... yes [00:31:24] checking whether clang accepts -g... yes [00:31:24] checking for clang option to enable C11 features... none needed [00:31:25] checking whether the compiler supports GNU C++... yes [00:31:25] checking whether clang++ accepts -g... yes [00:31:25] checking for clang++ option to enable C++11 features... none needed [00:31:26] checking for stdio.h... (cached) yes [00:31:26] checking for stdlib.h... (cached) yes [00:31:26] checking for string.h... (cached) yes [00:31:26] checking for inttypes.h... (cached) yes [00:31:26] checking for stdint.h... (cached) yes [00:31:26] checking for strings.h... (cached) yes [00:31:26] checking for sys/stat.h... (cached) yes [00:31:26] checking for sys/types.h... (cached) yes [00:31:26] checking for unistd.h... (cached) yes [00:31:26] checking for wchar.h... (cached) yes [00:31:26] checking for minix/config.h... (cached) no [00:31:26] checking for vfork.h... (cached) no [00:31:26] checking whether it is safe to define __EXTENSIONS__... yes [00:31:26] checking whether _XOPEN_SOURCE should be defined... no [00:31:27] checking for -ld.lld... no [00:31:27] checking for ld.lld... ld.lld [00:31:27] checking whether C compiler supports -fuse-ld=lld... yes [00:31:27] checking for ld.gold object merging bug (binutils 22266)... checking whether ld is GNU ld... YES [00:31:27] checking whether ld understands -no_compact_unwind... no [00:31:27] checking whether ld understands -filelist... no [00:31:27] checking whether ld supports -single_module... no [00:31:27] checking for -nm... /usr/bin/nm [00:31:27] checking for ranlib... /usr/bin/ranlib [00:31:27] checking for -strip... no [00:31:27] checking for strip... strip [00:31:27] checking for -otool... no [00:31:27] checking for otool... no [00:31:27] checking for -install_name_tool... no [00:31:27] checking for install_name_tool... no [00:31:28] checking for -clang... no [00:31:28] checking for clang... clang [00:31:28] checking for gawk... (cached) /usr/bin/awk [00:31:28] checking for llc-15... no [00:31:28] checking for llc-15.0... no [00:31:28] checking for llc15... no [00:31:28] checking for llc-14... no [00:31:28] checking for llc-14.0... no [00:31:28] checking for llc14... no [00:31:28] checking for llc-13... no [00:31:28] checking for llc-13.0... no [00:31:28] checking for llc13... no [00:31:28] checking for llc-12... no [00:31:28] checking for llc-12.0... no [00:31:28] checking for llc12... no [00:31:28] checking for llc-11... no [00:31:28] checking for llc-11.0... no [00:31:28] checking for llc11... no [00:31:28] checking for llc... no [00:31:28] checking for opt-15... no [00:31:28] checking for opt-15.0... no [00:31:28] checking for opt15... no [00:31:28] checking for opt-14... no [00:31:28] checking for opt-14.0... no [00:31:28] checking for opt14... no [00:31:28] checking for opt-13... no [00:31:28] checking for opt-13.0... no [00:31:28] checking for opt13... no [00:31:28] checking for opt-12... no [00:31:28] checking for opt-12.0... no [00:31:28] checking for opt12... no [00:31:28] checking for opt-11... no [00:31:28] checking for opt-11.0... no [00:31:28] checking for opt11... no [00:31:28] checking for opt... no [00:31:28] configure: Creating links for headers shared by the RTS and compiler [00:31:28] configure: done. [00:31:28] configure: Creating links for in-tree file handling routines [00:31:29] configure: Routines in place. Packages can now be build normally. [00:31:29] configure: Creating links for ghci wrapper [00:31:29] configure: done. [00:31:29] checking whether #! works in shell scripts... yes [00:31:29] configure: $CC is not gcc; assuming it's a reasonably new C compiler [00:31:29] checking whether CC supports -no-pie... no [00:31:29] checking whether CC supports flags passed by GHC when compiling via C... yes [00:31:30] checking whether C compiler supports __atomic_ builtins... yes [00:31:30] checking whether -latomic is needed for sub-word-sized atomic operations... no [00:31:30] checking whether -latomic is needed for 64-bit atomic operations... no [00:31:30] checking whether C compiler has an LLVM back end... yes [00:31:30] checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS... done [00:31:30] checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0, CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0... done [00:31:30] checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1, CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1... done [00:31:30] checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2, CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2... done [00:31:30] checking whether ld.lld supports response files... yes [00:31:30] checking whether cc supports --target... yes [00:31:30] checking whether clang supports --target... yes [00:31:31] checking whether clang supports --target... yes [00:31:31] checking whether cc supports -Qunused-arguments... yes [00:31:31] checking whether clang supports -Qunused-arguments... yes [00:31:31] checking whether clang supports -Qunused-arguments... yes [00:31:31] checking C++ standard library flavour... libc++ [00:31:39] checking for linkage against 'c++ c++abi'... failed [00:31:39] checking for linkage against 'c++ c++abi pthread'... failed [00:31:39] checking for linkage against 'c++ cxxrt'... success [00:31:39] checking for .subsections_via_symbols... no [00:31:40] checking whether your assembler supports .ident directive... yes [00:31:40] checking for GNU non-executable stack support... yes [00:31:40] checking for a working context diff... diff -U 1 [00:31:40] checking for a BSD-compatible install... /usr/bin/install -c [00:31:40] checking whether /usr/bin/ar is GNU ar... no [00:31:40] checking for ar arguments... qcls [00:31:40] checking whether /usr/bin/ar supports @file... no [00:31:40] checking whether /usr/bin/ar supports -L... ar: fatal: Failed to open 'conftest.a': No such file or directory [00:31:41] no [00:31:41] checking for ranlib... (cached) /usr/bin/ranlib [00:31:41] checking whether ln -s works... yes [00:31:41] checking for gsed... no [00:31:41] checking for sed... /usr/bin/sed [00:31:41] checking for time... /usr/bin/time [00:31:41] checking for gnutar... no [00:31:41] checking for gtar... no [00:31:41] checking for tar... /usr/bin/tar [00:31:41] checking for gpatch... no [00:31:41] checking for patch... /usr/bin/patch [00:31:41] checking for autoreconf... /usr/local/bin/autoreconf [00:31:41] checking for dtrace... /usr/sbin/dtrace [00:31:41] checking for HsColour... no [00:31:41] checking for sphinx-build... /usr/local/bin/sphinx-build [00:31:41] checking for version of sphinx-build... 5.3.0 [00:32:55] checking for xelatex... no [00:32:55] checking for makeindex... no [00:32:55] checking for git... no [00:32:55] checking for makeinfo... no [00:32:55] checking for cabal... no [00:32:55] checking for python3... /usr/local/bin/python3.11 [00:32:55] checking for ghc-pkg matching /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/ghc-9.6.7... /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/ghc-pkg-9.6.7 [00:32:57] checking for happy... /usr/bin/true [00:32:57] checking for version of happy... [00:32:57] checking for alex... /usr/bin/true [00:32:57] checking for version of alex... [00:32:57] checking for clang option to enable large file support... none needed [00:32:57] checking for ctype.h... (cached) yes [00:32:57] checking for dirent.h... (cached) yes [00:32:57] checking for dlfcn.h... (cached) yes [00:32:57] checking for errno.h... (cached) yes [00:32:57] checking for fcntl.h... (cached) yes [00:32:57] checking for grp.h... yes [00:32:58] checking for limits.h... (cached) yes [00:32:58] checking for locale.h... (cached) yes [00:32:58] checking for nlist.h... yes [00:32:58] checking for pthread.h... (cached) yes [00:32:58] checking for pwd.h... (cached) yes [00:32:58] checking for signal.h... (cached) yes [00:32:58] checking for sys/param.h... (cached) yes [00:32:58] checking for sys/mman.h... (cached) yes [00:32:58] checking for sys/resource.h... (cached) yes [00:32:58] checking for sys/select.h... (cached) yes [00:32:58] checking for sys/time.h... (cached) yes [00:32:58] checking for sys/timeb.h... yes [00:32:58] checking for sys/timerfd.h... yes [00:32:59] checking for sys/timers.h... (cached) yes [00:32:59] checking for sys/times.h... (cached) yes [00:32:59] checking for sys/utsname.h... yes [00:32:59] checking for sys/wait.h... (cached) yes [00:32:59] checking for termios.h... yes [00:33:00] checking for utime.h... (cached) yes [00:33:00] checking for windows.h... no [00:33:00] checking for winsock.h... no [00:33:00] checking for sched.h... (cached) yes [00:33:00] checking for sys/cpuset.h... yes [00:33:00] checking for clang options needed to detect all undeclared functions... -fno-builtin [00:33:01] checking whether environ is declared... no [00:33:01] checking for long long... (cached) yes [00:33:01] checking size of char... 1 [00:33:06] checking for char... (cached) yes [00:33:06] checking alignment of char... 1 [00:33:07] checking size of double... 8 [00:33:07] checking for double... yes [00:33:07] checking alignment of double... 8 [00:33:08] checking size of float... 4 [00:33:08] checking for float... yes [00:33:08] checking alignment of float... 4 [00:33:09] checking size of int... 4 [00:33:09] checking for int... (cached) yes [00:33:09] checking alignment of int... 4 [00:33:10] checking size of long... 8 [00:33:10] checking for long... (cached) yes [00:33:10] checking alignment of long... 8 [00:33:10] checking size of long long... 8 [00:33:11] checking for long long... (cached) yes [00:33:11] checking alignment of long long... 8 [00:33:11] checking size of short... 2 [00:33:11] checking for short... (cached) yes [00:33:11] checking alignment of short... 2 [00:33:12] checking size of unsigned char... 1 [00:33:12] checking for unsigned char... (cached) yes [00:33:12] checking alignment of unsigned char... 1 [00:33:13] checking size of unsigned int... 4 [00:33:13] checking for unsigned int... (cached) yes [00:33:13] checking alignment of unsigned int... 4 [00:33:14] checking size of unsigned long... 8 [00:33:14] checking for unsigned long... (cached) yes [00:33:14] checking alignment of unsigned long... 8 [00:33:14] checking size of unsigned long long... 8 [00:33:15] checking for unsigned long long... (cached) yes [00:33:15] checking alignment of unsigned long long... 8 [00:33:15] checking size of unsigned short... 2 [00:33:15] checking for unsigned short... (cached) yes [00:33:15] checking alignment of unsigned short... 2 [00:33:16] checking size of void *... 8 [00:33:16] checking for void *... yes [00:33:17] checking alignment of void *... 8 [00:33:17] checking size of int8_t... 1 [00:33:17] checking for int8_t... yes [00:33:18] checking alignment of int8_t... 1 [00:33:18] checking size of uint8_t... 1 [00:33:18] checking for uint8_t... yes [00:33:21] checking alignment of uint8_t... 1 [00:33:21] checking size of int16_t... 2 [00:33:22] checking for int16_t... (cached) yes [00:33:22] checking alignment of int16_t... 2 [00:33:22] checking size of uint16_t... 2 [00:33:22] checking for uint16_t... yes [00:33:23] checking alignment of uint16_t... 2 [00:33:24] checking size of int32_t... 4 [00:33:24] checking for int32_t... (cached) yes [00:33:24] checking alignment of int32_t... 4 [00:33:24] checking size of uint32_t... 4 [00:33:25] checking for uint32_t... yes [00:33:26] checking alignment of uint32_t... 4 [00:33:26] checking size of int64_t... 8 [00:33:26] checking for int64_t... yes [00:33:27] checking alignment of int64_t... 8 [00:33:27] checking size of uint64_t... 8 [00:33:27] checking for uint64_t... yes [00:33:28] checking alignment of uint64_t... 8 [00:33:28] checking whether byte ordering is bigendian... no [00:33:29] checking for WinExec... no [00:33:29] checking for GetModuleFileName... no [00:33:29] checking for getclock... no [00:33:30] checking for getrusage... (cached) yes [00:33:30] checking for gettimeofday... (cached) yes [00:33:30] checking for setitimer... yes [00:33:30] checking for siginterrupt... (cached) yes [00:33:30] checking for sysconf... (cached) yes [00:33:30] checking for times... (cached) yes [00:33:30] checking for ctime_r... yes [00:33:30] checking for sched_setaffinity... yes [00:33:31] checking for sched_getaffinity... yes [00:33:31] checking for setlocale... (cached) yes [00:33:31] checking for uselocale... (cached) yes [00:33:31] checking whether ctime_r is declared... yes [00:33:31] checking whether program_invocation_short_name is declared... no [00:33:32] checking for closedir in -lmingwex... no [00:33:32] checking for atan in -lm... yes [00:33:32] checking for ffi_call in -lffi... yes [00:33:32] checking for ffi.h... yes [00:33:33] checking for dlopen in -ldl... yes [00:33:33] checking for dlopen in -ldl... (cached) yes [00:33:33] checking for dlinfo... yes [00:33:33] checking for size_t... (cached) yes [00:33:33] checking for working alloca.h... no [00:33:34] checking for alloca... yes [00:33:34] checking for pid_t... (cached) yes [00:33:34] checking for fork... (cached) yes [00:33:34] checking for vfork... (cached) yes [00:33:34] checking for pthread_condattr_setclock... no [00:33:34] checking for working fork... yes [00:33:34] checking for working vfork... (cached) yes [00:33:34] checking for an ANSI C-conforming const... yes [00:33:34] checking whether byte ordering is bigendian... (cached) no [00:33:34] checking whether float word order is big endian... no [00:33:35] checking for nlist in -lelf... yes [00:33:35] checking leading underscore in symbol names... no [00:33:35] checking whether __attribute__((visibility("hidden"))) is supported... yes [00:33:35] checking whether __attribute__((musttail)) is supported... yes [00:33:35] checking for clock_gettime in -lrt... yes [00:33:36] checking for clock_gettime in -lrt... (cached) yes [00:33:36] checking for clock_gettime... (cached) yes [00:33:36] checking for timer_settime... yes [00:33:37] checking for timer_create... yes [00:33:37] checking for a working timer_create(CLOCK_REALTIME)... yes [00:33:37] checking for printf$LDBLStub... no [00:33:38] checking whether -lpthread is needed for pthreads... checking for pthread_create... no [00:33:38] checking for pthread_create in -lpthread... yes [00:33:38] yes [00:33:38] checking for pthread_np.h... yes [00:33:38] checking for pthread_setname_np in -lpthread... yes [00:33:39] checking for pthread_setname_np (Darwin)... no [00:33:39] checking for pthread_setname_np (glibc)... yes [00:33:39] checking for pthread_setname_np (NetBSD)... no [00:33:40] checking for pthread_set_name_np... no [00:33:40] checking for sys/eventfd.h... yes [00:33:40] checking for eventfd... yes [00:33:40] checking for getpid... (cached) yes [00:33:40] checking for getuid... (cached) yes [00:33:40] checking for raise... (cached) yes [00:33:40] checking for __thread support... yes [00:33:41] checking whether MAP_NORESERVE is declared... no [00:33:41] checking whether MADV_FREE is declared... yes [00:33:41] checking whether MADV_DONTNEED is declared... yes [00:33:41] checking whether to use libffi for adjustors... no [00:33:41] checking for __aarch64_ldadd1_acq... no [00:33:43] checking for numa.h... no [00:33:44] checking for numaif.h... no [00:33:45] configure: creating ./config.status [00:33:46] config.status: creating mk/system-cxx-std-lib-1.0.conf [00:33:47] config.status: creating mk/project.mk [00:33:48] config.status: creating hadrian/cfg/system.config [00:33:48] config.status: creating hadrian/ghci-cabal [00:33:49] config.status: creating hadrian/ghci-multi-cabal [00:33:49] config.status: creating hadrian/ghci-stack [00:33:50] config.status: creating docs/users_guide/ghc_config.py [00:33:50] config.status: creating distrib/configure.ac [00:33:51] config.status: creating mk/config.h [00:33:51] config.status: creating compiler/ghc-llvm-version.h [00:33:51] [00:33:51] ---------------------------------------------------------------------- [00:33:51] Configure completed successfully. [00:33:51] [00:33:51] Building GHC version : 9.8.4 [00:33:51] Git commit id : a3401159f2846605abb517e71af463df47398e72 [00:33:51] [00:33:51] Build platform : x86_64-portbld-freebsd [00:33:51] Host platform : x86_64-portbld-freebsd [00:33:51] Target platform : x86_64-portbld-freebsd [00:33:51] [00:33:51] Bootstrapping using : /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/ghc-9.6.7 [00:33:51] which is version : 9.6.7 [00:33:51] with threaded RTS? : YES [00:33:51] [00:33:51] Using (for bootstrapping) : cc [00:33:51] Using clang : clang [00:33:51] which is version : [00:33:51] linker options : -fuse-ld=lld [00:33:51] Building a cross compiler : NO [00:33:51] Unregisterised : NO [00:33:51] TablesNextToCode : YES [00:33:51] Build GMP in tree : NO [00:33:51] hs-cpp : clang [00:33:51] hs-cpp-flags : -E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs [00:33:51] ar : /usr/bin/ar [00:33:51] ld : ld.lld [00:33:51] nm : /usr/bin/nm [00:33:51] objdump : /usr/bin/objdump [00:33:51] ranlib : /usr/bin/ranlib [00:33:51] otool : otool [00:33:51] install_name_tool : install_name_tool [00:33:51] windres : [00:33:51] dllwrap : [00:33:51] genlib : [00:33:51] Happy : /usr/bin/true () [00:33:51] Alex : /usr/bin/true () [00:33:51] sphinx-build : /usr/local/bin/sphinx-build [00:33:51] xelatex : [00:33:51] makeinfo : [00:33:51] git : [00:33:51] cabal-install : [00:33:51] [00:33:51] Using optional dependencies: [00:33:51] libnuma : NO [00:33:51] libzstd : NO [00:33:51] statically linked? : NO [00:33:51] libdw : NO [00:33:51] [00:33:51] Using LLVM tools [00:33:51] clang : clang [00:33:51] llc : llc [00:33:51] opt : opt [00:33:51] [00:33:51] HsColour was not found; documentation will not contain source links [00:33:51] [00:33:51] Tools to build Sphinx HTML documentation available: YES [00:33:51] Tools to build Sphinx PDF documentation available: NO [00:33:51] Tools to build Sphinx INFO documentation available: NO [00:33:51] ---------------------------------------------------------------------- [00:33:51] [00:33:51] For a standard build of GHC (fully optimised with profiling), type (g)make. [00:33:51] [00:33:51] To make changes to the default build configuration, copy the file [00:33:51] mk/build.mk.sample to mk/build.mk, and edit the settings in there. [00:33:51] [00:33:51] For more information on how to configure your GHC build, see [00:33:51] https://gitlab.haskell.org/ghc/ghc/wikis/building [00:33:51] [00:33:52] =========================================================================== [00:33:52] =================================================== [00:33:52] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:33:52] ===> Building for ghc-9.8.4 [00:33:52] cd /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap && ./bootstrap.py -w /wrkdirs/usr/ports/lang/ghc/work/ghc-boot-install/bin/ghc-9.6.7 -s /portdistfiles/hadrian-9.8.4-boot.tar.gz [00:34:28] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/setup/Main.o ) [00:34:33] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/setup/Setup [00:35:07] Configuring splitmix-0.1.0.5... [00:35:16] Preprocessing library for splitmix-0.1.0.5.. [00:35:16] Building library for splitmix-0.1.0.5.. [00:35:17] [1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/Data/Bits/Compat.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/Data/Bits/Compat.dyn_o ) [00:35:19] [2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/System/Random/SplitMix/Init.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/System/Random/SplitMix/Init.dyn_o ) [00:35:19] [3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/System/Random/SplitMix.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/System/Random/SplitMix.dyn_o ) [00:35:23] [4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/System/Random/SplitMix32.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/splitmix-0.1.0.5/build/System/Random/SplitMix32.dyn_o ) [00:35:26] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/splitmix-0.1.0.5-BGP2O0Kz1Ij9E9PoPlvKsi [00:35:26] Registering library for splitmix-0.1.0.5.. [00:35:27] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/setup/Main.o ) [00:35:27] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/setup/Setup [00:35:28] Configuring random-1.2.1.2... [00:35:30] Preprocessing library for random-1.2.1.2.. [00:35:30] Building library for random-1.2.1.2.. [00:35:31] [1 of 4] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random/GFinite.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random/GFinite.dyn_o ) [00:35:42] [2 of 4] Compiling System.Random.Internal ( src/System/Random/Internal.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random/Internal.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random/Internal.dyn_o ) [00:36:11] [3 of 4] Compiling System.Random ( src/System/Random.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random.dyn_o ) [00:36:32] [4 of 4] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random/Stateful.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/random-1.2.1.2/build/System/Random/Stateful.dyn_o ) [00:36:37] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/random-1.2.1.2-IKaaqJGeQbT3NF7CIyy3Mb [00:36:37] Registering library for random-1.2.1.2.. [00:36:38] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/setup/Main.o ) [00:36:38] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/setup/Setup [00:36:39] Configuring QuickCheck-2.14.3... [00:36:43] Preprocessing library for QuickCheck-2.14.3.. [00:36:43] Building library for QuickCheck-2.14.3.. [00:36:45] [ 1 of 16] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Exception.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Exception.dyn_o ) [00:36:45] [ 2 of 16] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Random.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Random.dyn_o ) [00:36:46] [ 3 of 16] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Gen.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Gen.dyn_o ) [00:36:50] [ 4 of 16] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Gen/Unsafe.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Gen/Unsafe.dyn_o ) [00:36:50] [ 5 of 16] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Arbitrary.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Arbitrary.dyn_o ) [00:37:26] [ 6 of 16] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Poly.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Poly.dyn_o ) [00:37:27] [ 7 of 16] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Modifiers.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Modifiers.dyn_o ) [00:37:36] [ 8 of 16] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Function.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Function.dyn_o ) [00:37:39] [ 9 of 16] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Text.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Text.dyn_o ) [00:37:45] [10 of 16] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/State.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/State.dyn_o ) [00:37:46] [11 of 16] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Property.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Property.dyn_o ) [00:37:52] [12 of 16] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Test.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Test.dyn_o ) [00:38:00] [13 of 16] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Monadic.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Monadic.dyn_o ) [00:38:01] [14 of 16] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/All.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/All.dyn_o ) [00:38:06] [15 of 16] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Features.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck/Features.dyn_o ) [00:38:10] [16 of 16] Compiling Test.QuickCheck ( src/Test/QuickCheck.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/QuickCheck-2.14.3/build/Test/QuickCheck.dyn_o ) [00:38:17] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/QuickCheck-2.14.3-Emk8ZWp6Py4LEqNsweuTEJ [00:38:17] Registering library for QuickCheck-2.14.3.. [00:38:18] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Main.o ) [00:38:18] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Setup [00:38:19] Configuring base16-bytestring-1.0.2.0... [00:38:22] Preprocessing library for base16-bytestring-1.0.2.0.. [00:38:22] Building library for base16-bytestring-1.0.2.0.. [00:38:23] [1 of 3] Compiling Data.ByteString.Base16.Internal ( Data/ByteString/Base16/Internal.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Internal.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Internal.dyn_o ) [00:38:24] [2 of 3] Compiling Data.ByteString.Base16 ( Data/ByteString/Base16.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16.dyn_o ) [00:38:24] [3 of 3] Compiling Data.ByteString.Base16.Lazy ( Data/ByteString/Base16/Lazy.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Lazy.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Lazy.dyn_o ) [00:38:27] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/base16-bytestring-1.0.2.0-C23xiGfrqNE2o8xHSLYea3 [00:38:27] Registering library for base16-bytestring-1.0.2.0.. [00:38:28] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/clock-0.8.4/setup/Main.o ) [00:38:28] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/clock-0.8.4/setup/Setup [00:38:30] Configuring clock-0.8.4... [00:38:33] Preprocessing library for clock-0.8.4.. [00:38:33] Building library for clock-0.8.4.. [00:38:34] [1 of 2] Compiling System.Clock ( /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/clock-0.8.4/build/System/Clock.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/clock-0.8.4/build/System/Clock.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/clock-0.8.4/build/System/Clock.dyn_o ) [00:38:40] [2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/clock-0.8.4/build/System/Clock/Seconds.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/clock-0.8.4/build/System/Clock/Seconds.dyn_o ) [00:38:43] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/clock-0.8.4-93oTa5MyeUVDPj4YJvpOxp [00:38:43] Registering library for clock-0.8.4.. [00:38:44] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Main.o ) [00:38:44] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Setup [00:38:45] Configuring cryptohash-sha256-0.11.102.1... [00:38:47] Preprocessing library for cryptohash-sha256-0.11.102.1.. [00:38:47] Building library for cryptohash-sha256-0.11.102.1.. [00:38:47] [1 of 3] Compiling Compat ( src/Compat.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Compat.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Compat.dyn_o ) [00:38:48] [2 of 3] Compiling Crypto.Hash.SHA256.FFI ( src/Crypto/Hash/SHA256/FFI.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Crypto/Hash/SHA256/FFI.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Crypto/Hash/SHA256/FFI.dyn_o ) [00:38:49] [3 of 3] Compiling Crypto.Hash.SHA256 ( src/Crypto/Hash/SHA256.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Crypto/Hash/SHA256.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Crypto/Hash/SHA256.dyn_o ) [00:38:50] [00:38:50] src/Crypto/Hash/SHA256.hs:144:19: warning: [GHC-68441] [-Wdeprecations] [00:38:50] In the use of `memcpy' [00:38:50] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): [00:38:50] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" [00:38:50] | [00:38:50] 144 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx) [00:38:50] | ^^^^^^ [00:38:50] [00:38:50] src/Crypto/Hash/SHA256.hs:336:53: warning: [GHC-68441] [-Wdeprecations] [00:38:50] In the use of `memcpy' [00:38:50] (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): [00:38:50] Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" [00:38:50] | [00:38:50] 336 | withByteStringPtr t' $ \tptr' -> memcpy p tptr' 32 [00:38:50] | ^^^^^^ [00:38:52] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/cryptohash-sha256-0.11.102.1-DfMDucPWxYBFf98CzVLdHX [00:38:52] Registering library for cryptohash-sha256-0.11.102.1.. [00:38:52] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/setup/Main.o ) [00:38:53] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/setup/Setup [00:38:53] Configuring extra-1.7.14... [00:38:58] Preprocessing library for extra-1.7.14.. [00:38:58] Building library for extra-1.7.14.. [00:38:58] [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/IORef/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/IORef/Extra.dyn_o ) [00:38:59] [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Monoid/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Monoid/Extra.dyn_o ) [00:38:59] [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Tuple/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Tuple/Extra.dyn_o ) [00:39:00] [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Typeable/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Typeable/Extra.dyn_o ) [00:39:00] [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Numeric/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Numeric/Extra.dyn_o ) [00:39:00] [ 6 of 22] Compiling Partial ( src/Partial.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Partial.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Partial.dyn_o ) [00:39:00] [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/List/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/List/Extra.dyn_o ) [00:39:03] [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Version/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Version/Extra.dyn_o ) [00:39:03] [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/List/NonEmpty/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/List/NonEmpty/Extra.dyn_o ) [00:39:04] [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Either/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Either/Extra.dyn_o ) [00:39:04] [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Control/Exception/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Control/Exception/Extra.dyn_o ) [00:39:05] [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Control/Monad/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Control/Monad/Extra.dyn_o ) [00:39:05] [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Foldable/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Data/Foldable/Extra.dyn_o ) [00:39:05] [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Control/Concurrent/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Control/Concurrent/Extra.dyn_o ) [00:39:08] [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Directory/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Directory/Extra.dyn_o ) [00:39:14] [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Environment/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Environment/Extra.dyn_o ) [00:39:14] [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/IO/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/IO/Extra.dyn_o ) [00:39:18] [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Info/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Info/Extra.dyn_o ) [00:39:18] [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Process/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Process/Extra.dyn_o ) [00:39:20] [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Time/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/System/Time/Extra.dyn_o ) [00:39:25] [21 of 22] Compiling Extra ( src/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Extra.dyn_o ) [00:39:25] [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Text/Read/Extra.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/extra-1.7.14/build/Text/Read/Extra.dyn_o ) [00:39:31] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/extra-1.7.14-JImUK2t5RbWIGbpT51Wyxd [00:39:32] Registering library for extra-1.7.14.. [00:40:08] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Main.o ) [00:40:14] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Setup [00:40:48] Configuring filepattern-0.1.3... [00:41:01] Preprocessing library for filepattern-0.1.3.. [00:41:01] Building library for filepattern-0.1.3.. [00:41:06] [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/ListBy.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/ListBy.dyn_o ) [00:41:18] [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Monads.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Monads.dyn_o ) [00:41:19] [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Tree.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Tree.dyn_o ) [00:41:21] [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Wildcard.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Wildcard.dyn_o ) [00:41:23] [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Core.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Core.dyn_o ) [00:41:24] [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Step.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Step.dyn_o ) [00:41:25] [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Directory.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Directory.dyn_o ) [00:41:31] [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern.dyn_o ) [00:41:36] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/filepattern-0.1.3-5h3HU8cFm5zDTI38w34jYl [00:41:36] Registering library for filepattern-0.1.3.. [00:41:38] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/setup/Main.o ) [00:41:39] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/setup/Setup [00:41:40] Configuring os-string-2.0.2.1... [00:41:44] Preprocessing library for os-string-2.0.2.1.. [00:41:44] Building library for os-string-2.0.2.1.. [00:41:45] [ 1 of 10] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Data/ByteString/Short/Internal.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Data/ByteString/Short/Internal.dyn_o ) [00:41:48] [ 2 of 10] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Data/ByteString/Short.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Data/ByteString/Short.dyn_o ) [00:41:48] [ 3 of 10] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Data/ByteString/Short/Word16.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Data/ByteString/Short/Word16.dyn_o ) [00:41:50] [ 4 of 10] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Encoding/Internal.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Encoding/Internal.dyn_o ) [00:41:54] [ 5 of 10] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Encoding.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Encoding.dyn_o ) [00:41:54] [ 6 of 10] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Internal/Types.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Internal/Types.dyn_o ) [00:41:58] [ 7 of 10] Compiling System.OsString.Posix ( System/OsString/Posix.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Posix.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Posix.dyn_o ) [00:41:59] [ 8 of 10] Compiling System.OsString.Internal ( System/OsString/Internal.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Internal.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Internal.dyn_o ) [00:42:01] [ 9 of 10] Compiling System.OsString ( System/OsString.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString.dyn_o ) [00:42:01] [10 of 10] Compiling System.OsString.Windows ( System/OsString/Windows.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Windows.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/os-string-2.0.2.1/build/System/OsString/Windows.dyn_o ) [00:42:05] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/os-string-2.0.2.1-3KKKFsaunYu6CjqfFMYfaG [00:42:05] Registering library for os-string-2.0.2.1.. [00:42:06] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/setup/Main.o ) [00:42:06] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/setup/Setup [00:42:08] Configuring hashable-1.4.4.0... [00:42:18] Preprocessing library for hashable-1.4.4.0.. [00:42:18] Building library for hashable-1.4.4.0.. [00:42:20] [1 of 7] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Imports.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Imports.dyn_o ) [00:42:21] [2 of 7] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/LowLevel.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/LowLevel.dyn_o ) [00:42:21] [00:42:22] /tmp/ghc12120_0/ghc_10.c:10:179: error: [00:42:22] warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] [00:42:22] 10 | HsWord64 ghczuwrapperZC1ZChashablezm1zi4zi4zi0zm7eHxM0WBpU3Ed8IYWHLgR6ZCDataziHashableziLowLevelZChashablezufnvzuhash(char* a1, HsInt64 a2, HsInt64 a3) {return hashable_fnv_hash(a1, a2, a3);} [00:42:22] | ^~ [00:42:22] | [00:42:22] 10 | HsWord64 ghczuwrapperZC1ZChashablezm1zi4zi4zi0zm7eHxM0WBpU3Ed8IYWHLgR6ZCDataziHashableziLowLevelZChashablezufnvzuhash(char* a1, HsInt64 a2, HsInt64 a3) {return hashable_fnv_hash(a1, a2, a3);} [00:42:22] | ^ [00:42:22] [00:42:22] include/HsHashable.h:19:53: error: [00:42:22] note: passing argument to parameter 'str' here [00:42:22] 19 | FNV_UNSIGNED hashable_fnv_hash(const unsigned char* str, FNV_SIGNED len, FNV_UNSIGNED salt); [00:42:22] | ^ [00:42:22] | [00:42:22] 19 | FNV_UNSIGNED hashable_fnv_hash(const unsigned char* str, FNV_SIGNED len, FNV_UNSIGNED salt); [00:42:22] | ^ [00:42:22] 1 warning generated. [00:42:22] [00:42:22] /tmp/ghc12120_0/ghc_16.c:10:179: error: [00:42:22] warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] [00:42:22] 10 | HsWord64 ghczuwrapperZC1ZChashablezm1zi4zi4zi0zm7eHxM0WBpU3Ed8IYWHLgR6ZCDataziHashableziLowLevelZChashablezufnvzuhash(char* a1, HsInt64 a2, HsInt64 a3) {return hashable_fnv_hash(a1, a2, a3);} [00:42:22] | ^~ [00:42:22] | [00:42:22] 10 | HsWord64 ghczuwrapperZC1ZChashablezm1zi4zi4zi0zm7eHxM0WBpU3Ed8IYWHLgR6ZCDataziHashableziLowLevelZChashablezufnvzuhash(char* a1, HsInt64 a2, HsInt64 a3) {return hashable_fnv_hash(a1, a2, a3);} [00:42:22] | ^ [00:42:22] [00:42:22] include/HsHashable.h:19:53: error: [00:42:22] note: passing argument to parameter 'str' here [00:42:22] 19 | FNV_UNSIGNED hashable_fnv_hash(const unsigned char* str, FNV_SIGNED len, FNV_UNSIGNED salt); [00:42:22] | ^ [00:42:22] | [00:42:22] 19 | FNV_UNSIGNED hashable_fnv_hash(const unsigned char* str, FNV_SIGNED len, FNV_UNSIGNED salt); [00:42:22] | ^ [00:42:22] 1 warning generated. [00:42:22] [3 of 7] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Class.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Class.dyn_o ) [00:42:40] [4 of 7] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Lifted.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Lifted.dyn_o ) [00:42:41] [5 of 7] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Generic/Instances.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Generic/Instances.dyn_o ) [00:42:41] [00:42:41] src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe] [00:42:41] `Data.Hashable.Generic.Instances' is marked as Trustworthy but has been inferred as safe! [00:42:41] | [00:42:41] 5 | {-# LANGUAGE Trustworthy #-} [00:42:41] | ^^^^^^^^^^^ [00:42:42] [6 of 7] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Generic.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable/Generic.dyn_o ) [00:42:42] [7 of 7] Compiling Data.Hashable ( src/Data/Hashable.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/hashable-1.4.4.0/build/Data/Hashable.dyn_o ) [00:42:49] Installing library in /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/pseudostore/lib/x86_64-freebsd-ghc-9.6.7/hashable-1.4.4.0-7eHxM0WBpU3Ed8IYWHLgR6 [00:42:49] Registering library for hashable-1.4.4.0.. [00:42:51] [1 of 2] Compiling Main ( Setup.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Main.o ) [00:42:51] [2 of 2] Linking /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Setup [00:42:52] Configuring heaps-0.4... [00:42:55] Preprocessing library for heaps-0.4.. [00:42:55] Building library for heaps-0.4.. [00:42:58] [1 of 1] Compiling Data.Heap ( src/Data/Heap.hs, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/heaps-0.4/build/Data/Heap.o, /wrkdirs/usr/ports/lang/ghc/work/ghc-9.8.4/hadrian/bootstrap/_build/dists/heaps-0.4/build/Data/Heap.dyn_o ) [00:43:00] [00:43:00] src/Data/Heap.hs:377:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [00:43:00] Pattern match(es) are non-exhaustive [00:43:00] In a pattern binding: [00:43:00] Patterns of type `(Forest a, Forest a)' not matched: (_, Nil) [00:43:00] | [00:43:00] 377 | (left, Node r' a' as' `Cons` right) = minZ leq as [00:43:00] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^