-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
rust-cbindgen: 0.6.3 -> 0.6.7 #50349
Conversation
Success on x86_64-darwin (full log) Attempted: rust-cbindgen Partial log (click to expand)
|
the firefox build failes with
Will have a look later today. |
Success on x86_64-linux (full log) Attempted: rust-cbindgen Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: rust-cbindgen Partial log (click to expand)
|
Probably related: https://git.archlinux.org/svntogit/packages.git/tree/trunk/0001-Keep-mozilla-release-building-with-newer-cbindgen-ve.patch |
rust-cbindgen did apply some breaking changes which requires the added patch in order to compile until a firefox version with the fix gets released. Firefox 63.0.3 is supposed to carry the required patches. This should only be required for a short term.
@dywedir thanks for pointing me in the right direction. I picked the commit from the 63.0.3 release (pending) and applied it instead. Running the rebuilds just now. |
Success on aarch64-linux (full log) Attempted: rust-cbindgen Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: rust-cbindgen Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: rust-cbindgen Partial log (click to expand)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Rebuild succeeded. Looks good to me :-) |
Motivation for this change
Updated rust-cbindgen since we will need a newer version for the upcoming firefox 64 release.
I am currently rebuilding firefox on one of my machines.
This will require backporting for future firefox updates.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)/cc @jtojnar