Date: Mon, 30 Sep 2019 01:40:31 -0400 From: Viktor Dukhovni <ietf-dane@dukhovni.org> To: freebsd-haskell@freebsd.org Subject: Re: Anyone working on adding a GHC 8.8.1 port? Message-ID: <20190930054031.GL21772@straasha.imrryr.org> In-Reply-To: <CALH631k6NcjL9T=byd58BSMOGJx8a5Q=hMzYdtPNZWETzw7kmw@mail.gmail.com> References: <20190929234421.GH21772@straasha.imrryr.org> <CALH631k6NcjL9T=byd58BSMOGJx8a5Q=hMzYdtPNZWETzw7kmw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 30, 2019 at 09:33:02AM +0400, Gleb Popov wrote: > > I see that stackage is starting to use GHC 8.8.1 in the nightly > > snapshots. Is it perhaps time to spin up a GHC 8.8.1 port? > > I have a patch prepared, but it is currently blocked by cabal-install. I > haven't yet managed to build it against Cabal-3.0.0.0. Thanks! For GHC 8.8.1 itself, I had to apply the patch below to get it to to build. That said, "stack" does not yet support GHC 8.8.1 on FreeBSD it seems, so my projects must wait for that shoe to drop. Have not yet tried to do anything with cabal-install. --- a/libraries/base/System/Environment/ExecutablePath.hsc +++ b/libraries/base/System/Environment/ExecutablePath.hsc @@ -39,6 +39,7 @@ import Foreign.Marshal.Array import Foreign.Ptr import Foreign.Storable import System.Posix.Internals +#include <sys/types.h> #include <sys/sysctl.h> #elif defined(mingw32_HOST_OS) import Control.Exception -- Viktor.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190930054031.GL21772>