-
Notifications
You must be signed in to change notification settings - Fork 666
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
Disable pwritev and preadv for 'macos' (fixes #1588) #1590
Conversation
e4faa09
to
a40f3e0
Compare
…::uio::pwritev()` tests
a40f3e0
to
d33ffa9
Compare
I've added matching OS restrictions to the matching tests to help surface any future breakage. |
2a01bdb
to
d33ffa9
Compare
- a PR has been submitted to 'nix'; ref: <nix-rust/nix#1590>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing those functions is not the solution to whatever problem you're experiencing. Those functions do exist on OSX, at least according to libc. If they in fact don't, or if they need to be linked with a different library, then you need to fix this issue in libc. We can't merge this PR until you've root-caused the issue.
I believe that you have already root-caused the issue by noting that the current version fails for OSX v10.15 (see #1588). |
- a PR has been submitted to 'nix'; ref: <nix-rust/nix#1590>
- a PR has been submitted to 'nix'; ref: <nix-rust/nix#1590>
- a PR has been submitted to 'nix'; ref: <nix-rust/nix#1590>
- a PR has been submitted to 'nix'; ref: <nix-rust/nix#1590>
Fixes #1588.
Please merge; we're using a patched vendored version until you're able to fix this...