Works fine for me and rebuilds all my haskell stuff on amd64.
On 2/12/23 04:43, Greg Steuck wrote:
I rebuilt all our ports with this. Looks like a safe and useful upgrade,
OK?
https://www.haskell.org/ghc/blog/20230210-ghc-9.2.6-released.html
From bb3d3aef3c36d2ebb05d9bc546e80907e51e2af5 Mon Sep 17 00:00:00 2001
From: Greg Steuck <[email protected]>
Date: Sat, 11 Feb 2023 18:44:41 -0800
Subject: [PATCH] Upgrade lang/ghc 9.2.5->9.2.6
---
lang/ghc/Makefile | 7 +++----
lang/ghc/distinfo | 8 ++++----
lang/ghc/pkg/PLIST | 6 ++++++
3 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index 99cb2e85ca8..27c1ed025e9 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -11,8 +11,7 @@ NO_CCACHE = Yes
# Upstream bug: https://gitlab.haskell.org/ghc/ghc/-/issues/22782
USE_NOEXECONLY = Yes
-GHC_VERSION = 9.2.5
-REVISION = 0
+GHC_VERSION = 9.2.6
DISTNAME = ghc-${GHC_VERSION}
CATEGORIES = lang devel
HOMEPAGE = https://www.haskell.org/ghc/
@@ -66,13 +65,13 @@ GHC_ITEMS = \
ARRAY 0.5.4.0 \
BASE 4.16.4.0 \
BINARY 0.8.9.0 \
- BYTESTRING 0.11.3.1 \
+ BYTESTRING 0.11.4.0 \
CONTAINERS 0.6.5.1 \
DEEPSEQ 1.4.6.1 \
DIRECTORY 1.3.6.2 \
EXCEPTIONS 0.10.4 \
FILEPATH 1.4.2.2 \
- GHC 9.2.5 \
+ GHC 9.2.6 \
GHC_BIGNUM 1.2 \
GHC_COMPACT 0.1.0.0 \
GHC_PRIM 0.8.0 \
diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo
index 7d71490ba1c..e1dcc529840 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.5-src.tar.xz) =
BgZ5fRs44tiO4iQ/OOxrmhqpPptXjpXw3pqcCkFEAhw=
-SHA256 (ghc/ghc-9.2.5-testsuite.tar.xz) =
dIR05uCVKX/BPR5XIwKi8xdanwZZ1D2K50rG3CIECqY=
+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-9.2.5-src.tar.xz) = 24655072
-SIZE (ghc/ghc-9.2.5-testsuite.tar.xz) = 3198932
+SIZE (ghc/ghc-9.2.6-src.tar.xz) = 24638236
+SIZE (ghc/ghc-9.2.6-testsuite.tar.xz) = 3202896
diff --git a/lang/ghc/pkg/PLIST b/lang/ghc/pkg/PLIST
index 5d6cb87b8f0..80b8821223b 100644
--- a/lang/ghc/pkg/PLIST
+++ b/lang/ghc/pkg/PLIST
@@ -1826,9 +1826,13 @@
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Builder/RealFloat/TableGene
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Char8.dyn_hi
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Char8.hi
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Char8.p_hi
+lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Internal/
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Internal.dyn_hi
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Internal.hi
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Internal.p_hi
+lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Internal/Type.dyn_hi
+lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Internal/Type.hi
+lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Internal/Type.p_hi
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Lazy/
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Lazy.dyn_hi
lib/ghc/bytestring-${BYTESTRING_VER}/Data/ByteString/Lazy.hi
@@ -7877,6 +7881,7 @@ 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/9.2.5-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
@@ -7885,6 +7890,7 @@
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/9.2.5-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