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

[24.05] dropbox: add libGL to the FHS environment #348710

Closed
wants to merge 5,721 commits into from

Conversation

goffrie
Copy link
Contributor

@goffrie goffrie commented Oct 15, 2024

(third accidental mass ping in a day. feels bad)

r-ryantm and others added 30 commits October 3, 2024 16:09
(cherry picked from commit cdce415)
When Chrome run by `google-chrome-stable --use-vulkan --enable-features=Vulkan`
without this, it fails to create vk instance giving the below log:

[216457:216457:1003/211719.770352:ERROR:vulkan_instance.cc(112)] Failed to load 'libvulkan.so.1': libvulkan.so.1: cannot open shared object file: No such file or directory
[216457:216457:1003/211719.770434:ERROR:gpu_init.cc(1209)] Failed to create and initialize Vulkan implementation.

Closes NixOS#346197

Signed-off-by: John Titor <[email protected]>
(cherry picked from commit cd0a0da)
(cherry picked from commit 07196b8)
(cherry picked from commit f76f48b)
Fixes CVE-2024-31449
Fixes CVE-2024-31227
Fixes CVE-2024-31228

(cherry picked from commit 85ab36b)
Due to releases now including a v (and before didn't) hardened hasn't
been updated since May 2024 (4 months ago)

(cherry picked from commit 60623de)
(cherry picked from commit 57a558e)
(cherry picked from commit 904a34e)
Smoketest fails with

    machine # [    3.785769] systemd[1]: dev-hugepages.mount: Failed to spawn executor: Argument list too long
    machine # [    3.788689] systemd[1]: dev-hugepages.mount: Failed to spawn 'mount' task: Argument list too long
    machine # [    3.790100] systemd[1]: dev-hugepages.mount: Failed with result 'resources'.
    machine # [    3.791572] systemd[1]: Failed to mount Huge Pages File System.

(cherry picked from commit 62c09a3)
(cherry picked from commit d7fc6b3)
(cherry picked from commit a3a3844)
(cherry picked from commit 3111488)
@github-actions github-actions bot added 6.topic: rust 6.topic: policy discussion 6.topic: golang 6.topic: ruby 6.topic: vim 6.topic: ocaml 6.topic: fetch 6.topic: steam Steam game store/launcher (store.steampowered.com) 6.topic: stdenv Standard environment 6.topic: nodejs 6.topic: pantheon The Pantheon desktop environment 6.topic: TeX Issues regarding texlive and TeX in general 6.topic: lua 6.topic: testing Tooling for automated testing of packages and modules 6.topic: systemd 6.topic: LXQt The Lightweight Qt Desktop Environment 6.topic: vscode 6.topic: flakes The experimental Nix feature 6.topic: lib The Nixpkgs function library 6.topic: jupyter Interactive computing tooling: kernels, notebook, jupyterlab 6.topic: julia 6.topic: php 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` 6.topic: k3s Kubernates distribution (https://k3s.io/) 6.topic: llvm/clang Issues related to llvmPackages, clangStdenv and related 6.topic: dotnet Language: .NET labels Oct 15, 2024
@nix-owners
Copy link

nix-owners bot commented Oct 15, 2024

The PR's base branch is set to master, but 5720 commits from the release-24.05 branch are included. Make sure you know the right base branch for your changes, then:

  • If the changes should go to the release-24.05 branch, change the base branch to release-24.05
  • If the changes should go to the master branch, rebase your PR onto the merge base with the master branch:
    # git rebase --onto $(git merge-base upstream/master HEAD) $(git merge-base upstream/release-24.05 HEAD)
    git rebase --onto 0b49ef697b3e5cff1e6f18033de2b422e2fe1f43 06b17a1de9451d5a2ad300d9efd807829fe2a27f
    git push --force-with-lease

1 similar comment
@nix-owners
Copy link

nix-owners bot commented Oct 15, 2024

The PR's base branch is set to master, but 5720 commits from the release-24.05 branch are included. Make sure you know the right base branch for your changes, then:

  • If the changes should go to the release-24.05 branch, change the base branch to release-24.05
  • If the changes should go to the master branch, rebase your PR onto the merge base with the master branch:
    # git rebase --onto $(git merge-base upstream/master HEAD) $(git merge-base upstream/release-24.05 HEAD)
    git rebase --onto 0b49ef697b3e5cff1e6f18033de2b422e2fe1f43 06b17a1de9451d5a2ad300d9efd807829fe2a27f
    git push --force-with-lease

@ofborg ofborg bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Oct 15, 2024
@infinisil
Copy link
Member

Mass pings for the wrong base branch aren't a thing anymore, the bot's message can be followed :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.status: merge conflict This PR has merge conflicts with the target branch 6.topic: dotnet Language: .NET 6.topic: emacs Text editor 6.topic: fetch 6.topic: flakes The experimental Nix feature 6.topic: GNOME GNOME desktop environment and its underlying platform 6.topic: golang 6.topic: haskell 6.topic: julia 6.topic: jupyter Interactive computing tooling: kernels, notebook, jupyterlab 6.topic: k3s Kubernates distribution (https://k3s.io/) 6.topic: kernel The Linux kernel 6.topic: lib The Nixpkgs function library 6.topic: llvm/clang Issues related to llvmPackages, clangStdenv and related 6.topic: lua 6.topic: LXQt The Lightweight Qt Desktop Environment 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: nodejs 6.topic: ocaml 6.topic: pantheon The Pantheon desktop environment 6.topic: php 6.topic: policy discussion 6.topic: printing 6.topic: python 6.topic: qt/kde 6.topic: ruby 6.topic: rust 6.topic: stdenv Standard environment 6.topic: steam Steam game store/launcher (store.steampowered.com) 6.topic: systemd 6.topic: testing Tooling for automated testing of packages and modules 6.topic: TeX Issues regarding texlive and TeX in general 6.topic: vim 6.topic: vscode 8.has: changelog 8.has: documentation This PR adds or changes documentation 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` 8.has: module (update) This PR changes an existing module in `nixos/`
Projects
None yet
Development

Successfully merging this pull request may close these issues.