Resolve Java 21 ftbfs
This MR resolves 1057513.
This MR depends on intellij-community-idea!6 (merged)
Changes:
- require updated libasm-java and libintellij-* packages to support Java 21
- add patch implementing toArray() - new interface methods introduced in Java 8 API Note: this introduces API incompatibility as Debian kotlin version will have them.
- cherry-pick upstream patch to use reflection due to jdk.compiler changes
Testing:
- rebuild in sid chroot
- rebuild in Java 21 sid chroot
Edited by Vladimir Petko