15 Jul 2025 |
nf | amazing, thank you so much! | 11:33:49 |
alexfmpe | Wonder if we should add the ghc issue as an eval warning heh | 13:03:47 |
nf | maybe we could just add that to the default cabal flags if stdenv.hostPlatform.isGhcjs or something | 13:55:13 |
alexfmpe | if it's morally a "ghc backport" I agree | 14:44:10 |
alexfmpe | otherwise it can get weird if upstream is injecting ld-options and what not for you | 14:44:32 |
alexfmpe | silently | 14:44:37 |
maralorn | The major problem with ld-options is that they override preconfigured ld-options. | 15:23:30 |
maralorn | Which is no problem for the js backend because it currently has none. | 15:23:46 |
maralorn | But in general they are mainly meant for ghc devs for debugging purposes and bgamari dislikes the fact that they are exposed via cabal options. | 15:24:41 |
nf | * has anyone seen this error before with the GHC JS backend?
Aborted('HEAP8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the Emscripten FAQ))
| 16:06:43 |
16 Jul 2025 |
nf | Is this the blessed way to write an overlay that adds a package foo to all Haskell package sets, without undoing previous overlays? If so, should we add it to the manual?
final: prev: {
haskell = prev.haskell // {
packageOverrides = final.lib.composeExtensions prev.haskell.packageOverrides
(hfinal: hprev: {
foo = ...;
});
};
}
| 15:13:51 |
nf | * Is this the blessed way to write an overlay that adds a package foo to all Haskell package sets, without undoing previous overlays? If so, should we add it to the manual? If not, what is?
final: prev: {
haskell = prev.haskell // {
packageOverrides = final.lib.composeExtensions prev.haskell.packageOverrides
(hfinal: hprev: {
foo = ...;
});
};
}
| 15:15:17 |
maralorn | lgtm | 15:16:00 |
sterni (he/him) | https://www.haskell.org/ghc/blog/20250702-ghc-release-schedules.html | 22:38:21 |
maralorn | Yeah. I am wondering what that’s gonna mean for stackage LTS. | 23:08:20 |
17 Jul 2025 |
| kubitess joined the room. | 11:57:34 |
18 Jul 2025 |
| @dmjio:matrix.org set a profile picture. | 00:21:22 |
| @dmjio:matrix.org left the room. | 14:28:22 |
19 Jul 2025 |
Patrick Steele | Indeed, cabal run --enable-profiling myprog -- +RTS -p worked | 21:07:44 |
Patrick Steele | without modification to the cabal file, i.e. no -prof | 21:08:05 |
20 Jul 2025 |
Profpatsch | gonna switch to 9.14 and never update again | 13:11:26 |
20 May 2021 |
| @grahamc:nixos.org set the history visibility to "world_readable". | 22:10:58 |
| @grahamc:nixos.org changed the room name to "" from "". | 22:10:58 |
| @grahamc:nixos.org invited maralorn. | 22:11:05 |
| maralorn joined the room. | 22:11:13 |
| andi- joined the room. | 22:30:49 |
| @grahamc:nixos.orgchanged room power levels. | 22:36:42 |
| Room Avatar Renderer. | 22:46:20 |
| maralorn changed the join rule to "public" from "public". | 22:54:26 |
| maralorn changed the room topic to "For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/" from "For discussions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/". | 22:56:19 |