Hello, Artemis developers, I'm contacting you on behalf of the Debian Med team. We have recently packaged Artemis for Debian, but our Java group is conducting a transition to Java 8 for Debian's next release and has reported that Artemis fails to build from source with it. The report is quoted at the end of this message and is also viewable online at <http://bugs.debian.org/804091>.
I understand from your commit log that you do not support Java 8 [1]. I was wondering how your plans are for the future. Perhaps the information below may be helpful to you. Many thanks and regards Afif 1. https://github.com/sanger-pathogens/Artemis/commit/9bc9e3bdcebef3e2267e9ff8e4dbfdecf87596c6 -- Afif Elghraoui | عفيف الغراوي http://afif.ghraoui.name On الأربعاء 4 تشرين الثاني 2015 13:35, Emmanuel Bourg wrote: > Package: artemis > Version: 16.0.0+dfsg-1 > Severity: important > User: debian-j...@lists.debian.org > Usertags: openjdk-8-transition > > Dear Maintainer, > > artemis fails to build with OpenJDK 8, there is a conflict with the sort() > method in FastVector and the newly added sort() method in the java.util.List > interface in Java 8 (the return type isn't the same): > > > /home/ebourg/packaging/artemis/uk/ac/sanger/artemis/util/FastVector.java:94: > error: sort(Comparator) in FastVector cannot implement sort(Comparator<? > super E>) in List > public FastVector sort(final Comparator cmp) > ^ > return type FastVector is not compatible with void > where E is a type-variable: > E extends Object declared in interface List > /home/ebourg/packaging/artemis/uk/ac/sanger/artemis/io/KeyVector.java:37: > error: sort(Comparator) in FastVector cannot implement sort(Comparator<? > super E>) in List > public class KeyVector extends FastVector > ^ > return type FastVector is not compatible with void > where E is a type-variable: > E extends Object declared in interface List > > > You can test the build with OpenJDK 8 by installing default-jdk/0.53 from > experimental. > > Emmanuel Bourg > > _______________________________________________ > Debian-med-packaging mailing list > debian-med-packag...@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging >