Closed Xophmeister closed 4 months ago
nix -L flake check
works on Linux. There is, however, a weird linker error on macOS, which needs to be investigated...
Edit Linker error fixed by moving to tree-sitter-nickel
with C-based scanner.
@Xophmeister The wasm-bindgen
crate version needs to match the wasm-bindgen-cli
tool, so I guess you needed to upgrade the crate because you upgraded the tool.
Ah, right :ok_hand: Yes, that looks to be declared in default.nix
, but it's not pinned to any nixpkg version.
@Xophmeister I haven't looked at your Nix config, but here is what we do to enforce that the versions stay in sync:
https://github.com/tweag/nickel/blob/20809d3161d9c0ba537d7bf871bd7684ef91b3f3/flake.nix#L84-L93
Thanks, @yannham -- I will make an issue out of this so it isn't forgotten.
tree-sitter-json
to the same to maintain API compatibility amongst all grammarstree-sitter-rust
to a known working revtree-sitter-nickel
to rev with C-based scannerwasm-bindgen
to 0.2.91 (I'm not sure why this is needed, but it won't build without :shrug:)PartialOrd
implementation in the Tree-sitter facade