Hello, I'm looking for strong negative reactions (if any) to this proposal so I don't waste any time.
On Sat, Jun 8, 2019 at 9:27 PM Greg Steuck <g...@nest.cx> wrote: > While looking at Haskell binary ports, a couple of approaches seem > possible. > > 1) Embed Haskell libraries into ports, build binaries from them. > 2) Build binaries with `cabal new-build` I'm reviving this thread to see if this is a plausible path forward for ghc-8.10 upgrade. The new information that I learned since I wrote the original[1] was that FreeBSD already implemented the cabal new-build route (before I even wrote the original email): https://github.com/freebsd/freebsd-ports/commit/0f5d99f9175dc8876140c7b098358d51223c7f5d The main takeaway here is that the approach is workable and we can learn from their experience. In particular, custom xmonad configurations require local rebuilding which isn't hard, but does mean a beefier machine is needed. I'm keeping a running log of my learnings: https://github.com/blackgnezdo/ports/issues/3 Thanks Greg [1] https://openbsdmailbox.blogspot.com/2019/06/haskell-ports-cabal-v2-build.html -- nest.cx is Gmail hosted, use PGP: https://pgp.key-server.io/0x0B1542BD8DF5A1B0 Fingerprint: 5E2B 2D0E 1E03 2046 BEC3 4D50 0B15 42BD 8DF5 A1B0