Bug#895797: lucene-solr FTBFS: LuceneJUnitDividingSelector is not abstract and does not override abstract method isSelected(Resource) in ResourceSelector

Adrian Bunk bunk at debian.org
Mon Apr 16 07:15:24 BST 2018


Source: lucene-solr
Version: 3.6.2+dfsg-11
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/lucene-solr.html

...
compile-core:
    [mkdir] Created dir: /build/1st/lucene-solr-3.6.2+dfsg/lucene/build/test-framework/classes/java
    [javac] Compiling 51 source files to /build/1st/lucene-solr-3.6.2+dfsg/lucene/build/test-framework/classes/java
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
    [javac] /build/1st/lucene-solr-3.6.2+dfsg/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java:895: warning: [unchecked] Possible heap pollution from parameterized vararg type T
    [javac]   public static <T> Set<T> asSet(T... args) {
    [javac]                                       ^
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in method <T>asSet(T...)
    [javac] /build/1st/lucene-solr-3.6.2+dfsg/lucene/test-framework/src/java/org/apache/lucene/queryParser/QueryParserTestBase.java:1135: warning: [rawtypes] found raw type: Class
    [javac]       QueryParser.class.getConstructor(new Class[] {CharStream.class});
    [javac]                                            ^
    [javac]   missing type arguments for generic class Class<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] /build/1st/lucene-solr-3.6.2+dfsg/lucene/test-framework/src/java/org/apache/lucene/queryParser/QueryParserTestBase.java:1141: warning: [rawtypes] found raw type: Class
    [javac]       QueryParser.class.getConstructor(new Class[] {QueryParserTokenManager.class});
    [javac]                                            ^
    [javac]   missing type arguments for generic class Class<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class
    [javac] /build/1st/lucene-solr-3.6.2+dfsg/lucene/test-framework/src/java/org/apache/lucene/util/LuceneJUnitDividingSelector.java:26: error: LuceneJUnitDividingSelector is not abstract and does not override abstract method isSelected(Resource) in ResourceSelector
    [javac] public class LuceneJUnitDividingSelector extends BaseExtendSelector {
    [javac]        ^
    [javac] /build/1st/lucene-solr-3.6.2+dfsg/lucene/test-framework/src/java/org/apache/lucene/util/LuceneJUnitDividingSelector.java:34: warning: setParameters(Parameter[]) in LuceneJUnitDividingSelector implements setParameters(Parameter...) in Parameterizable; overriding method is missing '...'
    [javac]   public void setParameters(Parameter[] pParameters) {
    [javac]               ^
    [javac] /build/1st/lucene-solr-3.6.2+dfsg/lucene/test-framework/src/java/org/apache/lucene/util/LuceneJUnitDividingSelector.java:34: warning: setParameters(Parameter[]) in LuceneJUnitDividingSelector overrides setParameters(Parameter...) in BaseExtendSelector; overriding method is missing '...'
    [javac]   public void setParameters(Parameter[] pParameters) {
    [javac]               ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 1 error
    [javac] 6 warnings

BUILD FAILED
/build/1st/lucene-solr-3.6.2+dfsg/lucene/common-build.xml:533: The following error occurred while executing this line:
/build/1st/lucene-solr-3.6.2+dfsg/lucene/test-framework/build.xml:40: The following error occurred while executing this line:
/build/1st/lucene-solr-3.6.2+dfsg/lucene/common-build.xml:949: Compile failed; see the compiler error output for details.

Total time: 5 minutes 14 seconds
make[1]: *** [debian/rules:22: override_dh_auto_build] Error 1



More information about the pkg-java-maintainers mailing list