From 91e2f185c03242cd37485b153757b947933e8071 Mon Sep 17 00:00:00 2001 From: Artturin Date: Mon, 31 Jul 2023 07:31:02 +0300 Subject: [PATCH] libsmbios: future proof RPATH fix --- pkgs/os-specific/linux/libsmbios/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/libsmbios/default.nix b/pkgs/os-specific/linux/libsmbios/default.nix index 56f48cdf7558..144533621b75 100644 --- a/pkgs/os-specific/linux/libsmbios/default.nix +++ b/pkgs/os-specific/linux/libsmbios/default.nix @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { cp -a out/public-include/smbios_c $out/include/ ''; - # Avoid TMPDIR in RPATH + # remove forbidden reference to $TMPDIR preFixup = '' - patchelf --set-rpath $out/lib:${stdenv.cc.libc}/lib "$out/sbin/smbios-sys-info-lite" + patchelf --shrink-rpath --allowed-rpath-prefixes "/nix/store" "$out/sbin/smbios-sys-info-lite" ''; meta = with lib; {