| 12 Sep 2025 |
Alex | In reply to @jean-paul.:matrix.org nope, Linux - but CircleCI Just guessing, but is it because the kernel has IPv6 disabled via sysctl or perhaps even via kconfig?
Nix builds are sensitive to the host kernel. | 22:17:23 |
| 13 Sep 2025 |
| oak 🏳️🌈♥️ changed their profile picture. | 09:46:10 |
teo (they/he) | I know the nixpkgs build of GHC edits the settings file, so I wanted to give y'all a heads up that the ghc-toolchain line of work is replacing the settings file, so it's likely that you'll need to make some changes here. See: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/14500 | 13:48:05 |
teo (they/he) | * I know the nixpkgs build of GHC edits the settings file, so I wanted to give y'all a heads up that the ghc-toolchain line of work is replacing the settings file, so it's likely that you'll need to make some changes here. See: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/14554 | 13:48:56 |
jean-paul. | Seems likely I guess. I don't know how to learn about CircleCI's kernel configuration.
Annoyingly, zlib test suite also fails. Seems like that should be less sensitive to the kernel but 🤷 | 14:45:54 |
jean-paul. | I assume more folks than me want to use Nix on CircleCI | 14:46:10 |
sterni | Now I'm scared about arithmetic regressions in 9.10.3… https://github.com/Bodigrim/arithmoi/issues/223 | 14:58:30 |
sterni | so far nothings else like that happened, though | 14:59:08 |
| validitymaiden joined the room. | 17:21:40 |
| validitymaiden set a profile picture. | 17:31:40 |
| validitymaiden changed their profile picture. | 17:32:21 |
sterni | was nothing apparently | 22:07:02 |
| 14 Sep 2025 |
| ret2pop joined the room. | 03:18:20 |
| @emma:rory.gay joined the room. | 08:39:56 |
| 15 Sep 2025 |
bglgwyng | Can we override argument passed to cabal2nix result with haskellPackages.override? For example, if I want to replace native zlib used by haskell package zlib, I can use overrideCabal to modify librarySystemDepends. However, is it possible to just override the value passed to cabal2nix, which is a lambda with arguments { mkDervation, base, ..., zlib}? | 03:38:50 |
Alex | In reply to @bglgwyng:matrix.org Can we override argument passed to cabal2nix result with haskellPackages.override? For example, if I want to replace native zlib used by haskell package zlib, I can use overrideCabal to modify librarySystemDepends. However, is it possible to just override the value passed to cabal2nix, which is a lambda with arguments { mkDervation, base, ..., zlib}? cabal2nix produces a Nix script. If you mean overriding what gets passed to that script when you use callCabal2nix or callPackage then the answer is yes: put it in the attrset argument. | 03:44:27 |
Alex | overrideCabal also works as with any other Haskell package because cabal2nix uses the same builder. | 03:46:00 |