!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

704 Members
Rust156 Servers

Load older messages


SenderMessageTime
31 Mar 2025
@k900:0upti.meK900Yes?13:34:10
@loupbw:matrix.org@loupbw:matrix.organd interested in attending Paris Blockchain Week as a dev 13:46:39
@loupbw:matrix.org@loupbw:matrix.orgI can provide free tickets13:47:16
@k900:0upti.meK900Fuck crapto lol13:48:10
@loupbw:matrix.org@loupbw:matrix.orgBlockchain is not crypto :|13:49:01
@k900:0upti.meK900Fuck blockchain lol13:49:51
@loupbw:matrix.org@loupbw:matrix.orgWow13:53:26
@loupbw:matrix.org@loupbw:matrix.org left the room.13:53:44
@charles:computer.surgeryCharles ⚡️well played15:23:05
@cat:feline.supportCat joined the room.15:59:03
@aleksana:mozilla.orgFind me at aleksana:qaq.li joined the room.15:59:16
@arianvp:matrix.orgArian joined the room.16:29:31
@antifuchs:asf.computerantifuchs huh, I have a rust program that uses the compio runtime backed by io-uring on linux, failing tests when nix build'ing because the runtime can't be created with this error: cannot create runtime: Os { code: 38, kind: Unsupported, message: "Function not implemented" }. It can be compiled and passes tests when I run cargo test on the commandline. is this a sandbox issue? 17:01:14
@k900:0upti.meK900Yes17:01:45
@k900:0upti.meK900The sandbox bans io_uring17:01:48
@k900:0upti.meK900Because there's no good way to actually sandbox the thing17:01:56
@antifuchs:asf.computerantifuchshaha, that would do it17:01:57
@antifuchs:asf.computerantifuchsguess I'll just disable checks, then17:02:36
@lassulus:lassul.uslassulus joined the room.18:45:30
@federicodschonborn:matrix.org@federicodschonborn:matrix.org joined the room.19:54:18
@r522:matrix.org@r522:matrix.orghow does the sandbox work, eBPF filter?20:30:57
@niko:nrab.lolniko ⚡️seccomp and namespaces20:35:24
@r522:matrix.org@r522:matrix.orgah, seems to be namespacing? i... don't think that breaks under io_uring?20:35:28
@r522:matrix.org@r522:matrix.orgseccomp would20:35:30
@niko:nrab.lolniko ⚡️Nix has an explicit allow-list of syscalls20:35:49
@niko:nrab.lolniko ⚡️nothing from io_uring family is on that list20:35:59
@niko:nrab.lolniko ⚡️By design20:36:02
@r522:matrix.org@r522:matrix.orgi'm looking at https://github.com/NixOS/nix/blob/5a8dedc45cc04a207917316c245e4993234bfbe0/src/libstore/unix/build/local-derivation-goal.cc and i don't see an allow list? ... i also don't see where io_uring is blocked though20:38:17
@r522:matrix.org@r522:matrix.org * i'm looking at https://github.com/NixOS/nix/blob/5a8dedc45cc04a207917316c245e4993234bfbe0/src/libstore/unix/build/local-derivation-goal.cc#L1774 and i don't see an allow list? ... i also don't see where io_uring is blocked though 20:39:05
@r522:matrix.org@r522:matrix.orgso i guess that's not what sets up the build sandbox20:39:17

Show newer messages


Back to Room ListRoom Version: 6