!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
22 Feb 2025
@janus.troelsen:matrix.orgJanus you can compile it with hugs 03:52:49
@emilazy:matrix.orgemilyit's just that there's a simple C runtime to run that binary blob03:52:52
@janus.troelsen:matrix.orgJanusyou don't have to use the shipped c03:52:57
@rosscomputerguy:matrix.orgTristan RossI've spent a bit of time working on redoing my GHC LLVM bump PR. One thing I have ran into is it looks like the bootstrap GHC for 8.10 would need to be compiled with the LLVM bump flag to not use LLVM versions < 14. The hope is to move everything to at least LLVM 15 since that'll be sitting in nixpkgs for the next few releases and give us time. Hopefully this MicroHs stuff makes the PR more workable.03:53:04
@emilazy:matrix.orgemilyah, right.03:53:26
@emilazy:matrix.orgemilyI saw that being said here but forgot :)03:53:26
@janus.troelsen:matrix.orgJanus
In reply to @emilazy:matrix.org
I assumed it would go via old GHC.
I would think so to, but it Alex didn't mention that , so it sounds like that's not the plan
03:54:47
@emilazy:matrix.orgemilyit doesn't seem out of the question for augustss to just go and implement every relevant GHC extension :)03:58:42
@janus.troelsen:matrix.orgJanusthe fact that e.g. recordDotSyntax is always on and can't be turned off means that lots of code isn't compatible04:37:06
@janus.troelsen:matrix.orgJanus I've just removed NonDecresingSyntax use from happy to make it compatible 04:37:25
@alex:tunstall.xyzAlex

it sounds like [going via old GHC] is not the plan

I'd rather not because of old LLVM and worse support for old arches, but if nothing else works I will.

04:38:47
@alex:tunstall.xyzAlex *

it sounds like [going via old GHC] is not the plan

I'd rather not because of old LLVM and worse support for exotic arches, but if nothing else works I will.

04:39:01
@janus.troelsen:matrix.orgJanus
In reply to @emilazy:matrix.org
it doesn't seem out of the question for augustss to just go and implement every relevant GHC extension :)
also , I think augustss might have some strong views on some of these newer extensions. I don't feel like digging now but it might be in the talks he did
04:39:08

Show newer messages


Back to Room ListRoom Version: 6