Debian Patches

Status for lombok/1.16.22-7

Patch Description Author Forwarded Bugs Origin Last update
build.patch build Markus Koschany <apo@debian.org> no 2018-10-03
java9-compatibility.patch Fixes the incompatibilities with Java 9: * Upstream compiles PackageName.java against the JDK 6 API which isn't available
in Debian. The public field JCCompilationUnit.ui was replaced in JDK 9 and this
patch uses the equivalent getPackageName() method instead which is available
since JDK 6 at least.
* JavacAST.java accesses the multipleErrors field of com.sun.tools.javac.util.Log
but it was removed in JDK 9. The patch uses reflection to access the field instead.
Emmanuel Bourg <ebourg@apache.org> no
disable-java6-and-java7-support.patch Disables support for Java 6 and 7 Emmanuel Bourg <ebourg@apache.org> not-needed
remove-j9stub.patch remove j9stub
Apparently the Java 9 stub file is not needed because we use OpenJDK8?

Fix a FTBFS due to
/build/lombok-1.16.22/src/j9stubs/org/mapstruct/ap/spi/AstModifyingAnnotationProcessor.java:21: error:
package javax.lang.model.type is not visible
[ivy:compile] import javax.lang.model.type.TypeMirror;
[ivy:compile] ^
[ivy:compile] (package javax.lang.model.type is declared in module java.compiler, but module
org.objectweb.asm does not read it)
Markus Koschany <apo@debian.org> no 2018-10-03
java11-log-error.patch java11-log-error
Some methods were removed in Java 11.
Markus Koschany <apo@debian.org> no debian 2018-11-08
build-with-java11-only.patch Build with Java 11, using the javac 'release' parameter to replace the bootclasspaths Emmanuel Bourg <ebourg@apache.org> no

All known versions for source package 'lombok'

Links