| 5 Nov 2025 |
K900 | And the C++ bits are increasingly relying on coroutines via kj which basically don't FFI | 22:38:23 |
K900 | So you could write things in Rust, but those things need to either expose a sync C API surface or communicate over some sort of currently-not-existent RPC mechanism | 22:39:34 |
kloenk | raito nerdsniped me to write a new log format (like the multiline I did years ago). Kinda don't have the time for that, but wonderd if I can just forward all the data to rust and do the actuall handling of all the printing in rust | 22:42:47 |
K900 | Will have to build some sort of RPC layer for this | 22:44:29 |
K900 | Probably | 22:44:40 |
kloenk | From what I remember I think I could do most stuff with just a sync C abi. but also might have changed. but sounds like in general I can look into it (should I find the time for it :)) | 22:45:39 |
| 6 Nov 2025 |
raitobezarius | blocked on ability for rustc to tell us what we need to do wrt linkage to meson | 01:02:06 |
raitobezarius | mostly libstd relinking issues, etc. | 01:02:27 |
raitobezarius | the same set of problems that systemd is running into afaik | 01:02:40 |
raitobezarius | if we go any RPC way, that's akin to do nom | 01:03:22 |