
What is the recommended route for installing a recent GHC on RedHat Enterprise Linux? All I could find on the official haskell.org Web pages is a GHC 7.8.4 repository for Fedora 21. Also, are there any potential difficulties with deploying a Haskell executable compiled on an Ubuntu system to RedHat EL, or vice versa? Thank you.

Which version of RHEL are you wanting to use?
Some years ago, I wrote this post about getting ghc up and running on RHEL5:
https://twdkz.wordpress.com/2011/12/21/installing-ghc-7-0-3-and-the-haskell-...
It was tedious. I expect that the process is unchanged: you need to find
the most pre-built ghc binary that will work on your machine, then
bootstrap up to the ghc version that you need, compiling every second ghc
major release.
On Thu, Mar 5, 2015 at 8:01 AM, Mario Blažević
What is the recommended route for installing a recent GHC on RedHat Enterprise Linux? All I could find on the official haskell.org Web pages is a GHC 7.8.4 repository for Fedora 21.
Also, are there any potential difficulties with deploying a Haskell executable compiled on an Ubuntu system to RedHat EL, or vice versa?
Thank you. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

On 15-03-05 03:47 PM, Tim Docker wrote:
Which version of RHEL are you wanting to use?
RHEL 6 now, RHEL7 in foreseeable future.
Some years ago, I wrote this post about getting ghc up and running on RHEL5:
https://twdkz.wordpress.com/2011/12/21/installing-ghc-7-0-3-and-the-haskell-...
It was tedious. I expect that the process is unchanged: you need to find the most pre-built ghc binary that will work on your machine, then bootstrap up to the ghc version that you need, compiling every second ghc major release.
Not to belittle your contribution, but I'm surprised if this is the state of the art. I thought Linux was the best-supported Haskell platform, and RedHat is the dominant Haskell distribution in the industry. On what platforms do the commercial Haskell shops deploy their solutions? Don't tell me it's NixOS or Arch Linux. Anyway, it appears that for now we'll probably deploy only GHC-built executables on RedHat, and forgo installing GHC itself. Thank you for your information.
On Thu, Mar 5, 2015 at 8:01 AM, Mario Blažević
mailto:mblazevic@stilo.com> wrote: What is the recommended route for installing a recent GHC on RedHat Enterprise Linux? All I could find on the official haskell.org http://haskell.org Web pages is a GHC 7.8.4 repository for Fedora 21.
Also, are there any potential difficulties with deploying a Haskell executable compiled on an Ubuntu system to RedHat EL, or vice versa?
Thank you. _________________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org mailto:Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-__bin/mailman/listinfo/haskell-__cafe http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
-- Mario Blazevic mblazevic@stilo.com Stilo International This message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure, copying, or distribution is strictly prohibited. If you are not the intended recipient(s) please contact the sender by reply email and destroy all copies of the original message and any attachments.

On 2015-03-04, at 21:01, Mario Blažević
What is the recommended route for installing a recent GHC on RedHat Enterprise Linux?
I can recommend my project, Halcyon, which supports installing official bindists of many GHC versions on a number of platforms, including RHEL 6 and 7. https://halcyon.sh/ Supported GHC versions (plus the unlisted 7.10.1-rc2): https://halcyon.sh/reference/#ghc-options Supported platforms: https://github.com/mietek/halcyon/issues/38 Check out the recent thoughtbot field report on using Halcyon for development, testing, and deployment: https://robots.thoughtbot.com/building-haskell-projects-with-halcyon Let me know if you have any questions, or join us in #haskell-deployment on freenode. -- Miëtek
participants (4)
-
Lana Black
-
Mario Blažević
-
Miëtek Bak
-
Tim Docker