firefox-bin: 52.0.2 -> 53.0, firefox-esr: 52.0.2esr -> 52.1.0esr [Critical security fixes] #25043
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation for this change
https://www.mozilla.org/en-US/firefox/53.0/releasenotes/
https://www.mozilla.org/en-US/firefox/52.1.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2017-10/
Tested (playing a YouTube video) both
firefox-bin
andfirefox-esr
.firefox-esr
may not work with old profiles made with olderfirefox-bin
, but it works with a fresh profile.I could not build
firefox
(source package) yet. It now requires Rust and Cargo, but addingcargo
andrustc
(orrust
) tonativeBuildInputs
does not work.[edit] I edited a wrong file. Now
configure
succeeds and compiling. [/edit][edit] I got
/tmp/nix-build-firefox-unwrapped-53.0.drv-0/firefox-53.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:203:34: error: 'class Hunspell' has no member named 'get_dict_encoding'
. Maybe hunspell need to be updated. [/edit]Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)