Hi Simone, Simone Tripodi wrote:
> Hi all guys! > After the failed RC1, I'm here to propose a new Apache > Commons-DIscovery release, based on RC2, please cast your votes! > Many thanks in advance to everybody will take part to the vote process :) > All the best, > Simo > > Release notes: > > http://people.apache.org/builds/commons/discovery/0.5/RC2/RELEASE- NOTES.txt > > Tag: > > http://svn.apache.org/repos/asf/commons/proper/discovery/tags/DISCOVERY_0_5_RC2/ > > Site: > > http://people.apache.org/builds/commons/discovery/0.5/RC2/site/ > > Binaries: > > http://people.apache.org/builds/commons/discovery/0.5/RC2/staged/commons- discovery/commons-discovery/0.5/ I have compilation errors with openJDK 1.10.1 (http://icedtea.classpath.org/wiki/Main_Page): ============== %< ================== [INFO] --- maven-compiler-plugin:2.1:compile (default-compile) @ commons- discovery --- [INFO] Compiling 48 source files to /home/joehni/tmp/download/commons- discovery-0.5-src/target/classes [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /home/joehni/tmp/download/commons-discovery-0.5- src/src/java/org/apache/commons/discovery/tools/DiscoverClass.java:[188,19] incompatible types; no instance(s) of type variable(s) S exist so that java.lang.Class<S> conforms to java.lang.Class<S> found : <S>java.lang.Class<S> required: java.lang.Class<S> [ERROR] /home/joehni/tmp/download/commons-discovery-0.5- src/src/java/org/apache/commons/discovery/tools/DiscoverClass.java:[207,19] incompatible types; no instance(s) of type variable(s) S exist so that java.lang.Class<S> conforms to java.lang.Class<S> found : <S>java.lang.Class<S> required: java.lang.Class<S> [ERROR] /home/joehni/tmp/download/commons-discovery-0.5- src/src/java/org/apache/commons/discovery/tools/DiscoverClass.java:[226,19] incompatible types; no instance(s) of type variable(s) S exist so that java.lang.Class<S> conforms to java.lang.Class<S> found : <S>java.lang.Class<S> required: java.lang.Class<S> [ERROR] /home/joehni/tmp/download/commons-discovery-0.5- src/src/java/org/apache/commons/discovery/tools/DiscoverClass.java:[247,19] incompatible types; no instance(s) of type variable(s) S exist so that java.lang.Class<S> conforms to java.lang.Class<S> found : <S>java.lang.Class<S> required: java.lang.Class<S> [ERROR] /home/joehni/tmp/download/commons-discovery-0.5- src/src/java/org/apache/commons/discovery/tools/DiscoverClass.java:[268,19] incompatible types; no instance(s) of type variable(s) S exist so that java.lang.Class<S> conforms to java.lang.Class<S> found : <S>java.lang.Class<S> required: java.lang.Class<S> [ERROR] /home/joehni/tmp/download/commons-discovery-0.5- src/src/java/org/apache/commons/discovery/tools/DiscoverClass.java:[520,35] invalid inferred types for S; inferred type does not conform to declared bound(s) inferred: T bound(s): T [ERROR] /home/joehni/tmp/download/commons-discovery-0.5- src/src/java/org/apache/commons/discovery/tools/Service.java:[66,24] incompatible types; no instance(s) of type variable(s) S exist so that java.util.Enumeration<S> conforms to java.util.Enumeration<S> found : <S>java.util.Enumeration<S> required: java.util.Enumeration<S> [INFO] 7 errors ============== %< ================== However, since the code can be compiled and runs without problems with JDKs from Oracle/Sun and IBM, I am inclined to assume a compiler bug here. Therefore: > [X] +1 release it > [ ] +0 go ahead I don't care > [ ] -1 no, do not release it because - Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org