nixpkgs/pkgs/os-specific/darwin/cctools
Gabriella Gonzalez 79484b1707
bintools: Add response file support to ld-wrapper (#213831)
The motivation behind this is to alleviate the problem
described in https://github.com/NixOS/nixpkgs/issues/41340.
I'm not sure if this completely fixes the problem, but it
eliminates one more area where we can exceed command line
length limits.

This is essentially the same change as in #112449,
except for `ld-wrapper.sh` instead of `cc-wrapper.sh`.

However, that change alone was not enough; on macOS the
`ld` provided by `darwin.cctools` fails if you use process
substitution to generate the response file, so I put up a
PR to fix that:

https://github.com/tpoechtrager/cctools-port/pull/131

… and I included a patch referencing that fix so that the
new `ld-wrapper` still works on macOS.
2023-02-23 17:05:18 -08:00
..
apple.nix darwin.cctools-apple: init at 973.0.1-609 2022-01-31 20:37:48 -05:00
cctools-add-missing-vtool-libstuff-dep.patch darwin.cctools-apple: init at 973.0.1-609 2022-01-31 20:37:48 -05:00
darwin-no-memstream.patch darwin.cctools: 949.0.1 -> 973.0.1 2022-08-08 12:52:12 +02:00
ld-ignore-rpath-link.patch
ld-rpath-nonfinal.patch
port.nix bintools: Add response file support to ld-wrapper (#213831) 2023-02-23 17:05:18 -08:00