Unverified Commit 44b2026a authored by Arne Keller's avatar Arne Keller Committed by GitHub
Browse files

pypy: remove explicit darwin minimum SDK (#471446)

parents a84cffb2 b9275165
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
diff --git a/rpython/translator/platform/darwin.py b/rpython/translator/platform/darwin.py
index 8c824a8459..f407fb6c07 100644
--- a/rpython/translator/platform/darwin.py
+++ b/rpython/translator/platform/darwin.py
@@ -26,12 +26,12 @@ class Darwin(posix.BasePosix):
     standalone_only = ('-mdynamic-no-pic',)
     shared_only = ()
 
-    link_flags = (DARWIN_VERSION_MIN,)
+    link_flags = ()
     cflags = ('-O3',
               '-fomit-frame-pointer',
               # The parser turns 'const char *const *includes' into 'const const char **includes'
               '-Wno-duplicate-decl-specifier',
-              DARWIN_VERSION_MIN,)
+              )
 
     so_ext = 'dylib'
     DEFAULT_CC = 'clang'
+5 −0
Original line number Diff line number Diff line
@@ -171,6 +171,11 @@ stdenv.mkDerivation rec {
      inherit (sqlite) out dev;
      libsqlite = "${sqlite.out}/lib/libsqlite3${stdenv.hostPlatform.extensions.sharedLibrary}";
    })

    # PyPy sets an explicit minimum SDK version for darwin that is much older
    # than what we default to on nixpkgs.
    # Simply removing the explicit flag makes it use our default instead.
    ./darwin_version_min.patch
  ];

  postPatch = ''