Skip to content

fix: sys::signal::SaFlags_t definition on redox#2751

Open
xtqqczze wants to merge 1 commit intonix-rust:masterfrom
xtqqczze:GH2750
Open

fix: sys::signal::SaFlags_t definition on redox#2751
xtqqczze wants to merge 1 commit intonix-rust:masterfrom
xtqqczze:GH2750

Conversation

@xtqqczze
Copy link
Contributor

@xtqqczze xtqqczze commented Mar 9, 2026

Unblock redox build

  • Fix sys::signal::SaFlags_t definition
  • Update rust crate libc to v0.2.183

Fix #2750

@xtqqczze
Copy link
Contributor Author

xtqqczze commented Mar 9, 2026

I had to insert additional as casts due to a mistake in libc, they can be removed once rust-lang/libc#5009 is released.

@xtqqczze
Copy link
Contributor Author

@JohnTitor Maybe it would be useful if libc could expose a __sigaction_flags_t type.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Redox build failure with latest libc: SaFlags::bits() type mismatch (u64 vs i32)

2 participants