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

Create a new release #365

Closed
zamazan4ik opened this issue Jan 28, 2022 · 2 comments
Closed

Create a new release #365

zamazan4ik opened this issue Jan 28, 2022 · 2 comments
Assignees
Labels
pending release Issues that will be fixed by the next release

Comments

@zamazan4ik
Copy link

Hi!

Are there any plans to publish a new release? As far as I see, there are a lot of changes, which can be delivered to end-users with a new release.

Thanks in advance!

@rinon
Copy link
Contributor

rinon commented Jan 28, 2022

Yes, there is! We're working on decoupling the transpiler from Rust nightly. When that is finished we'll bundle up a release. This should make usage a lot simpler, as you won't need to build with an ancient toolchain. Thanks for the suggestion, I'll keep this issue open until the new version is ready.

@rinon rinon added the pending release Issues that will be fixed by the next release label May 9, 2022
@rinon rinon closed this as completed May 12, 2022
@chrysn
Copy link
Contributor

chrysn commented May 13, 2022

Thanks a lot, you're awesome. cargo install c2rust is something I wouldn't have hoped for half a year ago.

bors bot added a commit to RIOT-OS/riotdocker that referenced this issue May 13, 2022
Merge #195

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
195: Update C2Rust to 0.16 r=kaspar030 a=chrysn

Things got a lot easier since upstream did awesome work leading up to immunant/c2rust#365.

This release allows riot-sys to do away with a quite a few workarounds, and resolves a blocker for RIOT-OS/RIOT#18056 in passing.

This is a prerequisite for #189 (in the course of which C2Rust can then be simplified further, as we can just use Rust from Ubuntu to build it, or even simply let this become a Debian package over time).

Co-authored-by: chrysn <chrysn@fsfe.org>
bors bot added a commit to RIOT-OS/riotdocker that referenced this issue May 13, 2022
Merge #195

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
195: Update C2Rust to 0.16 r=kaspar030 a=chrysn

Things got a lot easier since upstream did awesome work leading up to immunant/c2rust#365.

This release allows riot-sys to do away with a quite a few workarounds, and resolves a blocker for RIOT-OS/RIOT#18056 in passing.

This is a prerequisite for #189 (in the course of which C2Rust can then be simplified further, as we can just use Rust from Ubuntu to build it, or even simply let this become a Debian package over time).

Co-authored-by: chrysn <chrysn@fsfe.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending release Issues that will be fixed by the next release
Projects
None yet
Development

No branches or pull requests

3 participants