summary refs log tree commit diff
path: root/pkgs/os-specific/darwin
diff options
context:
space:
mode:
authorAndrew Childs <lorne@cons.org.nz>2021-06-29 10:52:55 +0900
committerAndrew Childs <lorne@cons.org.nz>2021-06-29 11:00:05 +0900
commit55dcd998597257714c4a5362c14845a9363dde66 (patch)
treed8385de25a49f55b9a8bca0cf9db099c6c2d14fc /pkgs/os-specific/darwin
parent16fbc036ef46d950c450c64071fad5e97f29435d (diff)
downloadnixpkgs-55dcd998597257714c4a5362c14845a9363dde66.tar
nixpkgs-55dcd998597257714c4a5362c14845a9363dde66.tar.gz
nixpkgs-55dcd998597257714c4a5362c14845a9363dde66.tar.bz2
nixpkgs-55dcd998597257714c4a5362c14845a9363dde66.tar.lz
nixpkgs-55dcd998597257714c4a5362c14845a9363dde66.tar.xz
nixpkgs-55dcd998597257714c4a5362c14845a9363dde66.tar.zst
nixpkgs-55dcd998597257714c4a5362c14845a9363dde66.zip
root: use pure CoreSymbolication on Darwin
The current build works by linking against CoreSymbolication in
/System/Library/PrivateFrameworks. This is impure and doesn't work in
newer versions of macOS.

See https://github.com/NixOS/nixpkgs/issues/128576
Diffstat (limited to 'pkgs/os-specific/darwin')
-rw-r--r--pkgs/os-specific/darwin/apple-sdk/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/os-specific/darwin/apple-sdk/default.nix b/pkgs/os-specific/darwin/apple-sdk/default.nix
index 1b60abf562b..56b77fbf214 100644
--- a/pkgs/os-specific/darwin/apple-sdk/default.nix
+++ b/pkgs/os-specific/darwin/apple-sdk/default.nix
@@ -326,7 +326,7 @@ in rec {
         "Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy.tbd"
       ];
     });
-  } // lib.genAttrs [ "ContactsPersistence" "GameCenter" "SkyLight" "UIFoundation" ] (x: tbdOnlyFramework x {});
+  } // lib.genAttrs [ "ContactsPersistence" "CoreSymbolication" "GameCenter" "SkyLight" "UIFoundation" ] (x: tbdOnlyFramework x {});
 
   bareFrameworks = lib.mapAttrs framework (import ./frameworks.nix {
     inherit frameworks libs;