From feb1d11988e509130ff33deb9e13e4750de50612 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 2 Mar 2026 16:45:54 +0200 Subject: [PATCH] linuxPackages.nvidiaPackages.dc_5{3,7}5.fabricmanager: use a checkPhase for ldd | grep checks Co-Authored-By: Darcy Owens --- pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix b/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix index 1348ac23f8f0..103e1e250442 100644 --- a/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix +++ b/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix @@ -47,10 +47,17 @@ stdenv.mkDerivation rec { mv $d $out/. done patchShebangs $out/bin + ''; + + doCheck = true; + checkPhase = '' + runHook preCheck for b in $out/bin/*;do ${ldd} $b | grep -vqz "not found" done + + runHook postCheck ''; # Default stdenv fixup shrinkings cause undefined symbols when trying to run # meta.mainProgram