Skip to content

seccomp draft

94487a4
Select commit
Loading
Failed to load commit list.
Draft

Draft: seccomp syscall and ioctls #1458

seccomp draft
94487a4
Select commit
Loading
Failed to load commit list.
Cirrus CI / stable x86_64-unknown-freebsd-15 failed May 1, 2025 in 37s

Task Summary

Instruction test failed in 00:20

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:02 clone
✅ 00:12 setup
❌ 00:20 test

   Compiling futures-util v0.3.31
   Compiling quote v1.0.40
   Compiling errno v0.3.11
   Compiling once_cell v1.21.3
   Compiling bitflags v2.9.0
   Compiling getrandom v0.3.2
   Compiling rustix v1.0.7
   Compiling syn v2.0.101
   Compiling futures-executor v0.3.31
   Compiling memoffset v0.9.1
   Compiling rustix v1.0.6 (/tmp/cirrus-ci-build)
   Compiling adler2 v2.0.0
   Compiling hashbrown v0.14.5
   Compiling dashmap v5.5.3
   Compiling miniz_oxide v0.8.8
   Compiling serial_test_derive v2.0.0
   Compiling futures v0.3.31
   Compiling parking_lot v0.12.3
   Compiling crc32fast v1.4.2
   Compiling log v0.4.27
   Compiling fastrand v2.3.0
   Compiling lazy_static v1.5.0
   Compiling serial_test v2.0.0
   Compiling tempfile v3.19.1
   Compiling flate2 v1.1.1
   Compiling static_assertions v1.1.0
error[E0425]: cannot find value `SECCOMP_SET_MODE_STRICT` in crate `libc`
  --> src/backend/libc/thread/types.rs:65:27
   |
65 |     SetModeStrict = libc::SECCOMP_SET_MODE_STRICT,
   |                           ^^^^^^^^^^^^^^^^^^^^^^^ not found in `libc`

error[E0425]: cannot find value `SECCOMP_SET_MODE_FILTER` in crate `libc`
  --> src/backend/libc/thread/types.rs:66:27
   |
66 |     SetModeFilter = libc::SECCOMP_SET_MODE_FILTER,
   |                           ^^^^^^^^^^^^^^^^^^^^^^^ not found in `libc`

error[E0425]: cannot find value `SECCOMP_GET_ACTION_AVAIL` in crate `libc`
  --> src/backend/libc/thread/types.rs:67:32
   |
67 |     GetActionAvailable = libc::SECCOMP_GET_ACTION_AVAIL,
   |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `libc`

error[E0425]: cannot find value `SECCOMP_GET_NOTIF_SIZES` in crate `libc`
  --> src/backend/libc/thread/types.rs:68:27
   |
68 |     GetNotifSizes = libc::SECCOMP_GET_NOTIF_SIZES,
   |                           ^^^^^^^^^^^^^^^^^^^^^^^ not found in `libc`

For more information about this error, try `rustc --explain E0425`.
error: could not compile `rustix` (lib) due to 4 previous errors
warning: build failed, waiting for other jobs to finish...
error: could not compile `rustix` (lib test) due to 4 previous errors

Exit status: 101