Debian Patches

Status for intellij-community-idea/183.5153.4-7

Patch Description Author Forwarded Bugs Origin Last update
fix-platform-util-compilation.patch Added patches to java files to explicit function casting Saif Abdul Cassim <saif.15@cse.mrt.ac.lk> not-needed
remove-apple-awt-api.patch Remove usage of the apple.awt package (not in Debian) Saif Abdul Cassim <saif.15@cse.mrt.ac.lk> not-needed
remove-kotlin-classes.patch Removes usage of Kotlin based classes that can't be built yet Saif Abdul Cassim <saif.15@cse.mrt.ac.lk> not-needed
asm-compatibility.patch Fixes the compatibility with the version of ASM in Debian Saif Abdul Cassim <saif.15@cse.mrt.ac.lk> not-needed
gradle-build-scripts.patch Added the build.gradle files so that this project can be built with gradle Saif Abdul Cassim <saif.15@cse.mrt.ac.lk> not-needed
java17-compatibility.patch Fixes the compatibility with Java 17 Emmanuel Bourg <ebourg@apache.org> not-needed
java21-compatibility.patch fully quialify org.jetbrains.concurrency.Promise.State Java 19 introduced java.util.concurrent.Future.State enum,
see https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/concurrent/Future.State.html
causing the following error:
/<<PKGBUILDDIR>>/platform/core-api/src/org/jetbrains/concurrency/InternalPromiseUtil.java:148: error: reference to State is ambiguous
public final State getState() {
^
both enum org.jetbrains.concurrency.Promise.State in Promise and enum java.util.concurrent.Future.State in Future match
Vladimir Petko <vladimir.petko@canonical.com> not-needed debian 2024-01-15
java21-stub-decompiler-fails-on-enums.patch [java] IDEA-323038 Stub decompiler fails on enums in Java 21-ea builds Java 21 compiler adds the method parameter section to mandated methods like valueOf
in enums (see JDK-8292275). The new thing is that mandated method parameter may have
no name. It's unexpected for stub decompiler, which fails with NullPointerException.
Tagir Valeev <tagir.valeev@jetbrains.com> not-needed debian upstream upstream, https://github.com/JetBrains/intellij-community/commit/459851b9caea42ab6e99494409470a9060321686 2024-01-24
java25-compatibility.patch [PATCH] IDEA-364446 Bump the maximum JDK version for a smoke check when choosing SDK Nikita Tsarev <nikita.tsarev@jetbrains.com> yes debian upstream upstream, https://github.com/JetBrains/intellij-community/commit/45d6d44e9f89811d81f672bc6964c4416f4e3b46 2025-12-04
java25-public-access.patch resolve ftbfs with Java 25 due to weaker access privileges getChars() method was made public in the CharSequence API.
Update access modifiers in the overrides.
This patch is not needed upstream, the class has been moved.
Java 25 support for building mainline IntelliJ IDEA requires
significant changes in the pipelines and will be implemented upstream.
Vladimir Petko <vladimir.petko@canonical.com> no debian 2025-12-04

All known versions for source package 'intellij-community-idea'

Links