-
Notifications
You must be signed in to change notification settings - Fork 243
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
Update crates.io release #690
Comments
@fw-immunant tagging you to cut a new release when the PRs @chrysn mentioned land. Sound good? |
Both the referenced PRs are now merged, and I don't see anything super critical in the PR queue. I think this warrants a "ping" on this issue :-) |
Having just seen colleagues sifting through recently closed PRs while debugging breakage with the released version, I'd like to take this opportunity to ping about this once more (please let me know if I'm overly annoying here, I'm hoping the few accrued thumbs-ups justify a post). The master branch seems to be in a good shape, and (also, to better justify posting again) passed my tests, including being built from Debian bookworm's rustc version. That check also gives the issue a minor hint of urgency: c2rust has no MSRV it adheres to -- that's fine, but as it means that any upcoming change might require recent Rust versions, it'd be great to have a released version of c2rust that has the current feature set and works on the distributions it's working on now. |
Re just the MSRV part, For For building For the emitted code, a bunch of newer Rust features simplify or enable a bunch of transpiler things (e.x. |
The parts I care about for my current applications is c2rust-transpile itself (ie. the host program). This is what many devs run on the hosts, and need to install easily. The output may or may not be buildable on stable (but with our current C code base, it conveniently works currently already).
|
Please consider tagging and uploading a release for crates.io again, possibly after merging #677 [edit: and #693 ;-) ]. There have been several useful additions to c2rust around atomics, docstring handling and error handling; it would be great to have them at a simple
cargo install c2rust
.Thanks for all the enhancements!
The text was updated successfully, but these errors were encountered: