Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: feat: System V IPC message queue support #2318

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

feat: System V IPC message queue support

b1fa811
Select commit
Loading
Failed to load commit list.
Draft

WIP: feat: System V IPC message queue support #2318

feat: System V IPC message queue support
b1fa811
Select commit
Loading
Failed to load commit list.
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