Skip to content
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

Remove the leftover usage of posix-signals-on-macos #7360

Conversation

ulan
Copy link
Contributor

@ulan ulan commented Oct 25, 2023

This follows up #6807 and removes the last remaining reference to the removed posix-signals-on-macos feature flag.

Note that lib.rs now imports mod unix on MacOS. This change is similar to the change in traphandlers.rs in #6807. It is needed for hosts that use signals instead of Mach ports on MacOs.

This follows up bytecodealliance#6807 and removes the last remaining reference to
the removed `posix-signals-on-macos` feature flag.

Note that `lib.rs` now imports `mod unix` on MacOS. This change
is similar to the change in `traphandlers.rs` in bytecodealliance#6807. It is
needed for hosts that use signals instead of Mach ports on MacOs.
@ulan ulan requested a review from a team as a code owner October 25, 2023 15:24
@ulan ulan requested review from pchickey and removed request for a team October 25, 2023 15:24
Copy link
Member

@alexcrichton alexcrichton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this!

@ulan
Copy link
Contributor Author

ulan commented Oct 25, 2023

@alexcrichton: fyi, I apologise for not spotting this earlier. We will try to follow and test the main branch more proactively from now on.

@alexcrichton
Copy link
Member

No worries! Would y'all like this backported to a Wasmtime release?

@ulan
Copy link
Contributor Author

ulan commented Oct 25, 2023

No worries! Would y'all like this backported to a Wasmtime release?

Thanks for the offer! We are updating to version 13. If it is not a lot of work to backport to 13 and 14, that would be great.

Otherwise, we can also float the patch on our end until version 15.

@alexcrichton alexcrichton added this pull request to the merge queue Oct 25, 2023
@alexcrichton
Copy link
Member

Yeah I think that's reasonable, would you be up for sending a PR to the release-{13,14}.0.0 branches? We can take care of the actual release automation from there then.

@ulan
Copy link
Contributor Author

ulan commented Oct 25, 2023

Great, I'll prepare the PRs to the release branches.

Merged via the queue into bytecodealliance:main with commit b10a729 Oct 25, 2023
18 checks passed
ulan added a commit to ulan/wasmtime that referenced this pull request Oct 25, 2023
…ce#7360)

This follows up bytecodealliance#6807 and removes the last remaining reference to
the removed `posix-signals-on-macos` feature flag.

Note that `lib.rs` now imports `mod unix` on MacOS. This change
is similar to the change in `traphandlers.rs` in bytecodealliance#6807. It is
needed for hosts that use signals instead of Mach ports on MacOs.
ulan added a commit to ulan/wasmtime that referenced this pull request Oct 25, 2023
…ce#7360)

This follows up bytecodealliance#6807 and removes the last remaining reference to
the removed `posix-signals-on-macos` feature flag.

Note that `lib.rs` now imports `mod unix` on MacOS. This change
is similar to the change in `traphandlers.rs` in bytecodealliance#6807. It is
needed for hosts that use signals instead of Mach ports on MacOs.
alexcrichton pushed a commit that referenced this pull request Oct 25, 2023
This follows up #6807 and removes the last remaining reference to
the removed `posix-signals-on-macos` feature flag.

Note that `lib.rs` now imports `mod unix` on MacOS. This change
is similar to the change in `traphandlers.rs` in #6807. It is
needed for hosts that use signals instead of Mach ports on MacOs.
alexcrichton pushed a commit that referenced this pull request Oct 25, 2023
* Remove the leftover usage of `posix-signals-on-macos` (#7360)

This follows up #6807 and removes the last remaining reference to
the removed `posix-signals-on-macos` feature flag.

Note that `lib.rs` now imports `mod unix` on MacOS. This change
is similar to the change in `traphandlers.rs` in #6807. It is
needed for hosts that use signals instead of Mach ports on MacOs.

* wasi-nn: reenable CI task (#7164)

The task was disabled due to a failing checksum. Since then, the
`install-openvino-action` has improved and now _almost_ has
cross-platform support. This change just restores the status quo in
expectation that #6895 will significantly improve the testing story.

prtest:full

---------

Co-authored-by: Andrew Brown <andrew.brown@intel.com>
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