[Haskell-cafe] ANN: stack-1.7.1

Emanuel Borsboom manny at fpcomplete.com
Sat Apr 28 21:53:51 UTC 2018

This should be fixed now.  The GHC 8.4.x bindists weren't under the right OS key in the GHC setup metadata.  That said, this shouldn't behave any differently on stack-1.7.x than it did with stack-1.6.x.

I'm curious if this will work for you though.  I just tried it on a FreeBSD 11 VM and GHC 8.4.2 failed stack's post-install sanity check with a bunch of errors like this:

/usr/local/bin/ld.gold: error: /home/vagrant/.stack/programs/x86_64-freebsd/ghc-8.4.2/lib/ghc-8.4.2/rts/libHSrts.a(RTS.o): unexpected reloc 8 in object file
/home/vagrant/.stack/programs/x86_64-freebsd/ghc-8.4.2/lib/ghc-8.4.2/rts/libHSrts.a(RTS.o):/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:__SUNW_dof: error: unexpected reloc 8 in object file
collect2: error: ld returned 1 exit status 

GHC 8.2.2 seems to work alright, so not sure what changed in the bindists.

> On Apr 28, 2018, at 11:12 AM, Viktor Dukhovni <ietf-dane at dukhovni.org> wrote:
> When I try to use the nightly-2018-04-28 snapshot on a FreeBSD11 system,
> I get:
>  $ stack build
>  No setup information found for ghc-8.4.2 on your platform.
>  This probably means a GHC bindist has not yet been added for OS key 'freebsd64'.
>  Supported versions: ghc-7.8.4, ghc-7.10.1, ghc-7.10.2, ghc-7.10.3, ghc-8.0.1,
>  ghc-8.0.2, ghc-8.2.1, ghc-8.2.2
> Is that expected?  FWIW, at:
>  https://github.com/commercialhaskell/ghc/releases/
> there's a link:
>  * ghc-8.4.2-x86_64-portbld-freebsd.tar.xz
> to:
>   https://github.com/commercialhaskell/ghc/releases/download/ghc-8.4.2-release/ghc-8.4.2-x86_64-portbld-freebsd.tar.xz
> -- 
> 	Viktor.
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.

More information about the Haskell-Cafe mailing list