[ANNOUNCE] GHC 8.2.1 release candidate 3 available
Ben Gamari
ben at well-typed.com
Fri Jul 7 18:22:42 UTC 2017
Hello everyone,
I am pleased to at long last announce the third (and almost certainly
last) release candidate of GHC 8.2.1. Binary and source distributions
can be found at,
https://downloads.haskell.org/~ghc/8.2.1-rc3/
This release candidate fixes a number of regressions from 8.0.2 found in
-rc2, as well as a major correctness bug (#13615) present in several previous GHC
major releases. Users taking advantage of parallelism in their programs
will be strongly encouraged to upgrade to 8.2.1 once it is released.
Among the other issues resolved in this candidate are,
* Functionality allowing GHC to automatically use the ld.gold linker
when available (see #13541). Not only has there recently been
significant user demand for this feature, but this also serves to
work around a performance bug in BFD ld affecting GHC 8.2 (#13739)
* A regression resulting in the package cache file to be out-of-date
after binary distribution installation (#13375)
* Numerous type-checker bugs (#13625, #1370, #13782, #13871, #13594,
#13879, #13881, #13875)
* A bug wherein a thread blocked on a BLACKHOLE may not be woken up (#13751)
* and many more...
There are a few changes in release-engineering matters that should be
mentioned,
* Binary distributions for CentOS 6.7 have been dropped due to the
release of CentOS 7.0 which can use Debian 8 binaries. If you would
like us to continue to produce CentOS 6.7 bindists please let me
know.
* GHC HQ now also provides FreeBSD and OpenBSD distributions for amd64;
this will allow us to more quickly ship distributions to users by
eliminating the need for a long lag time between source release
availability and having all binary distributions available.
* There is a technology-preview of an AArch64 Linux binary
distribution, as well as an ARM Linux build (although the latter
won't be uploaded until a few hours from now). AArch64 support is
quite preliminary but should be stable in 8.4 thanks to further
linker fixes by Moritz Angerman. ARM should be stable.
As always, let us know if you encounter problems. If all goes well we
will hopefully have a final 8.2.1 release in the next two weeks.
Finally, thanks for your patience during this admittedly quite drawn out
release cycle. While it has been long, we are confident that the result
will be worth the wait. Moreover, we have been steadily working on
infrastructure which should shrink future release cycles and give us
better testing between releases. More details on this coming soon.
Happy testing,
- Ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170707/bbc95456/attachment.sig>
More information about the ghc-devs
mailing list