diff options
author | Dan Peebles <pumpkin@me.com> | 2017-07-11 21:54:13 -0400 |
---|---|---|
committer | Dan Peebles <pumpkin@me.com> | 2017-07-11 21:56:38 -0400 |
commit | 0419452113ebb135907257bb063cb690a4de0b52 (patch) | |
tree | ece5dea38ce8b607aa3bf7f3dc48e002296c0333 /pkgs/os-specific/darwin/apple-source-releases | |
parent | a889454869e4f7d5ba6067ebcc0ba7fcd26e4417 (diff) | |
download | nixpkgs-0419452113ebb135907257bb063cb690a4de0b52.tar nixpkgs-0419452113ebb135907257bb063cb690a4de0b52.tar.gz nixpkgs-0419452113ebb135907257bb063cb690a4de0b52.tar.bz2 nixpkgs-0419452113ebb135907257bb063cb690a4de0b52.tar.lz nixpkgs-0419452113ebb135907257bb063cb690a4de0b52.tar.xz nixpkgs-0419452113ebb135907257bb063cb690a4de0b52.tar.zst nixpkgs-0419452113ebb135907257bb063cb690a4de0b52.zip |
Fix Darwin stdenv to work on 10.13
The main changes are in libSystem, which lost the coretls component in 10.13 and some hardening changes that quietly crash any program that uses %n in a non-constant format string, so we've needed to patch a lot of programs that use gnulib.
Diffstat (limited to 'pkgs/os-specific/darwin/apple-source-releases')
-rw-r--r-- | pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries | 2 | ||||
-rw-r--r-- | pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries index 00aaba1d498..494426eba6d 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries +++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/reexported_libraries @@ -19,7 +19,7 @@ /usr/lib/system/libsystem_configuration.dylib /usr/lib/system/libsystem_coreservices.dylib -/usr/lib/system/libsystem_coretls.dylib +# /usr/lib/system/libsystem_coretls.dylib # Removed in 10.13 /usr/lib/system/libsystem_dnssd.dylib /usr/lib/system/libsystem_info.dylib diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols index ff9073157a5..ed76787a900 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols +++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols @@ -376,7 +376,6 @@ _fsync _fsync$NOCANCEL _ftruncate _futimes -_get_dp_control_port _getattrlist _getattrlistat _getattrlistbulk @@ -838,7 +837,6 @@ _sendmsg$NOCANCEL _sendmsg_x _sendto _sendto$NOCANCEL -_set_dp_control_port _setattrlist _setaudit _setaudit_addr |