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

Backport teams workaround fix for 20.09 #105225

Closed
wants to merge 2,090 commits into from

Conversation

otavio
Copy link
Contributor

@otavio otavio commented Nov 28, 2020

Motivation for this change

This is a backport of a fix from unstable which I've been using for some days.

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

primeos and others added 30 commits November 13, 2020 11:21
https://chromereleases.googleblog.com/2020/11/stable-channel-update-for-desktop_11.html

This update includes 2 security fixes. Google is aware of reports that
exploits for CVE-2020-16013 and CVE-2020-16017 exist in the wild.

CVEs: CVE-2020-16013 CVE-2020-16017
(cherry picked from commit b91153f)
Backport of NixOS#103595.
[20.09] chromium, llvm_11: Backport additional patches
Fixes two heap overflows in the raptor2 rdf parsing library.

https://www.openwall.com/lists/oss-security/2017/06/07/1
(cherry picked from commit 22140b2)
…abashka_clj-kondo

[20.09] backport of graalvm{8,11}-ce, babashka clj kondo
[20.09] microcodeIntel: 20200616 -> 20201112
(cherry picked from commit d34dafc)
(cherry picked from commit 0e6477d)
(cherry picked from commit 234f8fb)
(cherry picked from commit 0d4b52a)
(cherry picked from commit 3303b8a)
(cherry picked from commit c29e980)
(cherry picked from commit ffb7a61)
(cherry picked from commit d8d1dc1)
(cherry picked from commit 55fc82d)
(cherry picked from commit bca0c78)
(cherry picked from commit aa9a29c)
(cherry picked from commit 4f282b1)
(cherry picked from commit 6084c2e)
(cherry picked from commit ffb658f)
(cherry picked from commit d1febbe)
(cherry picked from commit 1692a8a)
(cherry picked from commit a259136)
Libreoffice-qt is not wrapped, thus does not launch. Notice that
wrapQtQAppsHook is used manually since all executables are shell
scripts which are not wrapped automatically.

(cherry picked from commit ea12d88)
@FRidh
Copy link
Member

FRidh commented Nov 28, 2020

Pushed 5d382be.

@otavio
Copy link
Contributor Author

otavio commented Nov 28, 2020

@FredeEB how should I send backport request?

@FredeEB
Copy link
Contributor

FredeEB commented Nov 28, 2020

@otavio I am not sure what you mean, i haven't had anything to do with nixpkgs in a long time as far as i remember

@jonringer
Copy link
Contributor

@otavio

When backporting changes, please follow https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md#backporting-changes.

Namely, you should be doing git cherry-pick -x <rev> from a commit that has already landed in master. If the branches have diverged, you may alter the commit or add another commit to ensure that the package is able to still evaluate and build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet