!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

750 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org150 Servers

Load older messages


SenderMessageTime
31 May 2021
@bb010g:matrix.orgDusk changed their profile picture.20:27:53
@jshen:matrix.orgeddiemundo joined the room.22:22:00
@_xmpp_qy=40xa0.uk:matrix.orgbqv changed their display name from bqv to qy.22:22:18
@_xmpp_qy=40xa0.uk:matrix.orgbqv changed their display name from qy to bqv.22:22:20
1 Jun 2021
@eddiemundo:matrix.orgeddiemundo joined the room.03:10:59
@0x4a6f:matrix.org[0x4A6F] changed their display name from 0x4A6F to [0x4A6F].06:35:25
@sternenseemann:systemli.orgsterni (he/him)haven't merged so far mostly because I did not have a significant amount of time to work on haskell-updates yet, but probably should get it going soon07:48:10
@sternenseemann:systemli.orgsterni (he/him)since 21.05 didn't happen yesterday it is probably no use to wait for it07:48:24
@maralorn:maralorn.demaralorn sterni (he/him): You have two weeks. Don‘t let anything put you under pressure. ;-) 07:48:58
@maralorn:maralorn.demaralorn * sterni (he/him): You have two weeks. Don‘t let anything put you under pressure. 07:49:03
@bflyblue:matrix.orgbflyblue joined the room.08:23:53
@Las:matrix.orgLasHow would I set GHCRTS when building for all haskell packages?09:40:49
@Las:matrix.orgLasTrying to reduce RAM usage09:41:08
@maralorn:maralorn.demaralorn Las: I am honestly not sure what the best approach is. But one approach I have seen is doing an overlay for haskellPackages, where you override mkDerivation to pass that argument to GHC. Look at the generic-builder.nix in the haskell-modules folder to understand what the build does and what args you need to pass. Don‘t forget that this will mean a lot of rebuilds. 09:45:03
@Las:matrix.orgLasThanks, yeah09:45:25
@maralorn:maralorn.demaralornYou probably only want to do this to the packages you don‘t get from cache.09:45:44
@Las:matrix.orgLasMy problem is that aeson (IIRC) doesn't build on aarch64 with 4 GB of RAM09:45:54
@maralorn:maralorn.demaralornBut I know now trivial heuristic for that.09:45:57
@maralorn:maralorn.demaralornBut is aeson-aarch64 broken in nixpkgs?09:46:25
@Las:matrix.orgLasHaven't checked09:46:44
@maralorn:maralorn.demaralornI mean if you can substitute it you don‘t need to build it, right?09:47:05
@sternenseemann:systemli.orgsterni (he/him)https://hydra.nixos.org/build/14412698009:47:09
@Las:matrix.orgLas
に返信 @maralorn:maralorn.de
I mean if you can substitute it you don‘t need to build it, right?
I'm using GHC 9.0.1
09:48:41
@sternenseemann:systemli.orgsterni (he/him)oh09:48:50
@Las:matrix.orgLasSo that's likely why09:48:48
@maralorn:maralorn.demaralornOh, okay.09:48:53
@Las:matrix.orgLasI can't find any job for it09:48:54
@maralorn:maralorn.demaralornYeah, we don‘t support that yet. Too much breakage …09:49:09
@Las:matrix.orgLasWish the GHC team would make backward compatible releases like rustc09:49:38
@maralorn:maralorn.demaralornAlthough, I am almost certain that e.g. hls depends on aeson so if we had that build hydra would at least try …09:50:50

Show newer messages


Back to Room ListRoom Version: 6