-
Notifications
You must be signed in to change notification settings - Fork 170
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
Compile zenoh Rust rewrite with stable #18
Comments
Which repository is the canonical one? I filed the issue here because I saw that the issue tracker was more active here than in |
@esteve your recombination is wise, but async-std is still stabilising and there are a few unstable features that we really need in zenoh. Our intent is to switch to stable as soon as we async-std allows us. |
Most of our team works mostly out of the ATOLab fork https://github.com/atolab/eclipse-zenoh. There is a relatively big merge we plan to do at the end of this week. Thus in general if you want the bleeding edge, look at the ATOLab fork. |
@kydos thanks for the info. I submitted the PR that removes the I'll shortly submit a PR to document in the |
I just realized that |
@esteve, https://github.com/atolab/zenoh is the pre-eclipse repository -- we will archive that soon. https://github.com/atolab/eclipse-zenoh is the fork of the Eclipse Zenoh official repository, what we actively work on, before pushing into the official Eclipse Repo. |
@kydos I see, thanks for the explanation. The changes were meant for |
Thanks @esteve ! BTW, the old zenoh repository has been parked. |
@esteve : after internal discussions, we decided for more clarity to close/archive our https://github.com/atolab/eclipse-zenoh fork. |
@JEnoch thanks for the update, that definitely makes things clearer. I've updated this issue with the other features from nightly and their respective |
I created a PR that lets zenoh build on stable #92 related to this |
#92 has been merged in the sync branch. It will land later on also in the master branch. |
zenoh now build on stable in master branch. |
Upgrade dependencies
It'd be great if the Rust rewrite of zenoh compiled with Rust stable, the following are packages in zenoh that use features from nightly or that are declared unstable:
async_closure
(stabilization being tracked at Tracking issue for#![feature(async_closure)]
(RFC 2394 / RFC 3668) rust-lang/rust#62290)async_closure
(stabilization being tracked at Tracking issue for#![feature(async_closure)]
(RFC 2394 / RFC 3668) rust-lang/rust#62290)get_mut_unchecked
(stabilization being tracked at Tracking issue for {Rc, Arc}::get_mut_unchecked rust-lang/rust#63292)async_closure
(stabilization being tracked at Tracking issue for#![feature(async_closure)]
(RFC 2394 / RFC 3668) rust-lang/rust#62290)is_sorted
(stabilization being tracked at Tracking issue for RFC 2351, "Addis_sorted
to the standard library" rust-lang/rust#53485)The text was updated successfully, but these errors were encountered: