| 8 May 2026 |
emily | https://github.com/NixOS/nixpkgs/blob/8554fb1b7455107dda8184fff913e601254ab527/pkgs/development/haskell-modules/with-packages-wrapper.nix | 11:38:56 |
emily | pretty sure you can just override withPackages and skip the compiler build | 11:39:12 |
emily | overriding the compiler build itself is requesting it do the actual bootstrap with LLVM I think | 11:39:50 |
Teo (he/him) | This would be great imo | 11:41:05 |
emily | well I think ^ is that | 11:49:40 |
emily | https://github.com/NixOS/nixpkgs/blob/8554fb1b7455107dda8184fff913e601254ab527/pkgs/development/haskell-modules/with-packages-wrapper.nix#L202 | 11:50:21 |
emily | I guess it basically just adds it to the path and doesn't even add -fllvm itself? | 11:51:44 |
| Ember changed their display name from Ember Void to Ember. | 15:21:36 |
Alex | Yes, to build the boot libraries and the stage2 compiler.
(This has been said before, but it would be really nice to find a way to split stage1 and stage2 into separate derivations.) | 17:00:27 |
| 9 May 2026 |
| whispers [& it/fae] joined the room. | 05:09:50 |
| 10 May 2026 |
eveeifyeve | A good question, has anyone seen if https://gitlab.haskell.org/ghc/ghc/-/commit/78ad81ecef846f73fee0f6c1a86cd6f19aa29b21.patch was backported to GHC 9.8? Because I only see 9.6.x and 9.10.x have it. | 14:00:26 |
eveeifyeve | * A good question, has anyone seen if https://gitlab.haskell.org/ghc/ghc/-/commit/78ad81ecef846f73fee0f6c1a86cd6f19aa29b21 was backported to GHC 9.8? Because I only see 9.6.x and 9.10.x have it. | 14:00:46 |
alexfmpe | doesn't look it | 14:06:49 |
alexfmpe | https://gitlab.haskell.org/ghc/ghc/-/blob/ghc-9.8.4-release/m4/fp_find_cxx_std_lib.m4 | 14:06:51 |
alexfmpe | changes are not present | 14:07:28 |
| magnolia_mayhem changed their display name from 👿👿👿M̸̙̜̔̇Ǎ̴͎̙͔G̸̞̈N̸͔͍̝͗͋̾Ő̷͖̼͈̽̚L̷̻͚̓̔I̷̛͔̰̟̔Å̴̩̍ ̷̦̒̇͝M̷̱̠̺̉̎A̵̼̎͗͘Ỹ̸̬̲͂̕H̷̙̖͂Ē̷͉̦̌͒M̶͈̥̽̐ 👹👹👹👹😈😈😈 to M̸̙̜̔̇Ǎ̴͎̙͔G̸̞̈N̸͔͍̝͗͋̾Ő̷͖̼͈̽̚L̷̻͚̓̔I̷̛͔̰̟̔Å̴̩̍ ̷̦̒̇͝M̷̱̠̺̉̎A̵̼̎͗͘Ỹ̸̬̲͂̕H̷̙̖͂Ē̷͉̦̌͒M̶͈̥̽̐. | 19:20:44 |
| 11 May 2026 |
chreekat | i can see on https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13337 that it was given the 'backport_needed:9.8' label, but that didn't come to pass | 07:33:10 |
chreekat | and no further releases of 9.8 are planned. https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC%20Status#all-released-ghc-versions | 07:34:01 |
chreekat | * and no further releases of 9.8 are planned. https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC%20Status#most-recent-ghc-major-versions | 07:34:20 |
| magnolia_mayhem changed their display name from M̸̙̜̔̇Ǎ̴͎̙͔G̸̞̈N̸͔͍̝͗͋̾Ő̷͖̼͈̽̚L̷̻͚̓̔I̷̛͔̰̟̔Å̴̩̍ ̷̦̒̇͝M̷̱̠̺̉̎A̵̼̎͗͘Ỹ̸̬̲͂̕H̷̙̖͂Ē̷͉̦̌͒M̶͈̥̽̐ to Mr Mayhem's Labradoodle. | 17:56:19 |
| magnolia_mayhem changed their display name from Mr Mayhem's Labradoodle to Mr Mayhem's Dumbass Labradoodle. | 18:18:44 |
| 13 May 2026 |
| Mrjtjmn changed their profile picture. | 15:25:36 |
| 15 May 2026 |
Janus | how does it make sense to label 9.8 as 'suitable for use' if it has known bugs that are fixed in both older and newer major series ? | 00:52:59 |
| 19 May 2026 |
| Arian joined the room. | 12:21:33 |
Arian | Why is enableSeparateBinOutput false by default for Haskell packages?
A lot of Haskell libraries ship example binaries and they're all shipped by default and statically linked which makes them huge | 12:21:38 |
| Daniel joined the room. | 13:14:58 |
maralorn | I think because in some cases it can lead to cyclic dependencies and thus build failures. Also it would be a breaking change which could lead to deployed services failing in production. | 14:53:06 |
maralorn | But I agree that it would be the better default. | 14:53:29 |
Arian | Only leads to outages for people who write bad code and don't use lib.getExe | 20:15:12 |
| amadaluzia changed their profile picture. | 20:56:30 |