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
firefoxPackages.tor-browser: 7.5.6 -> 8.0.2 #48715
Conversation
Misc cleanups, but mainly this: Before: - `version` could mean either Firefox or TorBrowser version, - `configureFlags` was hacky. Now: - `ffversion` is Firefox version, `tbversion` is TorBrowser version, - `configureFlags` is much less hacky.
Mostly usable now.
Failure on x86_64-linux (full log) Attempted: firefoxPackages.tor-browser Partial log (click to expand)
|
Always something unexpected =/ |
Failure on aarch64-linux (full log) Attempted: firefoxPackages.tor-browser Partial log (click to expand)
|
@GrahamcOfBorg build firefoxPackages.firefox |
Failure on aarch64-linux (full log) Attempted: firefoxPackages.firefox Partial log (click to expand)
|
LGTM, though I have not tested it, cleanups seem sensible. It took me a few moments to see what happened to |
It took me a few moments to see what happened to `overrides` but I suppose that's an internal detail nobody is likely to depend on?
Yes. Standard `override` and `overrideAttrs` should be used instead.
OfBorg error for `tor-browser` seems really weird, though. It built flawlessly before rebase =/ I left it building on top of master to try to reproduce it, will see.
|
Timed out, unknown build status on x86_64-linux (full log) Attempted: firefoxPackages.firefox Partial log (click to expand)
|
@GrahamcOfBorg build firefoxPackages.firefox |
Failure on aarch64-linux (full log) Attempted: firefoxPackages.firefox Partial log (click to expand)
|
Timed out, unknown build status on x86_64-linux (full log) Attempted: firefoxPackages.firefox Partial log (click to expand)
|
Timed out, unknown build status on x86_64-darwin (full log) Attempted: firefoxPackages.firefox Partial log (click to expand)
|
b20c143
to
1ceb0ae
Compare
1ceb0ae
to
0e3df42
Compare
Ok, so SLNOS tor-browser fairy said that the OfBorg error above is https://bugzilla.mozilla.org/show_bug.cgi?id=1479540 which is firefox 60.2.1 incompatibility with rust fixed in 60.2.2.
I cherry-picked the fix into here, building now.
I checked that everything else in `firefoxPackages` still builds already.
|
Success on aarch64-linux (full log) Attempted: firefoxPackages.tor-browser Partial log (click to expand)
|
Timed out, unknown build status on x86_64-linux (full log) Attempted: firefoxPackages.tor-browser Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: firefoxPackages.tor-browser, firefoxPackages.tor-browser-8-0 Partial log (click to expand)
|
Timed out, unknown build status on x86_64-linux (full log) Attempted: firefoxPackages.tor-browser, firefoxPackages.tor-browser-8-0 Partial log (click to expand)
|
I take it this is good to go now? |
Yes. Everything builds now.
|
Awesome. Thank you |
Motivation for this change
Update.
Things done
firefoxPackages
and they still build fine.firefox
and bothtor-browser*
outputs still work as before.tor-browser-bundle
is likely to need changes after this./cc @joachifm