WIP: feat: System V IPC message queue support #2318
Draft
Cirrus CI / FreeBSD 14 amd64 & i686
failed
Feb 17, 2024 in 3m 43s
Task Summary
Instruction build failed in 03:26
Details
✅ 00:02 clone
✅ 00:12 setup
❌ 03:26 build
Downloaded rustix v0.38.31
Downloaded libc v0.2.153
Compiling libc v0.2.153
Compiling cfg-if v1.0.0
Compiling autocfg v1.1.0
Compiling proc-macro2 v1.0.78
Compiling unicode-ident v1.0.12
Compiling quote v1.0.35
Compiling syn v2.0.49
Compiling lock_api v0.4.11
Compiling memoffset v0.9.0
Compiling getrandom v0.2.12
Compiling bitflags v2.4.2
Compiling thiserror v1.0.57
Compiling rustix v0.38.31
Compiling parking_lot_core v0.9.9
Compiling cfg_aliases v0.1.1
Compiling nix v0.27.1 (/tmp/cirrus-ci-build)
Compiling rand_core v0.6.4
Compiling thiserror-impl v1.0.57
Compiling errno v0.3.8
Compiling scopeguard v1.2.0
Compiling ppv-lite86 v0.2.17
Compiling semver v1.0.21
Compiling smallvec v1.13.1
Compiling rand_chacha v0.3.1
Compiling byteorder v1.5.0
Compiling bitflags v1.3.2
Compiling fastrand v2.0.1
Compiling pin-utils v0.1.0
Compiling tempfile v3.10.0
Compiling sysctl v0.4.6
Compiling parking_lot v0.12.1
Compiling rand v0.8.5
Compiling assert-impl v0.1.3
error[E0425]: cannot find value `MSG_COPY` in crate `libc`
--> src/sys/msg.rs:54:9
|
54 | MSG_COPY;
| ^^^^^^^^ help: a constant with a similar name exists: `MAP_COPY`
|
::: /.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.153/src/unix/bsd/freebsdlike/mod.rs:1027:1
|
1027 | pub const MAP_COPY: ::c_int = 0x0002;
| --------------------------- similarly named constant `MAP_COPY` defined here
error[E0425]: cannot find value `MSG_EXCEPT` in crate `libc`
--> src/sys/msg.rs:57:9
|
57 | MSG_EXCEPT;
| ^^^^^^^^^^ not found in `libc`
For more information about this error, try `rustc --explain E0425`.
error: could not compile `nix` due to 2 previous errors
Exit status: 101
Loading