[Reproducible-builds] Bug#814764: lombok: FTBFS: CommentCollectingParser.java:30: error: cannot find symbol
Chris Lamb
lamby at debian.org
Mon Feb 15 08:28:32 UTC 2016
Source: lombok
Version: 1.16.6-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
lombok fails to build from source in unstable/amd64:
[..]
[echo] lombok-utils 1.5
[javac] Compiling 6 source files to /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/build/lombok-utils
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5
[javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
[javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
[javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
[javac] 4 warnings
[echo] lombok-utils 1.6
[javac] Compiling 9 source files to /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/build/lombok-utils
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingParser.java:30: error: cannot find symbol
[javac] import com.sun.tools.javac.parser.EndPosParser;
[javac] ^
[javac] symbol: class EndPosParser
[javac] location: package com.sun.tools.javac.parser
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingParser.java:35: error: cannot find symbol
[javac] class CommentCollectingParser extends EndPosParser {
[javac] ^
[javac] symbol: class EndPosParser
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:47: error: cannot find symbol
[javac] protected void processComment(CommentStyle style) {
[javac] ^
[javac] symbol: class CommentStyle
[javac] location: class CommentCollectingScanner
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/Javac.java:330: error: JCNoType is not abstract and does not override abstract method getTag() in Type
[javac] private static class JCNoType extends Type implements NoType {
[javac] ^
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/Javac.java:332: error: constructor Type in class Type cannot be applied to given types;
[javac] super(tag, null);
[javac] ^
[javac] required: TypeSymbol
[javac] found: int,<null>
[javac] reason: actual and formal argument lists differ in length
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/Javac.java:337: error: cannot find symbol
[javac] if (tag == ((Integer) CTC_VOID.value).intValue()) return TypeKind.VOID;
[javac] ^
[javac] symbol: variable tag
[javac] location: class JCNoType
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/Javac.java:338: error: cannot find symbol
[javac] if (tag == ((Integer) CTC_NONE.value).intValue()) return TypeKind.NONE;
[javac] ^
[javac] symbol: variable tag
[javac] location: class JCNoType
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/Javac.java:339: error: cannot find symbol
[javac] throw new AssertionError("Unexpected tag: " + tag);
[javac] ^
[javac] symbol: variable tag
[javac] location: class JCNoType
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingParser.java:45: error: cannot find symbol
[javac] JCCompilationUnit result = super.parseCompilationUnit();
[javac] ^
[javac] symbol: variable super
[javac] location: class CommentCollectingParser
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingParserFactory.java:45: error: newParser(CharSequence,boolean,boolean,boolean) in CommentCollectingParserFactory cannot override newParser(CharSequence,boolean,boolean,boolean) in ParserFactory
[javac] public Parser newParser(CharSequence input, boolean keepDocComments, boolean keepEndPos, boolean keepLineMap) {
[javac] ^
[javac] return type Parser is not compatible with JavacParser
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:46: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:48: error: cannot find symbol
[javac] int prevEndPos = Math.max(prevEndPos(), endComment);
[javac] ^
[javac] symbol: method prevEndPos()
[javac] location: class CommentCollectingScanner
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:49: error: cannot find symbol
[javac] int pos = pos();
[javac] ^
[javac] symbol: method pos()
[javac] location: class CommentCollectingScanner
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:50: error: cannot find symbol
[javac] int endPos = endPos();
[javac] ^
[javac] symbol: method endPos()
[javac] location: class CommentCollectingScanner
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:52: error: cannot find symbol
[javac] String content = new String(getRawCharacters(pos, endPos));
[javac] ^
[javac] symbol: method getRawCharacters(int,int)
[javac] location: class CommentCollectingScanner
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:66: error: cannot find symbol
[javac] c = getRawCharacters(i, i + 1)[0];
[javac] ^
[javac] symbol: method getRawCharacters(int,int)
[javac] location: class CommentCollectingScanner
[javac] /home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/src/utils/lombok/javac/java7/CommentCollectingScanner.java:85: error: cannot find symbol
[javac] char[] between = getRawCharacters(from, to);
[javac] ^
[javac] symbol: method getRawCharacters(int,int)
[javac] location: class CommentCollectingScanner
[javac] 17 errors
[javac] 1 warning
BUILD FAILED
/home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6/debian/build.xml:63: Compile failed; see the compiler error output for details.
Total time: 1 second
debian/rules:14: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '/home/lamby/temp/cdt.20160215090547.JYcoVLmTSc/lombok-1.16.6'
debian/rules:7: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lombok.1.16.6-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 1863 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160215/afa2956b/attachment.obj>
More information about the Reproducible-builds
mailing list