Updating ports to GHC 8.4.4?
Viktor Dukhovni
ietf-dane at dukhovni.org
Mon Oct 15 08:06:43 UTC 2018
The Haskell project has just released GHC 8.4.4, which is a bugfix
release for 8.4.3 fixing non-trivial bugs:
https://mail.haskell.org/pipermail/haskell-cafe/2018-October/130090.html
Is anyone planning to update the FreeBSD port? If so, please
consider the attached additional patches to the port "files"
directory.
I contributed the improved OSMem.c upstream, but this has only been
merged into GHC 8.6.x, and yet this also win for 8.4, and I've been
using it intensively in 8.4.3 (my code runs for 4.5 hours allocating
a cumulative 4.6TB of memory). In addition I'm adding a missing
LLVM target for amd64.
The attached files are patching patches, I hope that's OK. If
there's some other form in which to make these available, please
let me know.
--
Viktor.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Backport-memory-allocation-improvements-from-8.6.patch
Type: text/x-diff
Size: 10376 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-haskell/attachments/20181015/6a392306/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-use_large_address_space-no-no-longer-needed.patch
Type: text/x-diff
Size: 1264 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-haskell/attachments/20181015/6a392306/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-FreeBSD-amd64-LLVM-target.patch
Type: text/x-diff
Size: 1506 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-haskell/attachments/20181015/6a392306/attachment-0002.patch>
More information about the freebsd-haskell
mailing list