Haskell in Nixpkgs/NixOS | 728 Members | |
| For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | 146 Servers |
| Sender | Message | Time |
|---|---|---|
| 11 Nov 2024 | ||
In reply to @manuelbaerenz:matrix.orgshellFor itself works the same way, must have been a similar problem to jsaddle-warp in your example now | 12:12:27 | |
| seems from the flags you need to do this
| 12:23:39 | |
The jsaddle-warp itself should not be built on ghcjs. perhaps jsaddle-warp = null | 12:34:02 | |
| jsaddle-warp does appear to be buildable on js though | 13:27:59 | |
| Someone might in theory want to run jsaddle-warp on nodejs maybe 😅 with GHC 9.10 it's not entirely out ouf the question, it should be able to use emscripten to compile the C stuff | 13:46:49 | |
| Manuel Bärenz: not really, jsaddle-warp stops pulling in any of warp with javascript https://github.com/ghcjs/jsaddle/blob/b72b4d01fdc186d2c7447beb7273ad13358ff593/jsaddle-warp/jsaddle-warp.cabal#L59-L78 | 15:32:02 | |
| 12 Nov 2024 | ||
| sterni: can't we grab the haskell-updates parent of the merge with staging, and merge that with staging-next ? | 02:03:34 | |
| then force push | 02:03:41 | |
| * then force push to haskell-updates | 02:03:52 | |
| 06:59:19 | ||
| branchprotection | 07:44:17 | |
| yeah we can't force push anymore unfortunately, otherwise I'd immediately fixed it | 12:09:20 | |
| aaah | 14:20:09 | |
| well, we could close the PR and make a new one? | 14:20:33 | |
| instead of force pushing | 14:21:05 | |
ah nvm, it's haskell-updates that has the protection, not the PR | 14:21:32 | |
| Maybe we can delete the branch and create it new? | 14:21:45 | |
we'd need a totally-not-haskell-updates as well | 14:21:49 | |
hurr-durr-i-am-haskell-updates-with-a-mustache | 14:22:42 | |
In reply to @sternenseemann:systemli.org Unfortunately at the moment it doesn't https://git.sr.ht/~fgaz/pointfree-ghcjs/tree/7d871ecd499d1a936132028dc4f34a639a20504f/item/package.nix#L5-8 I should probably open an issue about that... | 14:31:44 | |
| alexfmpe: don’t think there’s any urgency we will probably have to wait for staging-next anyways | 14:34:42 | |
| contributions can be based against a merge-base of master and haskell-updates for testing | 14:35:10 | |
In reply to @fgaz:matrix.orgI wodner why they changed Cabal behavior between ghcjs and ghc | 14:35:47 | |
In reply to @sternenseemann:systemli.orgMy guess is that the jsexe installation is gated behind the --ghcjs flag, which is only used for ghcjs | 15:01:16 | |
| If so it should be an easy fix | 15:01:27 | |
| Redacted or Malformed Event | 16:11:01 | |
* ~Heretic question but anyone knows if there's a similar channel for rust? Got a simple rust project i'm creating a shell.nix for, all is well except that i'm targeting wasm via cargo build --release --target wasm32-wasip2 and not sure how to bring that in? (i'm a complete rust noob and with rustup i'd do rustup target add wasm32-wasip2 according to the readme)~ found it | 16:35:22 | |
In reply to @sternenseemann:systemli.orgI have a couple fixes that get non-TH libs building on pkgsCross.aarch-android-prebuild.haskell.packages.ghc910 based on current haskell-updates, do I open PR or just wait until things un-draft? fwiw with ghc98 something is borked in the triple parsing and fails, but ghc folks confirm configure looks right so it looks like a bug in the rts configure stuff or something | 19:13:04 | |
In reply to @sternenseemann:systemli.org* I have a couple fixes that get non-TH libs building on pkgsCross.aarch-android-prebuild.haskell.packages.ghc910 based on current haskell-updates, do I open PR or just wait until things un-draft? fwiw with ghc98 something is borked in the triple parsing and fails, but ghc folks confirm configure looks right so it looks like a bug in GHC's rts configure stuff or something that isn't present or triggered with 9.10 | 19:13:25 | |
| * I have a couple fixes that get non-TH libs building on pkgsCross.aarch64-android-prebuilt.haskell.packages.ghc910 based on current haskell-updates, do I open PR or just wait until things un-draft? fwiw with ghc98 something is borked in the triple parsing and fails, but ghc folks confirm configure looks right so it looks like a bug in GHC's rts configure stuff or something that isn't present or triggered with 9.10 | 19:13:44 | |