!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

715 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/142 Servers

Load older messages


SenderMessageTime
4 Sep 2025
@dandart:matrix.orgUraraka ~ OchacoAbsolutely a thing we would need so far to continue12:25:17
@emilazy:matrix.orgemilyok, how are you meant to go from an LLVM commit hash to the merge request that contains it?13:52:57
@emilazy:matrix.orgemilythe GitLab UI completely fails to show the link since they use a merge bot13:53:07
@qyliss:fairydust.spaceAlyssa RossLLVM? They use GitHub13:54:33
@emilazy:matrix.orgemilywhoops. sorry. GHC.14:05:13
@emilazy:matrix.orgemilyyou see, I am working with LLVM-related GHC patches :P14:05:28
@teoc:matrix.orgTeo (he/him)Do you have the commit?14:08:55
@teoc:matrix.orgTeo (he/him)* Could you share the commit SHA?14:09:10
@teoc:matrix.orgTeo (he/him)If you open the commit, you'll normally see back links at the bottom of the page from marge bot mentions14:10:19
@angerman:matrix.organgerman set a profile picture.21:15:40
@opna2608:matrix.orgPuna joined the room.21:21:56
5 Sep 2025
@Ericson2314:matrix.orgJohn EricsonIf anyone wants to help me debug https://github.com/haskell-nix/hnix-store/pull/289 that would be great. Just wishing aloud in case I'm lucky01:30:55
* @Ericson2314:matrix.orgJohn Ericson sleeps now01:31:03
@dmjio:matrix.org@dmjio:matrix.org left the room.02:09:38
@maralorn:maralorn.demaralornAaah, what is the point of having ghc-lib-parser spanning three ghc versions when fourmolu and ormolu track cabal-syntax anyway which is tightly coupled to the ghc release …12:16:17
@maralorn:maralorn.demaralornI have now the choice of downgrading ghc-lib-parser, fourmolu and ormolu to build hls on ghc 9.10 or to upgrade Cabal/Cabal-syntax. Both either globally or in a quite large overrideScope.12:17:35
@maralorn:maralorn.demaralornI feel like I am overlooking something because that didn’t feel as painful before …12:18:04
@artem.types:matrix.orgArtem maralorn: the very strict bounds that Ormolu puts on Cabal-syntax look strange. I'd ask on their bug tracker exactly the question you're posing above: if you use ghc-lib-parser, you probably want to span over at least couple of GHC, but you also always limit Cabal-syntax to one version, so this looks like mixed messages... They always bump Cabal-syntax when they bump ghc-lib-parser, so they at least understand some connection they just overly pessimistic about it it looks like. 15:10:21
@maralorn:maralorn.demaralornI guess using ghc-lib-parser might have other advantages than just the compatibility range …15:14:22
@artem.types:matrix.orgArtemmaybe, but there seems to be no reason to be as strict about Cabal-syntax bounds: they use just a few basic things from it, and those don't really change15:20:45
@maralorn:maralorn.demaralornOkay15:22:12
@maralorn:maralorn.demaralornIt seems I am loosing my grip on being the nixpkgs maintainer when I didn’t first check whether a jailbreak works. 😄15:22:36
@maralorn:maralorn.demaralorn* It seems I am loosing my grip on being a nixpkgs maintainer when I didn’t first check whether a jailbreak works. 😄15:22:44
@maralorn:maralorn.demaralornFTR, it didn’t.23:05:12
6 Sep 2025
@sternenseemann:systemli.orgsterni (he/him)the answer seems to be: detective work10:42:24
@sternenseemann:systemli.orgsterni (he/him)it is also extremely annoying to tell what versions of GHC a commit has been backported to10:42:49
@teoc:matrix.orgTeo (he/him)Once you find the MR then you should be able to know the backporta since release managers leave comments when stuff gets backported, but all of it is so much friction. I occasionally consider writing a little web service to get this type of info11:01:37
@sternenseemann:systemli.orgsterni (he/him)I guess best bet is to go via the linked issue if there's one in the commit message since that's a requirement now11:04:31
@sternenseemann:systemli.orgsterni (he/him) maralorn: Cabal-syntax is reinstallable, ghc not; so that's probably the reason 11:05:00
@maralorn:maralorn.demaralorn
In reply to @sternenseemann:systemli.org
maralorn: Cabal-syntax is reinstallable, ghc not; so that's probably the reason
Good point
11:11:59

Show newer messages


Back to Room ListRoom Version: 6