Bug#910748: lombok: Fails to build with openjdk-11

Jeremy Bicha jbicha at debian.org
Wed Oct 10 17:24:43 BST 2018


Source: lombok
Version: 1.16.22-3
Severity: important
Tags: ftbfs

lombok fails to build on unstable using the java-common 0.69 packages
from experimental that default to openjdk-11.

Build log
-----------
https://launchpad.net/~jbicha/+archive/ubuntu/arch/+build/15525598

Build log excerpt
-----------------------
[ivy:compile] /<<PKGBUILDDIR>>/src/core/lombok/javac/JavacAST.java:538:
error: no suitable method found for
error(DiagnosticPosition,String,String)
[ivy:compile] log.error(pos, "proc.messager", message);
[ivy:compile]   ^
[ivy:compile]     method AbstractLog.error(String,Object...) is not applicable
[ivy:compile]       (argument mismatch; DiagnosticPosition cannot be
converted to String)
[ivy:compile]     method
AbstractLog.error(DiagnosticFlag,DiagnosticPosition,Error) is not
applicable
[ivy:compile]       (argument mismatch; DiagnosticPosition cannot be
converted to DiagnosticFlag)
[ivy:compile]     method AbstractLog.error(int,String,Object...) is
not applicable
[ivy:compile]       (argument mismatch; DiagnosticPosition cannot be
converted to int)
[ivy:compile]     method AbstractLog.error(DiagnosticFlag,int,Error)
is not applicable
[ivy:compile]       (argument mismatch; DiagnosticPosition cannot be
converted to DiagnosticFlag)
[ivy:compile] /<<PKGBUILDDIR>>/src/core/lombok/javac/JavacAST.java:546:
error: incompatible types: DiagnosticPosition cannot be converted to
LintCategory
[ivy:compile] log.warning(pos, "proc.messager", message);
[ivy:compile]            ^
[ivy:compile] /<<PKGBUILDDIR>>/src/core/lombok/javac/JavacAST.java:550:
error: incompatible types: DiagnosticPosition cannot be converted to
LintCategory
[ivy:compile] log.mandatoryWarning(pos, "proc.messager", message);
[ivy:compile]                     ^
[ivy:compile] /<<PKGBUILDDIR>>/src/core/lombok/javac/JavacAST.java:554:
error: no suitable method found for
note(DiagnosticPosition,String,String)
[ivy:compile] log.note(pos, "proc.messager", message);
[ivy:compile]   ^
[ivy:compile]     method AbstractLog.note(Note) is not applicable
[ivy:compile]       (actual and formal argument lists differ in length)
[ivy:compile]     method AbstractLog.note(DiagnosticPosition,Note) is
not applicable
[ivy:compile]       (actual and formal argument lists differ in length)
[ivy:compile]     method AbstractLog.note(int,Note) is not applicable
[ivy:compile]       (actual and formal argument lists differ in length)
[ivy:compile]     method AbstractLog.note(JavaFileObject,Note) is not applicable
[ivy:compile]       (actual and formal argument lists differ in length)
[ivy:compile] Note: Some messages have been simplified; recompile with
-Xdiags:verbose to get full output
[ivy:compile] 4 errors


Thanks,
Jeremy Bicha



More information about the pkg-java-maintainers mailing list