14:18:53 [illumos-gate] 17762 sfxge: variable dereferenced before check -- Toomas Soome 17:16:17 Cross Compiling to illumos would be <3 19:18:25 i mean, i think you _should_ be able to do it with rust (though maybe we need something for ld) 19:18:41 we do it all the time for go (so devs can just build on their laptop) 19:20:29 The illumos rust distribution /is/ cross compiled (from linux I believe) 19:20:38 The rust cross project provides a cross compile to illumos tool. 19:21:42 It works :) https://codeberg.org/Toasterson/solstice-ci/src/branch/main/.mise/tasks/build/runner-cross 19:22:47 i think the big thing with the RFC is that we've added a bunch of stuff since it was made, and AFAIK rust has no way to discover or deal with that 19:23:44 Exactly. There was even a Bug recently open with people wanting to enable some C API and use it but couldn't because the sysroot was that old 19:23:52 so every so often we're in effect updating what the oldest version of illumos you can use with rust 19:24:28 but still trying to pick something that isn't so new that it becomes a pain 19:24:57 AFAIK yes 19:45:50 Yeah, I was hoping with that sysroot ipd that x-compile with zig would work which would help with x-compile with golang 19:46:50 i've not looked at zig, but presumably if it can utilize a sysroot like rust or go, it should be able to 19:47:16 (obviously it'll need some support on the zig side -- not sure what's been done there if anything) 19:47:48 hopefully it's not the insanely tedious whack-a-mole like it was with rust 20:06:47 rpz was at least playing with zig 20:15:42 [illumos-gate] 17810 nvme_submit_io_cmd() should block rather than fail on saturation -- Bryan Cantrill 20:15:43 hopefully he gets 20:15:49 lucky 20:16:07 and won't have a similar experiance