Merge pull request #61973 from NixOS/pr/fix_libglvnd

addOpenGLRunpath: only apply to ELF files
This commit is contained in:
Dmitry Kalinkin 2019-05-24 10:07:01 -04:00 committed by GitHub
commit 643a439e86
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,6 +21,7 @@ addOpenGLRunpath() {
done
for file in "$@"; do
if ! isELF "$file"; then continue; fi
local origRpath="$(patchelf --print-rpath "$file")"
patchelf --set-rpath "@driverLink@/lib:$origRpath" ${forceRpath:+--force-rpath} "$file"
done