nixpkgs/pkgs
Ambroz Bizjak 1860e506e7 libglvnd, ocl-icd, vulkan-loader: Add driver library paths to RUNPATH.
Previously we were relying on LD_LIBRARY_PATH to discover driver libraries (libGL, ligGLX, libEGL, OpenCL and Vulkan). This has the problem that setuid programs (in particular VirtualBox) ignore LD_LIBRARY_PATH. Fix it by setting RUNPATH in various dispatch libraries.

This is not needed for libvdpau because it is already configured to look for libraries in the driver paths.

Fixes https://github.com/NixOS/nixpkgs/issues/22760.
2019-05-22 18:30:05 +02:00
..
applications chromium: add myself as maintainer (#60961) 2019-05-05 05:09:20 -04:00
build-support addOpenGLRunpath: Add new hook for setting RUNPATH. 2019-05-22 18:19:55 +02:00
common-updater common-updater-scripts: fix fallback version detection 2019-05-03 04:34:45 +02:00
data Merge pull request #60683 from dtzWill/update/papirus-icon-theme-201905 2019-05-04 20:59:14 +02:00
desktops Merge pull request #60899 from worldofpeace/gnome-apps-update 2019-05-04 03:24:08 +02:00
development libglvnd, ocl-icd, vulkan-loader: Add driver library paths to RUNPATH. 2019-05-22 18:30:05 +02:00
games commandergenius: 2.3.2 -> 2.3.3 2019-05-01 11:16:55 +02:00
misc vbam: 2.1.2 -> 2.1.3 (#60821) 2019-05-03 10:16:32 +02:00
os-specific linux: 5.0.11 -> 5.0.12 2019-05-04 10:26:55 -04:00
servers Merge pull request #60335 from azazel75/grafana_reporter_upgrade 2019-05-04 20:57:10 -05:00
shells oh-my-zsh: 2019-05-01 -> 2019-05-03 2019-05-04 10:36:57 -04:00
stdenv Merge pull request #56555 from matthewbauer/wasm 2019-04-23 22:44:33 -04:00
test wasm: init cross target 2019-04-23 21:48:57 -04:00
tools Merge pull request #60958 from strager/duplicity 2019-05-05 07:50:31 -04:00
top-level addOpenGLRunpath: Add new hook for setting RUNPATH. 2019-05-22 18:19:55 +02:00