Hi Matthias, There's a set of useful fixes in this point release: https://www.haskell.org/ghc/blog/20221107-ghc-9.2.5-released.html
I confirmed I can build everything directly dependant in the tree with this new version. The noise about strcpy/sprintf is pretty loud, but it's the same as with the existing version. OK?
>From c476295ff8e1aef293595dd1b7551bc9a23fd515 Mon Sep 17 00:00:00 2001 From: Greg Steuck <g...@nest.cx> Date: Sat, 26 Nov 2022 16:53:29 -0800 Subject: [PATCH] Upgrade lang/ghc 9.2.4->9.2.5 --- lang/ghc/Makefile | 9 ++++----- lang/ghc/distinfo | 8 ++++---- lang/ghc/pkg/PLIST | 6 ++++++ 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index c9e5d699451..3d80cc1c77f 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -8,8 +8,7 @@ DPB_PROPERTIES = parallel # ghc hardcodes ${WRKDIR}/bin/gcc when the package is compiled with ccache NO_CCACHE = Yes -GHC_VERSION = 9.2.4 -REVISION = 3 +GHC_VERSION = 9.2.5 DISTNAME = ghc-${GHC_VERSION} CATEGORIES = lang devel HOMEPAGE = https://www.haskell.org/ghc/ @@ -61,7 +60,7 @@ SUPDISTFILES += ${BINDISTFILE-$m} GHC_ITEMS = \ CABAL 3.6.3.0 \ ARRAY 0.5.4.0 \ - BASE 4.16.3.0 \ + BASE 4.16.4.0 \ BINARY 0.8.9.0 \ BYTESTRING 0.11.3.1 \ CONTAINERS 0.6.5.1 \ @@ -69,7 +68,7 @@ GHC_ITEMS = \ DIRECTORY 1.3.6.2 \ EXCEPTIONS 0.10.4 \ FILEPATH 1.4.2.2 \ - GHC 9.2.4 \ + GHC 9.2.5 \ GHC_BIGNUM 1.2 \ GHC_COMPACT 0.1.0.0 \ GHC_PRIM 0.8.0 \ @@ -79,7 +78,7 @@ GHC_ITEMS = \ MTL 2.2.2 \ PARSEC 3.1.15.0 \ PRETTY 1.1.3.6 \ - PROCESS 1.6.13.2 \ + PROCESS 1.6.16.0 \ STM 2.5.0.2 \ TEMPLATE-HASKELL 2.18.0.0 \ TERMINFO 0.4.1.5 \ diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo index 99248910645..7d71490ba1c 100644 --- a/lang/ghc/distinfo +++ b/lang/ghc/distinfo @@ -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-9.2.4-src.tar.xz) = FSE4iAZKDsTncj0HXzG4emeM4IUXc9WLRO96o96ZZFg= -SHA256 (ghc/ghc-9.2.4-testsuite.tar.xz) = 1YaTrD0bx/Agxd/ZLBD2MRPcXW/YzHiTlKr7Qql+sC0= +SHA256 (ghc/ghc-9.2.5-src.tar.xz) = BgZ5fRs44tiO4iQ/OOxrmhqpPptXjpXw3pqcCkFEAhw= +SHA256 (ghc/ghc-9.2.5-testsuite.tar.xz) = dIR05uCVKX/BPR5XIwKi8xdanwZZ1D2K50rG3CIECqY= 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-9.2.4-src.tar.xz) = 24632968 -SIZE (ghc/ghc-9.2.4-testsuite.tar.xz) = 3193376 +SIZE (ghc/ghc-9.2.5-src.tar.xz) = 24655072 +SIZE (ghc/ghc-9.2.5-testsuite.tar.xz) = 3198932 diff --git a/lang/ghc/pkg/PLIST b/lang/ghc/pkg/PLIST index 7a36656c1bf..5d6cb87b8f0 100644 --- a/lang/ghc/pkg/PLIST +++ b/lang/ghc/pkg/PLIST @@ -3341,6 +3341,9 @@ lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Hpc.p_hi lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Layout.dyn_hi lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Layout.hi lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Layout.p_hi +lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Lit.dyn_hi +lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Lit.hi +lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Lit.p_hi lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Monad.dyn_hi lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Monad.hi lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Monad.p_hi @@ -6731,6 +6734,7 @@ share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Foreign.html share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Heap.html share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Hpc.html share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Layout.html +share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Lit.html share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Monad.html share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Prim.html share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Prof.html @@ -7872,6 +7876,7 @@ share/doc/ghc/html/users_guide/.buildinfo share/doc/ghc/html/users_guide/9.2.1-notes.html share/doc/ghc/html/users_guide/9.2.2-notes.html share/doc/ghc/html/users_guide/9.2.3-notes.html +share/doc/ghc/html/users_guide/9.2.4-notes.html share/doc/ghc/html/users_guide/${GHC_VER}-notes.html share/doc/ghc/html/users_guide/_images/ share/doc/ghc/html/users_guide/_images/prof_scc.svg @@ -7879,6 +7884,7 @@ share/doc/ghc/html/users_guide/_sources/ share/doc/ghc/html/users_guide/_sources/9.2.1-notes.rst.txt share/doc/ghc/html/users_guide/_sources/9.2.2-notes.rst.txt share/doc/ghc/html/users_guide/_sources/9.2.3-notes.rst.txt +share/doc/ghc/html/users_guide/_sources/9.2.4-notes.rst.txt share/doc/ghc/html/users_guide/_sources/${GHC_VER}-notes.rst.txt share/doc/ghc/html/users_guide/_sources/bugs.rst.txt share/doc/ghc/html/users_guide/_sources/codegens.rst.txt -- 2.38.1