[ANNOUNCE] GHC 9.6.5 is now available

Zubin Duggal <[email protected]>
Newsgroups gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user
Message-ID <injk25v5due4pa5ih7laksxcbfegumvk44565ijs567nxz7gy4@ltmh4t2ucnfl>
The GHC developers are happy to announce the availability of GHC 9.6.5. Binary
distributions, source distributions, and documentation are available on the
[release page](https://www.haskell.org/ghc/download_ghc_9_6_5.html).

GHC Blog Post: 
https://www.haskell.org/ghc/blog/20240416-ghc-9.6.5-released.html

This release is primarily a bugfix release addressing some issues
found in the 9.6 series. These include:

* Bumping the bundled `process` library to 1.6.19.0 to avoid a potential
   [command injection vulnerability] on Windows for clients of this library. This isn't
   known to affect GHC itself, but allows users who depend on the installed
   version of the `process` to avoid the issue.
* Fixing a bug resulting in the distributed ``hsc2hs`` wrapper using flags from the
   compiler build environment (#24050).
* Disabling the `-fasm-shortcutting` optimisation with `-O2` as it is known
   to result in unsoundess and incorrect runtime results in some cases (#24507).
* Ensuring we take ``LDFLAGS`` into account when configuring a linker (#24565).
* Fixing a bug arising from incorrect parsing of paths containing spaces in the
   settings file (#24265).
* And many more fixes

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.

Enjoy!

-Zubin

[ticket]: https://gitlab.haskell.org/ghc/ghc/-/issues/new
[release notes]: https://downloads.haskell.org/~ghc/9.6.5/docs/users_guide/9.6.5-notes.html
[command injection vulnerability]: https://github.com/haskell/security-advisories/blob/main/advisories/hackage/process/HSEC-2024-0003.md

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEAZROpSIRC5DIH2KdfM/Cd6FMl6cFAmYeHa8ACgkQfM/Cd6FM
l6eoRAgAi9HLAvm8JN2m/cK9tjn/VlZBrDUgANFjCFttryinUdY5mIpY3XenCB6i
Q4M1eBvtefhqrdG5hJYBeF8/5mhX8hZxOxvMSomPgC7Izx17Dk60C0YqT0B1cUFg
nDN05Le3yMrfn+b6jaV/mG2c8E5GNUGqVoX+YF4BFZRY7OMXkxXislov/KD7s2SX
r1pMjPbBHD/fcjd8oWRzkpMa0gNWIou2EoJ3oOImRcZ16+Cfh5fUlWIW2Xi8TuUI
dFG7t577QF/OWT8p4JI5x962dY3RtXcLtNXgzFXbevOkMGwMVFFNnY7Y+3u14Ot7
Nad0x8gdcKRNnDbjbjRupybPSJMhpQ==
=nb0+
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.