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

rust: update to 1.39.0, cargo: update to 0.40.0 #16243

Merged
merged 8 commits into from
Nov 10, 2019

Conversation

q66
Copy link
Contributor

@q66 q66 commented Nov 8, 2019

This also switches to LLVM9.

Generally seems to work fine except Firefox fails to build now. Fix is probably to be done in Firefox. Some generated code from style fails to compile, with errors like

19:20.28 error[E0119]: conflicting implementations of trait `std::clone::Clone` for type `gecko_bindings::structs::root::mozilla::GeckoBackground`:

As the generated file is one line, it spams the console really badly, but turns out that is not a new issue, so we can probably ignore that, as long as FF can get fixed.

Unbreak status:

  • firefox
  • firefox-esr
  • thunderbird
  • icecat

@q66
Copy link
Contributor Author

q66 commented Nov 9, 2019

as far as i know, yes

@Hoshpak Hoshpak merged commit 3bc9d38 into void-linux:master Nov 10, 2019
@q66 q66 deleted the rust139 branch December 2, 2019 20:46
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants