GHC 9.8.4 is now available

Ben Gamari <[email protected]> Mon, 02 Dec 2024 19:52:22 -0500
Newsgroups gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user,gmane.comp.lang.haskell.cafe
Message-ID <[email protected]>
--===============5358822458878954963==
Content-Type: multipart/signed; boundary="=-=-=";
	micalg=pgp-sha256; protocol="application/pgp-signature"

--=-=-=
Content-Type: text/plain


The GHC developers are happy to announce the availability of GHC 9.8.4.
Binary distributions, source distributions, and documentation are
available on the [release] page.

This release is a small release fixing a few issues noted in 9.8.3,
including:

* Update the `filepath` submodule to avoid a misbehavior of
  `splitFileName` under Windows.

* Update the `unix` submodule to fix a compilation issue on `musl` platforms

* Fix a potential source of miscompilation when building large projects
  on 32-bit platforms

* Fix unsound optimisation of `prompt#` uses

A full accounting of changes can be found in the [release notes]. As
some of the fixed issues do affect correctness users are encouraged to
upgrade promptly.

We would like to thank Microsoft Azure, GitHub, IOG, the Zw3rk stake
pool, Well-Typed, Tweag I/O, Serokell, Equinix, SimSpace, Haskell
Foundation, and other anonymous contributors whose on-going financial
and in-kind support has facilitated GHC maintenance and release
management over the years. Finally, this release would not have been
possible without the hundreds of open-source contributors whose work
comprise this release.

As always, do give this release a try and open a [ticket] if you see
anything amiss.

Happy compiling!

- Ben


[release]: https://www.haskell.org/ghc/download_ghc_9_8_4.html
[ticket]: https://gitlab.haskell.org/ghc/ghc/-/issues/new
[release notes]: https://downloads.haskell.org/~ghc/9.8.4/docs/users_guide/9.8.4-notes.html

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEE/lq2yR/qWXw7MRgLc+3p6M+67wEFAmdOVkIACgkQc+3p6M+6
7wEfaQgAvOWYCmKrUkCKaWa/PYdYCgLoVsYmH6QAglKAO+JegKt0JMMMyLPyNV9p
exXW/8RKR1o52sL+/3l8WSl57pUDh8IMEKU3YYTuDPy/bgKKb4YdXX0Xr39QT4H1
FRx2T1A9gpNchYadbDasXyvoZOpHtL4M6BupNfpo2m01MhWTh+V9KVESW4jfgHd0
ms291SO53vWeugL4EmMqFdFDkO6VlAOrFT4VKgGeeB4ufhNL4NSGYzhg/91u95Zq
IUmc2zOwYr9bVgcnW8Bf8X9C/X7ao+ae2nGZaDIf6zM1F9SbJzaser+1xl6hxFuN
6oDEANzKv/Y32JSReW+d8MPU5ZCGhQ==
=2Q9M
-----END PGP SIGNATURE-----
--=-=-=--

--===============5358822458878954963==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZ2hjLWRldnMg
bWFpbGluZyBsaXN0CmdoYy1kZXZzQGhhc2tlbGwub3JnCmh0dHA6Ly9tYWlsLmhhc2tlbGwub3Jn
L2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9naGMtZGV2cwo=

--===============5358822458878954963==--