Skip site navigation (1)Skip section navigation (2)
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>