!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

723 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.org145 Servers

Load older messages


SenderMessageTime
25 Feb 2025
@noonvandersilk:matrix.orgsilkyyeah that's what i was starting to think ... :/13:54:40
@maralorn:maralorn.demaralornSolutions are: jailbreak/patch/override.13:55:07
@noonvandersilk:matrix.orgsilkytrue13:55:39
@maralorn:maralorn.demaralornIf you give me more context: i.e. ghc version and nixpkgs branch you are using I can tell which I assume is most likely to work.13:56:22
@noonvandersilk:matrix.orgsilkyi'm on unstable and ghc9101 ; i just tried jailbreak and it did not work πŸ₯²πŸ₯²πŸ₯²13:57:25
@noonvandersilk:matrix.orgsilkylies, 24.11, not unstable.13:57:42
@noonvandersilk:matrix.orgsilky( trying unstable )13:58:03
@noonvandersilk:matrix.orgsilkyi guess it's not very promising if it doesn't even compile at all13:58:48
@noonvandersilk:matrix.orgsilkywhen jailbreaking13:58:53
@noonvandersilk:matrix.orgsilkyso maybe i could try jailbreaking whoever is depending on that old version13:59:06
@maralorn:maralorn.demaralorncurrently unstable and haskell-updates are also quite diverged.13:59:12
@noonvandersilk:matrix.orgsilky is haskell-updates a branch i should try instead? ( never done that πŸ‘€ ) 14:00:10
@maralorn:maralorn.demaralornAlso, there is currently even th-desuger 1.18, might make much more sense to try that.14:00:34
@maralorn:maralorn.demaralornIt’s generally not recommendet. But if you are lucky it might work in this case.14:01:03
@maralorn:maralorn.demaralornlemme check for you14:01:53
@noonvandersilk:matrix.orgsilkycheers; i'm trying too just waiting on a large rebuild i guess πŸ˜…14:03:04
@maralorn:maralorn.demaralornHuh, so the th-desugar in haskell-updates is 1.1614:03:58
@maralorn:maralorn.demaralornWhich does not claim to be compatible with ghc 9.10.14:04:17
@maralorn:maralorn.demaralornDoesn’t mean it can’t work, but it seems unlikely.14:04:38
@noonvandersilk:matrix.orgsilkytrue good point14:05:11
@noonvandersilk:matrix.orgsilkyi'm trying with 1.18 now14:05:15
@noonvandersilk:matrix.orgsilkytrying to see if that gave a different error14:05:22
@maralorn:maralorn.demaralornSo you either need to manually use a newer th-desugar version or an older ghc. Because template-haskell is fix coupled with ghc and and th-sugar is probably tightly coupled with template-haskell (although the later is just a guess.)14:05:54
@noonvandersilk:matrix.orgsilkythank you for the help14:40:31
@noonvandersilk:matrix.orgsilkyi think i got it in the end14:40:35
@noonvandersilk:matrix.orgsilkyby just bumping a bunch of singleton-related versions14:40:43
@noonvandersilk:matrix.orgsilkyah so close15:50:57
@noonvandersilk:matrix.orgsilky

entered some sadness with ghc-wasm:

Error: [Cabal-7125]
Failed to build singletons-base-3.4 (which is required by ...). The failure occurred during the configure step. The exception was:
  /home/noon/.ghc-wasm/.cabal/logs/ghc-9.10.1.20250207/singletons-base-3.4-f3aa7555e520c8470979569ce097df6af6508fd93104b96da2ec393093efd4b0.log: withFile: user error (Error: cabal:
'/nix/store/ydi7xc4mpplmbwpb4v72wyqmsq8fcdga-wasm32-wasi-ghc-9.10/bin/wasm32-wasi-ghc'
exited with an error:
wasm-ld: error: unable to find library -lHSrts-1.0.2_thr

15:51:29
@noonvandersilk:matrix.orgsilkyinteresting - https://discourse.haskell.org/t/issue-compiling-cabal-library-to-wasm/10073/2?u=silky15:52:20
@noonvandersilk:matrix.orgsilkywhy is it always singletons it seems πŸ˜…πŸ˜…πŸ˜…πŸ˜…15:53:01

Show newer messages


Back to Room ListRoom Version: 6