libc icon indicating copy to clipboard operation
libc copied to clipboard

musl: add semid_ds and seminfo

Open JustSoup312 opened this issue 6 months ago • 2 comments

Description

Adds the semid_ds and seminfo structs to musl. These exist in the musl C library, but are not wrapped in the libc crate yet.

Sources

  • semid_ds: https://github.com/bminor/musl/blob/8fd5d031876345e42ae3d11cc07b962f8625bc3b/arch/generic/bits/sem.h
  • seminfo: https://github.com/bminor/musl/blob/8fd5d031876345e42ae3d11cc07b962f8625bc3b/include/sys/sem.h

Checklist

  • [x] Relevant tests in libc-test/semver have been updated
  • [x] No placeholder or unstable values like *LAST or *MAX are included (see #3131)
  • [x] Tested locally (cd libc-test && cargo test --target mytarget); especially relevant for platforms that may not be checked in CI

@rustbot label +stable-nominated

JustSoup312 avatar Jul 22 '25 20:07 JustSoup312

@JustSoup312 gentle ping, are you able to get this over the line? Or do you need any help figuring something out?

tgross35 avatar Oct 22 '25 06:10 tgross35

@JustSoup312 another gentle ping here

tgross35 avatar Dec 02 '25 23:12 tgross35