| 7 Jun 2021 |
sterni (he/him) | well I still don't want to introduce a channel blocking situation by pressing merge | 12:30:49 |
maralorn | If you can‘t let it rest, then you need a way to find a healthy balance there. But I certainly can. | 12:31:05 |
sterni (he/him) | but if there is no way forwards, I think we'd have to remove darwin from hydra for all things haskell | 12:31:25 |
maralorn | In reply to @sternenseemann:systemli.org well I still don't want to introduce a channel blocking situation by pressing merge Okay, fair. | 12:31:26 |
maralorn | In reply to @sternenseemann:systemli.org but if there is no way forwards, I think we'd have to remove darwin from hydra for all things haskell Why? Can‘t we just have failing jobs there? | 12:32:04 |
maralorn | Or rather just mark everything broken, which is broken? | 12:32:30 |
sterni (he/him) | nixpkgs-unstable would block on cachix.x86_64-darwin | 12:32:39 |
sterni (he/him) | I guess we'd have to mark it broken yeah | 12:32:49 |
maralorn | Oh, you mean in the trunk job? | 12:32:58 |
Domen Kožar | didn't GHC 8.10.5 come out that adds ARM support? | 12:33:20 |
Domen Kožar | ARM/Darwin | 12:33:30 |
maralorn | Domen Kožar: Yes, it did. We just need someone to get it running in nixpkgs. | 12:33:51 |
Domen Kožar | What do you mean by "running" | 12:34:13 |
sterni (he/him) | Domen Kožar: the binary release isn't packaged for that version yet, so we can't bootstrap it on aarch64-darwin | 12:34:41 |
sterni (he/him) | so someone would need to update binary GHC 8.10.2 -> 8.10.5 essentially and get native compilation of GHC 8.10.5 working on aarch64-darwin | 12:35:16 |
siraben | sterni (he/him): ghc 8.10.5 is failing also on x86_64-linux | 12:35:31 |
sterni (he/him) | but first we need to get GHC 8.10.5 working on darwin which I am optimistic I'll manage today | 12:35:50 |
sterni (he/him) | * but first we need to get GHC 8.10.5 working on darwin at all which I am optimistic I'll manage today | 12:35:55 |
maralorn | In reply to @siraben:matrix.org sterni (he/him): ghc 8.10.5 is failing also on x86_64-linux Is it? | 12:36:10 |
sterni (he/him) | siraben: https://hydra.nixos.org/build/144924618 no? | 12:36:17 |
Domen Kožar | either way, I'm fine disabling cachix blocker for aarch64-darwin | 12:36:29 |
sterni (he/him) | I don't think it blocks aarch64-darwin because it is not available at all | 12:37:02 |
sterni (he/him) | I guess it would need to be introduced manually as well since all platforms are listed manually in the unstable jobset | 12:37:56 |
Domen Kožar | seems like I'm missing some context then | 12:37:32 |
Domen Kožar | why is cachix blocking the channel? | 12:37:44 |
siraben | sterni (he/him): nevermind, it's dhall packages 😅 | 12:38:25 |
siraben | * sterni (he/him): nevermind, it's dhall packages that's failing 😅 | 12:38:30 |
sterni (he/him) | Domen Kožar: I was talking about cachix.x86_64-darwin earlier because the 8.10.5 update broke GHC on that platform initially | 12:38:55 |
Domen Kožar | oh in that case I'd prefer channel to be blocked until GHC builds again | 12:39:55 |
Domen Kožar | that's the purpose of blocking the channel, so that not everything breaks | 12:40:19 |