| 10 Dec 2025 |
rosssmyth | There are interpreters in which parsing is on the critical path, but generally they are ones in which data is loaded dynamically. | 20:05:04 |
rosssmyth | * There are other interpreters in which parsing is on the critical path, but generally they are ones in which data is loaded dynamically. | 20:05:21 |
jade_ | we could RPC a thread too | 21:42:54 |
jade_ | either way is fine tbh | 21:43:00 |
piegames | long-term the evaluator would be better as a subprocess anyways so I don't see the downsides | 21:43:39 |
piegames | also it elegantly side-steps the current Rust linking issues | 21:43:48 |
jade_ | smack the cherry-pick button, get it into the release branch of supported releases, include as patch in nixpkgs if you don't want to wait on someone releng'ing it. | 21:43:55 |
jade_ | naming a piranha plant stuffie nom chompsky | 21:44:20 |
helle (just a stray cat girl) | I'll see if I can handle that in the morning, sure | 21:48:29 |
helle (just a stray cat girl) | ty | 21:49:38 |
raitobezarius | In reply to @xokdvium:matrix.org So the closest thing would be to hash .nix files -> cached bytecode -> cached optimizer -> .... -> profit? Inchallah | 22:17:03 |
rosssmyth | mmmmm challah | 22:18:59 |
| 11 Dec 2025 |
| Ross joined the room. | 06:45:30 |
kloenk | just stumbled over that meson 1.9 addes a lot of new rust things and also allows cross language targets apparently? did anyone look into that yet? | 11:26:50 |
Qyriad | woah what | 11:27:30 |
Qyriad | oh shit | 11:28:17 |
kloenk | phoronix, but still: https://www.phoronix.com/news/Meson-1.9-Released
(mostly looking at meson with rust test integration, and wonder if that also could be interesting for lix-doc) | 11:28:24 |
Qyriad | I'm looking at their release notes now and it does indeed say that | 11:28:39 |
Qyriad | is 1.9 in stable Nixpkgs? | 11:28:46 |
kloenk | 1.9.1 in 25.11, so guess yeah | 11:29:11 |
Qyriad | We'll look into it | 11:29:23 |
Qyriad | Thank you! | 11:29:26 |
Qyriad | It also has rust_dynamic_std (I think per jade's request)which might be helpful too, | 11:29:55 |
Qyriad | * It also has rust_dynamic_std (I think per jade's request) which might be helpful too, | 11:30:02 |
Rutile (Commentator2.0) feel free to ping | https://mesonbuild.com/Release-notes-for-1-9-0.html#new-experimental-option-rust_dynamic_std | 11:30:04 |
Rutile (Commentator2.0) feel free to ping | From the official release notes | 11:30:12 |
kloenk | (trying to find out how to best run cargo tests in a lix like setup (buildkite,gerrit,nix), not lix itself, so not wanting to annoy in this room, but if anyone has some opinions would like to hear them :) ) | 11:30:48 |
Qyriad | Meson has a "rust" test type, you can look at that | 11:54:16 |
kloenk | doing that. my test was using it in lix so I have not fight meson that much :) (will create a Cl, maybe lix wants to add the cargo tests to the unit test suit :) ) | 12:01:29 |
kloenk | * | 12:02:23 |