Browse Source

Mandate sdk_version 11.0 when targeting MacOS

thegeorg 2 years ago
parent
commit
cb162fe3f7

+ 1 - 2
build/ymake_conf.py

@@ -1661,8 +1661,7 @@ class LD(Linker):
                 self.ld_flags.append('-Wl,-no_compact_unwind')
                 self.ld_flags.append('-Wl,-no_compact_unwind')
 
 
         self.ld_sdk = select(default=None, selectors=[
         self.ld_sdk = select(default=None, selectors=[
-            (target.is_macos_arm64, '-Wl,-sdk_version,11.0'),
-            (target.is_macos, '-Wl,-sdk_version,10.15'),
+            (target.is_macos, '-Wl,-sdk_version,11.0'),
             (not target.is_iossim and target.is_ios, '-Wl,-sdk_version,13.1'),
             (not target.is_iossim and target.is_ios, '-Wl,-sdk_version,13.1'),
             (target.is_iossim, '-Wl,-sdk_version,14.5'),
             (target.is_iossim, '-Wl,-sdk_version,14.5'),
         ])
         ])

+ 1 - 1
contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin-x86_64.txt

@@ -26,7 +26,7 @@ target_link_libraries(llvm-tblgen PUBLIC
 )
 )
 target_link_options(llvm-tblgen PRIVATE
 target_link_options(llvm-tblgen PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
 )
 )

+ 1 - 1
contrib/tools/protoc/bin/CMakeLists.darwin-x86_64.txt

@@ -20,7 +20,7 @@ target_link_libraries(protoc PUBLIC
 )
 )
 target_link_options(protoc PRIVATE
 target_link_options(protoc PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
 )
 )

+ 1 - 1
contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin-x86_64.txt

@@ -20,7 +20,7 @@ target_link_libraries(cpp_styleguide PUBLIC
 )
 )
 target_link_options(cpp_styleguide PRIVATE
 target_link_options(cpp_styleguide PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
 )
 )

+ 1 - 1
contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin-x86_64.txt

@@ -25,7 +25,7 @@ target_link_libraries(grpc_cpp PUBLIC
 )
 )
 target_link_options(grpc_cpp PRIVATE
 target_link_options(grpc_cpp PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
 )
 )

+ 1 - 1
library/cpp/actors/core/ut/CMakeLists.darwin-x86_64.txt

@@ -23,7 +23,7 @@ target_link_libraries(library-cpp-actors-core-ut PUBLIC
 )
 )
 target_link_options(library-cpp-actors-core-ut PRIVATE
 target_link_options(library-cpp-actors-core-ut PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
   -framework
   -framework

+ 1 - 1
library/cpp/actors/dnsresolver/ut/CMakeLists.darwin-x86_64.txt

@@ -23,7 +23,7 @@ target_link_libraries(library-cpp-actors-dnsresolver-ut PUBLIC
 )
 )
 target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE
 target_link_options(library-cpp-actors-dnsresolver-ut PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
   -framework
   -framework

+ 1 - 1
library/cpp/actors/examples/01_ping_pong/CMakeLists.darwin-x86_64.txt

@@ -17,7 +17,7 @@ target_link_libraries(example_01_ping_pong PUBLIC
 )
 )
 target_link_options(example_01_ping_pong PRIVATE
 target_link_options(example_01_ping_pong PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
   -framework
   -framework

+ 1 - 1
library/cpp/actors/examples/02_discovery/CMakeLists.darwin-x86_64.txt

@@ -33,7 +33,7 @@ target_link_libraries(example_02_discovery PUBLIC
 )
 )
 target_link_options(example_02_discovery PRIVATE
 target_link_options(example_02_discovery PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
   -framework
   -framework

+ 1 - 1
library/cpp/actors/helpers/ut/CMakeLists.darwin-x86_64.txt

@@ -24,7 +24,7 @@ target_link_libraries(library-cpp-actors-helpers-ut PUBLIC
 )
 )
 target_link_options(library-cpp-actors-helpers-ut PRIVATE
 target_link_options(library-cpp-actors-helpers-ut PRIVATE
   -Wl,-no_deduplicate
   -Wl,-no_deduplicate
-  -Wl,-sdk_version,10.15
+  -Wl,-sdk_version,11.0
   -fPIC
   -fPIC
   -fPIC
   -fPIC
   -framework
   -framework

Some files were not shown because too many files changed in this diff