Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Shell
123456789101112131415161718192021# This setup hook calls patchelf to automatically remove unneeded# directories from the RPATH of every library or executable in every# output.
fixupOutputHooks+=('if [ -z "${dontPatchELF-}" ]; then patchELF "$prefix"; fi')
patchELF() { local dir="$1" [ -e "$dir" ] || return 0
echo "shrinking RPATHs of ELF executables and libraries in $dir"
local i while IFS= read -r -d $'\0' i; do if [[ "$i" =~ .build-id ]]; then continue; fi if ! isELF "$i"; then continue; fi echo "shrinking $i" patchelf --shrink-rpath "$i" || true done < <(find "$dir" -type f -print0)}