Source: jitsi Version: 2.4.4997-1 Severity: important User: debian-j...@lists.debian.org Usertags: openjdk-8-transition
Hi, During a rebuild of all Java packages in sid with OpenJDK 8, your package failed to build with the following error: [jain-javac] /«PKGBUILDDIR»/lib/src/jsip/src/gov/nist/core/MultiValueMapImpl.java:35: error: name clash: remove(Object,Object) in Map and remove(K,V) in MultiValueMap have the same erasure, yet neither overrides the other [jain-javac] public class MultiValueMapImpl<V> implements MultiValueMap<String, V>, Cloneable { [jain-javac] ^ [jain-javac] where K,V are type-variables: [jain-javac] K extends Object declared in interface MultiValueMap [jain-javac] V extends Object declared in interface MultiValueMap [jain-javac] /«PKGBUILDDIR»/lib/src/jsip/src/gov/nist/core/MultiValueMapImpl.java:153: error: name clash: remove(String,V#1) in MultiValueMapImpl overrides a method whose erasure is the same as another method, yet neither overrides the other [jain-javac] public Object remove(String key, V item) { [jain-javac] ^ [jain-javac] first method: remove(Object,Object) in Map [jain-javac] second method: remove(K,V#2) in MultiValueMap [jain-javac] where V#1,K,V#2 are type-variables: [jain-javac] V#1 extends Object declared in class MultiValueMapImpl [jain-javac] K extends Object declared in interface MultiValueMap [jain-javac] V#2 extends Object declared in interface MultiValueMap [jain-javac] /«PKGBUILDDIR»/lib/src/jsip/src/gov/nist/core/MultiValueMap.java:8: error: name clash: remove(K,V) in MultiValueMap and remove(Object,Object) in Map have the same erasure, yet neither overrides the other [jain-javac] public Object remove( K key, V item ); [jain-javac] ^ [jain-javac] where K,V are type-variables: [jain-javac] K extends Object declared in interface MultiValueMap [jain-javac] V extends Object declared in interface MultiValueMap [jain-javac] /«PKGBUILDDIR»/lib/src/jsip/src/gov/nist/core/MultiMap.java:35: error: remove(Object,Object) in MultiMap clashes with remove(Object,Object) in Map [jain-javac] public Object remove( Object key, Object item ); [jain-javac] ^ [jain-javac] return type Object is not compatible with boolean [jain-javac] Note: Some input files use or override a deprecated API. [jain-javac] Note: Recompile with -Xlint:deprecation for details. [jain-javac] Note: Some input files use unchecked or unsafe operations. [jain-javac] Note: Recompile with -Xlint:unchecked for details. [jain-javac] 4 errors [jain-javac] 58 warnings The full build log is available from: http://87.98.165.193/debian/openjdk8-rebuild/logs-failed-jdk8/jitsi_2.4.4997-1_unstable_jdk8.log You can download OpenJDK 8 packages for testing here: http://87.98.165.193/debian/openjdk-8u5-b13/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org