10 Jun 2025 |
| dmjio changed their display name from dmjio š to dmjio. | 17:05:03 |
keypusher | I have flake.nix that defines multiple packages. I wan't to launch a develop shell for a certain package (nix develop .#package-b ), it seems it ignores the "nativeBuildInputs" in the "shellFor" declaration. Is there a way around this? | 23:22:19 |
keypusher | * I have flake.nix that defines multiple packages. I want to launch a develop shell for a certain package (nix develop .#package-b ), but it seems it ignores the "nativeBuildInputs" in the "shellFor" declaration. Is there a way around this? | 23:22:49 |
11 Jun 2025 |
cdepillabout | Can you post your code? In general I don't think things like nativeBuildInputs should be getting ignored. | 00:19:00 |
| @utdemir:matrix.org left the room. | 02:09:16 |
maralorn | Is there anything keeping us from merging haskell-updates besides the listed breakage? | 07:20:13 |
maralorn | hls apparently needs a backport of the stylish-haskell pin from 9.12 to 9.10 | 07:20:53 |
maralorn | And honestly I am gonna drop support for pandoc-crossref. 𤣠Probably easy very easy to fix but I havenāt used it in years. | 07:22:08 |
maralorn | * And honestly I am gonna drop support for pandoc-crossref. 𤣠Probably easy to fix but I havenāt used it in years. | 08:19:35 |
maralorn | Okay, I fixed everything but the gi-soup breakage. Still unclear to me how we can fix that. | 08:27:40 |
maralorn | You were right, I accidentally disabled that by commenting out the reflex-packages overrides. | 10:13:17 |
ners | I'm trying to build a statically linked Haskell executable using pkgsStatic . If I'm understanding release-haskell.nix correctly, this derivation and all its deps should be cached: pkgsStatic.haskell.packages.native-bignum.ghc984.hello
I expect it to pull it from cache, but instead it starts building GHC from source. Am I missing something about how we cache things? | 18:59:15 |
maralorn | release-haskell.nix applies to haskell-updates. release.nix applies to master. | 19:02:13 |
maralorn | Does that help?^^ | 19:19:38 |
12 Jun 2025 |
Sand Witch | In reply to @ners:nixos.dev
I'm trying to build a statically linked Haskell executable using pkgsStatic . If I'm understanding release-haskell.nix correctly, this derivation and all its deps should be cached: pkgsStatic.haskell.packages.native-bignum.ghc984.hello
I expect it to pull it from cache, but instead it starts building GHC from source. Am I missing something about how we cache things? BTW, ghc 9.6 and higher are broken on pkgsStatic: https://github.com/NixOS/nixpkgs/issues/275304 | 07:34:49 |
ners | In reply to @maralorn:maralorn.de Does that help?^^ Yes that worked! Thank you. :) | 07:43:40 |
MangoIV | In reply to @root:sandwitch.dev BTW, ghc 9.6 and higher are broken on pkgsStatic: https://github.com/NixOS/nixpkgs/issues/275304 More specifically, the issue
is that any Hadrian-built GHC is broken, iirc | 12:40:52 |
15 Jun 2025 |
| pulu changed their profile picture. | 16:28:40 |
| t4ccer left the room. | 19:06:54 |
| t4ccer joined the room. | 19:09:04 |
16 Jun 2025 |
| @matthew8:matrix.org left the room. | 18:55:40 |
17 Jun 2025 |
alexfmpe | Redacted or Malformed Event | 00:55:05 |
19 Jun 2025 |
FreeVariable | Is it possible to get ghc 9.10.2 on Nixos unstable? | 01:28:10 |
FreeVariable | The last packaged versions seems to be 9.8.x | 01:28:47 |
cdepillabout | GHCs are available as haskell.compiler.ghc910* , and the package sets at haskell.packages.ghc910*.lens (or whatever). Although keep in mind that sometimes things don't work with the non-default compiler. | 02:46:18 |
FreeVariable | In reply to @cdepillabout:matrix.org GHCs are available as haskell.compiler.ghc910* , and the package sets at haskell.packages.ghc910*.lens (or whatever). Although keep in mind that sometimes things don't work with the non-default compiler. Thanks. But how large is th delta ?How many versions I can expect to be available when they are not yet released to the unstable branch? | 06:58:05 |
FreeVariable | * Thanks. But how large is the delta? How many versions I can expect to be available when they are not yet released to the unstable branch? | 06:58:27 |
maralorn | In reply to @setunset:matrix.org Thanks. But how large is th delta ?How many versions I can expect to be available when they are not yet released to the unstable branch? I am unsure what you mean. Do you wonder how many less haskell packages build on the non default ghc? Hard to say. | 07:22:35 |
maralorn | But we have all recent ghc versions packaged including 9.12. | 07:23:33 |
maralorn | They are all "released" in the sense that they exist on nixos-stable. They just are not yet defaults. | 07:24:42 |