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 libc to 0.2 #32
Conversation
Thanks! I'll publish this as soon as my test build of servo succeeds. |
Servo gets this crate from crates.io, so I don’t know how to make such a test build before the new version it’s published. |
Servo takes forever to build on my comp but it should be almost done now. I'm using a cargo override by adding this to '.cargo/config' in the servo directory:
|
The build has ran into a few more libc related problems, but I'm getting pull requests ready now. |
Servo has 32 other dependencies that need similar changes: servo/servo#8608 |
I opened pull requests for the servo dependencies that broke, and the changes to x11-rs are now published. |
Sorry, I don’t find these PRs. Could you link them here? |
Great, thanks a lot! |
servo/glutin@servo-v0.4.5...servo-v0.4.7 The primary reason I'm updating servo-glutin is to indirectly pick up these changes: Smithay/wayland-kbd#9 AltF02/x11-rs#32 ...which results in two fewer libc 0.1.x dependency servo#8608
Upgrade servo-glutin to latest published version (0.4.7) servo/glutin@servo-v0.4.5...servo-v0.4.7 The primary reason I'm updating servo-glutin is to indirectly pick up these changes: Smithay/wayland-kbd#9 AltF02/x11-rs#32 ...which results in two fewer libc 0.1.x dependency #8608 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9339) <!-- Reviewable:end -->
The
std::os::raw
commit can be removed if you prefer. (I don’t think it matters much.)Once this is merged, could you publish both crates on crates.io again? Thanks!