From 8df18c63957272f04843a2e0edda818d2603baf9 Mon Sep 17 00:00:00 2001 From: Sergey Bogolepov Date: Fri, 4 Aug 2023 16:58:38 +0300 Subject: [PATCH] [K/N] Update osVersionMin for arm ios and tvos simulators While it was working before, it is not correct to use OS version <= 13.0 for these targets, so let's make our code a bit more robust. --- kotlin-native/konan/konan.properties | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kotlin-native/konan/konan.properties b/kotlin-native/konan/konan.properties index 22e788293f2..604fe234c8f 100644 --- a/kotlin-native/konan/konan.properties +++ b/kotlin-native/konan/konan.properties @@ -82,8 +82,11 @@ sdkVersion.macos = 13.1 sdkVersion.tvos = 16.1 sdkVersion.watchos = 9.1 + +# 14.0 for ios_simulator_arm64 minVersion.ios = 12.0 minVersion.macos = 11.0 +# 14.0 for tvos_simulator_arm64 minVersion.tvos = 12.0 # 9.0 for watchos_device_arm64 # 7.0 for watchos_x64, watchos_simulator_arm64 @@ -293,7 +296,7 @@ linkerOptimizationFlags.ios_simulator_arm64 = -dead_strip linkerNoDebugFlags.ios_simulator_arm64 = -S stripFlags.ios_simulator_arm64 = -S linkerDynamicFlags.ios_simulator_arm64 = -dylib -osVersionMin.ios_simulator_arm64 = $minVersion.ios +osVersionMin.ios_simulator_arm64 = 14.0 sdkVersion.ios_simulator_arm64 = $sdkVersion.ios osVersionMinFlagLd.ios_simulator_arm64 = -ios_simulator_version_min @@ -342,7 +345,7 @@ linkerOptimizationFlags.tvos_simulator_arm64 = -dead_strip linkerNoDebugFlags.tvos_simulator_arm64 = -S stripFlags.tvos_simulator_arm64 = -S linkerDynamicFlags.tvos_simulator_arm64 = -dylib -osVersionMin.tvos_simulator_arm64 = $minVersion.tvos +osVersionMin.tvos_simulator_arm64 = 14.0 sdkVersion.tvos_simulator_arm64 = $sdkVersion.tvos osVersionMinFlagLd.tvos_simulator_arm64 = -tvos_simulator_version_min