[smartos-discuss] GHC 8.8.2 + cabal-install 3.0.0 finally working on SmartOS x64 20200117 (yet GHC 8.6.5 left less usable)

Compl Yue compl.yue at icloud.com
Tue Feb 18 14:40:48 UTC 2020


And I suggest add 8.6.5 to the list, as I feel it may have wider 
adoption than other versions as time being, and fortunately the previous 
ghci problem with it has been fixed by backporting merge request 87, my 
repository has updated the build steps and the backporting patch. FYI.

On 2020/2/18 下午7:41, Jonathan Perkin wrote:
> * On 2020-02-10 at 08:26 GMT, Compl Yue via smartos-discuss wrote:
>> And regarding stack, as it's focused on managing binary distributions of GHC
>> (build-from-src not working very well per my experience), it'll need a
>> trusted binary repository for stack to work with on SmartOS. A private http
>> server hosting the bindists should be straight forward, but I'm not
>> interested to host a publicly available binary repository with those bindist
>> tarballs digitally signed (or there're security concerns). If anyone is
>> interested, I'd like to help as far as I can.
> Thanks again for your work in paving the path forward with this.  I've
> used it to produce some official bootstraps for SmartOS here:
>    https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/ghc-7.6.3-boot-x86_64-unknown-solaris2.tar.xz
>    https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/ghc-7.10.3-boot-x86_64-unknown-solaris2.tar.xz
>    https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/ghc-8.0.2-boot-x86_64-unknown-solaris2.tar.xz
>    https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/ghc-8.4.4-boot-x86_64-unknown-solaris2.tar.xz
> For some reason I'm seeing build errors with the 8.8.1 bootstrap
> related to the rts/fs.h header but the normal release build works
> fine, I should hopefully have that fixed soon.
> There are also release packages now available in the SmartOS trunk
> package repository ready for users to install:
>    $ pkgin se ^ghc-
>    ghc-8.8.1nb1         Compiler for the functional language Haskell - 8.8 Release Series
>    ghc-8.4.4            Compiler for the functional language Haskell - 8.4 Release Series
>    ghc-8.0.2            Compiler for the functional language Haskell - 8.0 Release Series
>    ghc-7.10.3nb2        Compiler for the functional language Haskell - 7.10 Release Series
> I'd be particularly interested in whether Haskell users can find any
> issues with them.  Each of the release packages were built using the
> previous bootstrap kit listed above.
> Many thanks,

More information about the ghc-devs mailing list