Hi, Use a new bootstrap (still 8.10.7, but built on current from 2023-02-18). Attached is some kind of "port" I fiddled together from what's in CVS and some newer stuff, only used for "make bootstrap".
ghc-9.2.6 builds fine with this for me. Ciao, Kili Index: Makefile =================================================================== RCS file: /cvs/ports/lang/ghc/Makefile,v retrieving revision 1.208 diff -u -p -r1.208 Makefile --- Makefile 21 Feb 2023 23:06:55 -0000 1.208 +++ Makefile 22 Feb 2023 22:50:42 -0000 @@ -12,13 +12,13 @@ NO_CCACHE = Yes USE_NOEXECONLY = Yes GHC_VERSION = 9.2.6 -REVISION = 1 +REVISION = 2 DISTNAME = ghc-${GHC_VERSION} CATEGORIES = lang devel HOMEPAGE = https://www.haskell.org/ghc/ # Version of the precompiled binaries -BIN_VER = 8.10.7.20220904 +BIN_VER = 8.10.7.20230222 # lang/python needed for regression tests. MODULES = lang/python Index: distinfo =================================================================== RCS file: /cvs/ports/lang/ghc/distinfo,v retrieving revision 1.65 diff -u -p -r1.65 distinfo --- distinfo 20 Feb 2023 00:02:34 -0000 1.65 +++ distinfo 22 Feb 2023 22:50:42 -0000 @@ -1,8 +1,8 @@ -SHA256 (ghc/ghc-8.10.7.20220904-amd64-unknown-openbsd.tar.xz) = bH1nISV38j0ogaqDQuRycw55YaE031EEe6XR4vyw+1Q= -SHA256 (ghc/ghc-8.10.7.20220904-shlibs-amd64.tar.gz) = icwBqEzjeDiW42tw/9kTHC7/Hso9+fjjZaBJ5DF9chY= +SHA256 (ghc/ghc-8.10.7.20230222-amd64-unknown-openbsd.tar.xz) = JJ/ulkxy4Kl7a6PTTNZndE2e41EdQlyJe9POBrPnGL0= +SHA256 (ghc/ghc-8.10.7.20230222-shlibs-amd64.tar.gz) = hMSc09Rklbwvj0lUwRp0qPXW90cwwnBW4kqfVn6oqEY= SHA256 (ghc/ghc-9.2.6-src.tar.xz) = elTPA5itSItO0hnhXR0eZMC2h2xDoFZFUN0R8FQNcwU= SHA256 (ghc/ghc-9.2.6-testsuite.tar.xz) = YQsidzuDfndyrjAfoGZfpiCt+9KEF4AhjmZvclrWNjk= -SIZE (ghc/ghc-8.10.7.20220904-amd64-unknown-openbsd.tar.xz) = 35756988 -SIZE (ghc/ghc-8.10.7.20220904-shlibs-amd64.tar.gz) = 3686128 +SIZE (ghc/ghc-8.10.7.20230222-amd64-unknown-openbsd.tar.xz) = 48924640 +SIZE (ghc/ghc-8.10.7.20230222-shlibs-amd64.tar.gz) = 2929544 SIZE (ghc/ghc-9.2.6-src.tar.xz) = 24638236 SIZE (ghc/ghc-9.2.6-testsuite.tar.xz) = 3202896
ghc-8.10.7.tgz
Description: application/tar-gz