FTBFS PermittedSubclasses requires ASM9
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kotlin (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
kotlinx-atomicfu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
kotlinx-coroutines (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
kotlinx-atomicfu currently fails to build with the following error message:
Publishing to org.gradle.
e: java.lang.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at org.jetbrains.
at kotlin.
(see https:/
When rebuilding on Debian Sid, I get a successful build so whatever is causing the problem seems to be Ubuntu specific. I don't really know why since the asm package (which would be high on the list of suspects) is in sync with Debian...
Furthermore, this leads to the following problems:
kotlinx-coroutines require libkotlinx-
Both of these packages are build dependencies for kotlin (https:/
Though it should be noted that prior to the dependency wait problem, kotlin had similar ASM9 issues, so it might be a common problem.
kotlin (1.3.31+ ~1.0.1+ ~0.11.12- 3) unstable; urgency=medium coroutines- core artifacts from the build directory
.
* Team upload.
* Fixed a compilation error caused by ASM 9.4
* Fixed the runtime errors with Java 17
* Build AtomicFU with Java 8 to work around the Java 17 runtime error
* Install the kotlinx-
* Link to the unversioned jar of lz4-java
At least this version was needed to bootstrap everything.
I grabbed the kotlin deb from debian, uploaded into the archive, and rebuilt everything after it was installed successfully. Now the bootstrap is finished.