From 4b35b26dad10bc2bb57c86ff17536a6e92e1ba3c Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Tue, 30 Jul 2024 15:26:40 -0400 Subject: [PATCH] stdenv/darwin/make-bootstrap-tools.nix: add libcodedirectory.1.dylib `libcodedirectory.1.dylib` is needed by ld64 and several tools from cctools such as `codesign_allocate`. --- pkgs/stdenv/darwin/make-bootstrap-tools.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/stdenv/darwin/make-bootstrap-tools.nix b/pkgs/stdenv/darwin/make-bootstrap-tools.nix index 3d1894315ff1..95a083419286 100644 --- a/pkgs/stdenv/darwin/make-bootstrap-tools.nix +++ b/pkgs/stdenv/darwin/make-bootstrap-tools.nix @@ -112,6 +112,7 @@ rec { for i in as ld ar ranlib nm strip otool install_name_tool lipo codesign_allocate; do cp ${getBin darwin.binutils-unwrapped}/bin/$i $out/bin done + cp -d ${getLib ld64}/lib/libcodedirectory*.dylib $out/lib # Copy coreutils, bash, etc. cp ${getBin coreutils_}/bin/* $out/bin