Skip to content

bsd: Add missing minherit system call

0b039e8
Select commit
Loading
Failed to load commit list.
Draft

bsd: Add missing minherit system call #4849

bsd: Add missing minherit system call
0b039e8
Select commit
Loading
Failed to load commit list.
Cirrus CI / nightly freebsd-14 x86_64 failed Dec 1, 2025 in 1m 40s

Task Summary

Instruction test failed in 01:10

Details

✅ 00:10 clone
✅ 00:16 setup
❌ 01:10 test

129455 |             fn ctest_field_ptr__stat__st_blksize(a: *const stat) -> *mut u8;
       |                                                     ^^^^^^^^^^^ not FFI-safe
       |
       = note: this struct is non-exhaustive

warning: `extern` block uses type `libc::stat`, which is not FFI-safe
      --> /tmp/cirrus-ci-build/target/x86_64-unknown-freebsd/debug/build/libc-test-167d8aecbfb6dae4/out/ctest_output.rs:129473:51
       |
129473 |             fn ctest_field_ptr__stat__st_flags(a: *const stat) -> *mut u8;
       |                                                   ^^^^^^^^^^^ not FFI-safe
       |
       = note: this struct is non-exhaustive

warning: `extern` block uses type `libc::stat`, which is not FFI-safe
      --> /tmp/cirrus-ci-build/target/x86_64-unknown-freebsd/debug/build/libc-test-167d8aecbfb6dae4/out/ctest_output.rs:129491:49
       |
129491 |             fn ctest_field_ptr__stat__st_gen(a: *const stat) -> *mut u8;
       |                                                 ^^^^^^^^^^^ not FFI-safe
       |
       = note: this struct is non-exhaustive

warning: `extern` block uses type `libc::stat`, which is not FFI-safe
      --> /tmp/cirrus-ci-build/target/x86_64-unknown-freebsd/debug/build/libc-test-167d8aecbfb6dae4/out/ctest_output.rs:129509:53
       |
129509 |             fn ctest_field_ptr__stat__st_filerev(a: *const stat) -> *mut u8;
       |                                                     ^^^^^^^^^^^ not FFI-safe
       |
       = note: this struct is non-exhaustive

warning: `extern` block uses type `libc::stat`, which is not FFI-safe
      --> /tmp/cirrus-ci-build/target/x86_64-unknown-freebsd/debug/build/libc-test-167d8aecbfb6dae4/out/ctest_output.rs:129527:51
       |
129527 |             fn ctest_field_ptr__stat__st_spare(a: *const stat) -> *mut u8;
       |                                                   ^^^^^^^^^^^ not FFI-safe
       |
       = note: this struct is non-exhaustive

warning: `extern` block uses type `libc::stat`, which is not FFI-safe
      --> /tmp/cirrus-ci-build/target/x86_64-unknown-freebsd/debug/build/libc-test-167d8aecbfb6dae4/out/ctest_output.rs:176379:24
       |
176379 |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
       |                        ^^^^^^^^^^^^^^ not FFI-safe
       |
       = note: this struct is non-exhaustive

warning: `extern` block uses type `libc::stat`, which is not FFI-safe
      --> /tmp/cirrus-ci-build/target/x86_64-unknown-freebsd/debug/build/libc-test-167d8aecbfb6dae4/out/ctest_output.rs:176380:18
       |
176380 |             ) -> U;
       |                  ^ not FFI-safe
       |
       = note: this struct is non-exhaustive

warning: `libc-test` (test "ctest") generated 24 warnings

Exit status: 101