Skip to content

Conversation

@grisenti
Copy link
Contributor

@grisenti grisenti commented Apr 12, 2025

this PR removes the nix and atty dependencies from sh

@jgarzik
Copy link
Contributor

jgarzik commented Apr 13, 2025

looks like mac CI has a few nits:

error[E0425]: cannot find function `__errno_location` in crate `libc`
   --> sh/os/errno.rs:409:33
    |
409 |     let errno = unsafe { *libc::__errno_location() };
    |                                 ^^^^^^^^^^^^^^^^ not found in `libc`

error[E0560]: struct `sigaction` has no field named `sa_restorer`
   --> sh/os/signals.rs:281:9
    |
281 |         sa_restorer: None,
    |         ^^^^^^^^^^^ `sigaction` does not have this field
    |
    = note: all struct fields are already assigned

looks great otherwise

@grisenti
Copy link
Contributor Author

@jgarzik should be fixed now

@jgarzik jgarzik merged commit 8e05a66 into rustcoreutils:main Apr 13, 2025
2 checks passed
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.

2 participants