From b6ea04d789fedb04fa5313da682d542485d7cfc6 Mon Sep 17 00:00:00 2001 From: Sebastian Sellmair Date: Mon, 30 Jan 2023 15:45:54 +0100 Subject: [PATCH] [K/N] Don't add linkDependencies when serializing a metadata klib ^KT-56205 Verification Pending --- .../backend/konan/driver/phases/WriteKlib.kt | 34 ++++++++----- .../build.gradle.kts | 2 + .../gradle/mpp/MppSharedNativeCompileIT.kt | 49 +++++++++++++++++++ 3 files changed, 72 insertions(+), 13 deletions(-) create mode 100644 libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/mpp/MppSharedNativeCompileIT.kt diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/WriteKlib.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/WriteKlib.kt index b3a99109bfe..8b093587a89 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/WriteKlib.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/WriteKlib.kt @@ -48,20 +48,28 @@ internal val WriteKlibPhase = createSimpleNamedCompilerPhase