!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

684 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://nixos.org/manual/nixpkgs/unstable/#haskell | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/H6migHmKX7xHoTFa/dayGridMonth/now | Join #haskell.nix:libera.chat for question about the alternative haskell.nix infrastructure135 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
19 Feb 2025
@alex:tunstall.xyzAlex * It's worth a try ¯\_(ツ)_/¯ 10:13:39
@alex:tunstall.xyzAlex hugs is marked broken on Darwin.
Apparently, this fork renders it buildable on modern macOS systems.
Maybe the fork's source or its patches could be used to fix the hugs package?
10:21:03
@alex:tunstall.xyzAlex MacOS or not, Hugs has regressed on latest master and haskell-updates. It works fine on 24.11. 11:26:11
@me:linj.techlinjRedacted or Malformed Event13:04:07
@me:linj.techlinj* microhs is itself bootstrappable so probably we do not need hugs in the bootstrap chain https://discourse.haskell.org/t/what-s-needed-to-bootstrap-ghc-with-hugs/6205/4313:04:17
@toonn:matrix.orgtoonn It's bootstrappable *with* hugs. 13:08:47
@toonn:matrix.orgtoonn Otherwise you're relying on GHC to compile Microhs to compile GHC... 13:09:11
@alex:tunstall.xyzAlex
$ /nix/store/pig9c96ln4z91ds4d37iybvj6jzsghq3-microhs-0.11.7.1/bin/mhs --version
MicroHs, version 0.11.7.1, combinator file version v7.0
$ /nix/store/pig9c96ln4z91ds4d37iybvj6jzsghq3-microhs-0.11.7.1/bin/mcabal --version
MicroCabal 0.5.0.0

Off to a good start.
I'll try building Hadrian next, but if it's too incompatible I'll try 9.4 or older with Make.

16:30:54
20 Feb 2025
@angerman:matrix.organgerman
In reply to @sternenseemann:systemli.org
yeah, I'm very interested in what hsyl20 is working on / John has been working towards upstream as well. I've been holding out for a long time for something like that to materialize or all the hadrian regressions being fixed. The latter was probably never going to happen. Now the time has come where we can no longer backpin everything to 9.4 where hadrian doesn't agree with us, so I'll have to bite the bullet and figure a way to do this stuff with hadrian for now. Currently trying to find a way to do this without tricking hadrian into using the native logic, though I may just give up and do something similar to installStage1
You seem to have given him the impression that getting rid of Hadrian is nothing anyone wants.
23:20:16
@sternenseemann:systemli.orgsternithen something got lost in communication :)23:24:23

Show newer messages


Back to Room ListRoom Version: 6