From 3f948b7664bf15cdd15019f4f8ec05b7b070762d Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Tue, 11 Jul 2023 12:53:28 -0600 Subject: [PATCH] netbsd.compat: use strip from cctools-port llvm-strip does not support `-X` for Mach-O, so make sure the cctools version is used. --- pkgs/os-specific/bsd/netbsd/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/bsd/netbsd/default.nix b/pkgs/os-specific/bsd/netbsd/default.nix index 6bf884d38284..11d8aa2ec3b0 100644 --- a/pkgs/os-specific/bsd/netbsd/default.nix +++ b/pkgs/os-specific/bsd/netbsd/default.nix @@ -212,7 +212,7 @@ in makeScopeWithSplicing ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # GNU objcopy produces broken .a libs which won't link into dependers. # Makefiles only invoke `$OBJCOPY -x/-X`, so cctools strip works here. - "OBJCOPY=${buildPackages.darwin.cctools}/bin/strip" + "OBJCOPY=${buildPackages.darwin.cctools-port}/bin/strip" ]; RENAME = "-D";