diff options
author | toonn <toonn@toonn.io> | 2021-07-26 16:27:38 +0200 |
---|---|---|
committer | Jonathan Ringer <jonringer@users.noreply.github.com> | 2021-11-24 15:17:13 -0800 |
commit | 99bef3183511661808859a6c4d11643d37543099 (patch) | |
tree | 4af925a7058f44ba78434f3e1b59c0d7bd24f779 /pkgs/os-specific/darwin/apple-source-releases/Libc | |
parent | 36a953f78c070794214e5fac6d0048b2d4ed1f0d (diff) | |
download | nixpkgs-99bef3183511661808859a6c4d11643d37543099.tar nixpkgs-99bef3183511661808859a6c4d11643d37543099.tar.gz nixpkgs-99bef3183511661808859a6c4d11643d37543099.tar.bz2 nixpkgs-99bef3183511661808859a6c4d11643d37543099.tar.lz nixpkgs-99bef3183511661808859a6c4d11643d37543099.tar.xz nixpkgs-99bef3183511661808859a6c4d11643d37543099.tar.zst nixpkgs-99bef3183511661808859a6c4d11643d37543099.zip |
Libc: stdlib uses undefined TARGET_OS_EMBEDDED
Diffstat (limited to 'pkgs/os-specific/darwin/apple-source-releases/Libc')
-rw-r--r-- | pkgs/os-specific/darwin/apple-source-releases/Libc/0001-Include-Targetconditionals-in-stdlib.patch | 24 | ||||
-rw-r--r-- | pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix | 2 |
2 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libc/0001-Include-Targetconditionals-in-stdlib.patch b/pkgs/os-specific/darwin/apple-source-releases/Libc/0001-Include-Targetconditionals-in-stdlib.patch new file mode 100644 index 00000000000..57386ab0966 --- /dev/null +++ b/pkgs/os-specific/darwin/apple-source-releases/Libc/0001-Include-Targetconditionals-in-stdlib.patch @@ -0,0 +1,24 @@ +From 6e573a85b46dcfae323a99aa561c0dcc016a7791 Mon Sep 17 00:00:00 2001 +From: toonn <toonn@toonn.io> +Date: Mon, 26 Jul 2021 16:19:44 +0200 +Subject: [PATCH] Include Targetconditionals in stdlib + +--- + include/stdlib.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/include/stdlib.h b/include/stdlib.h +index c04d3a7..94a9812 100644 +--- a/include/stdlib.h ++++ b/include/stdlib.h +@@ -59,6 +59,7 @@ + #define _STDLIB_H_ + + #include <Availability.h> ++#include <TargetConditionals.h> + + #include <_types.h> + #if !defined(_ANSI_SOURCE) +-- +2.17.2 (Apple Git-113) + diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix b/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix index 9bec0b103c9..dc6dd785d03 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix +++ b/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix @@ -3,6 +3,8 @@ appleDerivation' stdenvNoCC { nativeBuildInputs = [ ed unifdef ]; + patches = [ ./0001-Include-Targetconditionals-in-stdlib.patch ]; + # TODO: asl.h actually comes from syslog project now installPhase = '' export SRCROOT=$PWD |