nixpkgs/pkgs/os-specific/darwin/apple-sdk-11.0
netfox 815d6c0d3e
apple-framework-System: fix System.tbd dangling symbolic link
Contrarily to the other frameworks, System framework's TBD file
is a symlink pointing to `${MacOSX-SDK}/usr/lib/libSystem.B.tbd`.

This produces an error when using the framework, as:

  1. The original file is not copied into the output directory
  2. Even if it was copied, the relative path wouldn't match

Resulting in the symlink being broken and the linker failing when
trying to link `-framework System`.

The fix applied consists in replacing the symbolic link with the
actual file, as this is easier than fixing the link and doesn't
seem to produce any side effects.
2023-04-12 14:37:48 +02:00
..
apple_sdk.nix apple-framework-System: fix System.tbd dangling symbolic link 2023-04-12 14:37:48 +02:00
cf-setup-hook.sh
default.nix apple_sdk_11_0: simplify SDK unpacking 2023-03-17 21:30:51 +01:00
frameworks.nix apple_sdk_11_0: generate frameworks.nix 2023-03-17 21:30:51 +01:00
libcharset.nix
libnetwork.nix
libobjc.nix apple_sdk_11_0: install swift modules 2022-10-10 21:25:43 +02:00
libpm.nix darwin.apple_sdk_11_0.libpm: init 2023-01-18 14:58:43 +01:00
libSystem.nix apple_sdk_11_0: install swift modules 2022-10-10 21:25:43 +02:00
libunwind.nix
private-frameworks.nix darwin.apple_sdk.frameworks.DisplayServices: init 2023-01-10 23:14:00 +08:00