checkpoint-restore / rust-criu Goto Github PK
View Code? Open in Web Editor NEWRust Bindings for CRIU
License: MIT License
Rust Bindings for CRIU
License: MIT License
Your crate rust-criu
does not have the correct dependency requirement for protobuf
:
Cargo.toml:13
:
protobuf = "3.2.0"
This is fatal as this WILL bring build errors on anything that depends on your crate once a newer version of protobuf
is available.
Specify the version for protobuf
exactly:
protobuf = "= 3.2.0"
and consider yanking previous versions of this crate. (All of them break anyway.)
And plus, now you can safely remove rust_criu_protobuf/rpc.rs:26
knowing that the protobuf
version is definitely 3.2.0
.
What do you think?
Unfortunately, now it seems failed.
#9
See build logs: https://docs.rs/crate/rust-criu/0.2.0/builds/579956
I believe this is because build.rs is unconditionally generating protobufs and the output is being written to a read-only path.
If that is the problem, would it make sense to have a separate create feature for generating protos?
Hey, currently the errors that occur when operating are reported as are, without any additional context information. It would be better for debugging and development purposes if this provided more information.
I would be happy to open a PR with the changes, but I am considering using anyhow
crate to provide context in error messages. Would this project be fine with adding that as a dependency to provide better error context?
Thank you :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.