Has there been indication yet on whether `native-m...
# multiplatform
j
Has there been indication yet on whether
native-mt
version of kotlinx coroutines will be made available that works with Kotlin 1.4? (doesn't look at least like there's one corresponding to -rc release)
r
Roman's blog post on the memory model changes suggested they will continue to release native-mt stuff, but it doesn't look like there's been any actual updates since M2. My guess is it got to be too complicated to juggle multiple lib releases during the preview period and we'll see something after the 1.4 release. But no official word on anything that I'm aware of.
j
Yeah, hopefully....the other moving part here is ktor's planned integration of
native-mt
stuff
a
That would be great. Ktor has been a bit problematic as I tried to use the
native-mt
coroutines.
j
r
Oh nice I missed that branch. Hopefully some good news soon then.
r
maybe @e5l has some insight about ktor native-mt 1.4-rc support
c
note, you need to do something like following to avoid transitive dependencies of likes of ktor picking up non
native-mt
version .....though of course, as per above, hopefully have version of ktor soon that works with
native-mt
Copy code
implementation ("org.jetbrains.kotlinx:kotlinx-coroutines-core:${Versions.kotlinCoroutines}") {
                force = true
            }
r
That's always been true for working with native-mt and ktor, I think
j
It's funny....I definitely did have to do that at one stage but for some reason that hadn't been case for last while.....this is new project and is using 1.4 based structure where I only have to add dependency for
common
so not sure if that's a factor as well
initial testing with this for Android and iOS looks good .....but getting following now for some reason for macOS client
Copy code
Undefined symbol: __kernelrpc_mach_port_destroy_trap