[ANNOUNCE] GHC 9.6.5 is now available
Zubin Duggal <[email protected]> Tue, 16 Apr 2024 12:11:51 +0530
| Newsgroups | gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user |
|---|---|
| Message-ID | <injk25v5due4pa5ih7laksxcbfegumvk44565ijs567nxz7gy4@ltmh4t2ucnfl> |
--===============6155590581997009732== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mkbmse7tpwogpwgt" Content-Disposition: inline --mkbmse7tpwogpwgt Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable The GHC developers are happy to announce the availability of GHC 9.6.5. Bin= ary 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:=20 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= =2E 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 = =66rom 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 (#24= 507). * Ensuring we take ``LDFLAGS`` into account when configuring a linker (#245= 65). * 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 h= as facilitated GHC maintenance and release management over the years. Finally, this release would not have been possible without the hundreds of open-sour= ce 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-advi= sories/blob/main/advisories/hackage/process/HSEC-2024-0003.md --mkbmse7tpwogpwgt Content-Type: application/pgp-signature; name="signature.asc" -----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----- --mkbmse7tpwogpwgt-- --===============6155590581997009732== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSGFza2VsbC1D YWZlIG1haWxpbmcgbGlzdApUbyAodW4pc3Vic2NyaWJlLCBtb2RpZnkgb3B0aW9ucyBvciB2aWV3 IGFyY2hpdmVzIGdvIHRvOgpodHRwOi8vbWFpbC5oYXNrZWxsLm9yZy9jZ2ktYmluL21haWxtYW4v bGlzdGluZm8vaGFza2VsbC1jYWZlCk9ubHkgbWVtYmVycyBzdWJzY3JpYmVkIHZpYSB0aGUgbWFp bG1hbiBsaXN0IGFyZSBhbGxvd2VkIHRvIHBvc3Qu --===============6155590581997009732==--