Skip to content

[iOS] IrClassSymbolImpl is unbound for io.ktor.utils.io.core.Input with newer Ktor versions #139

@RudraOp9

Description

@RudraOp9

When building for an iOS target (e.g., iosX64, iosArm64), the Kotlin/Native compilation fails with an IrClassSymbolImpl is unbound. Signature: io.ktor.utils.io.core/Input|null[0] error. This appears to be caused by a version mismatch between the Ktor library version used by ton-kotlin and a newer version of Ktor.

e: Failed to build cache for /Users/rudra/.gradle/caches/modules-2/files-2.1/org.ton/ton-kotlin-tl-iosx64/0.2.18/f187eb30853dd15e8308982ce6179ac84d113cd5/ton-kotlin-tl.
IrClassSymbolImpl is unbound. Signature: io.ktor.utils.io.core/Input|null[0]
java.lang.IllegalStateException: IrClassSymbolImpl is unbound. Signature: io.ktor.utils.io.core/Input|null[0]

Environment:
Kotlin version: 2.1.21 , ton-kotlin: 0.2.18, Ktor version: 3.1.3, Target OS: iOS, Xcode version: 16.4, Gradle version: 8.9

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions