Your message dated Thu, 7 Mar 2019 11:11:49 +0100
with message-id
<cak6z60eh0qw8gkwniwtyldzeb4qidrxd-2vc_lcvuamzs7t...@mail.gmail.com>
and subject line
has caused the Debian Bug report #880205,
regarding gmsh: FTBFS w/Java 1.5 (on hurd-i386)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
880205: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880205
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gmsh
Version: 3.0.5+dfsg1-1
Severity: important
Tags: upstream
Justification: fails to build from source
User: [email protected]
The build of gmsh for hurd-i386 (admittedly not a release
architecture) has been failing. The immediate cause of failure at
this point presumably relates to this architecture's continued use of
Java 1.5, since newer versions are unavailable there (or on hppa, also
a non-release architecture, on which gmsh's build dependencies are
currently impossible to satisfy at all due to a freeimage FTBFS I'll
report shortly).
At any rate, per
https://buildd.debian.org/status/fetch.php?pkg=gmsh&arch=hurd-i386&ver=3.0.5%2Bdfsg1-1&stamp=1509336181&raw=0
the errors are
/<<BUILDDIR>>/gmsh-3.0.5+dfsg1/wrappers/java/WrappingJava/src/main/java/org/geuz/gmsh/utils/NativeSet.java:147:
error: The method hasNext() of type NativeSet<T>.NativeSetIterator must
override a superclass method
/<<BUILDDIR>>/gmsh-3.0.5+dfsg1/wrappers/java/WrappingJava/src/main/java/org/geuz/gmsh/utils/NativeSet.java:157:
error: The method next() of type NativeSet<T>.NativeSetIterator must override
a superclass method
/<<BUILDDIR>>/gmsh-3.0.5+dfsg1/wrappers/java/WrappingJava/src/main/java/org/geuz/gmsh/utils/NativeSet.java:171:
error: The method remove() of type NativeSet<T>.NativeSetIterator must
override a superclass method
If making this code compatible with Java 1.5 is infeasible, I suppose
one option might be to skip the Java build and corresponding binary
package here and on hppa, though the Architecture: field alas lacks
support for negative entries. Another alternative could be to version
the default-jdk build dependency; if you go that route, please bear in
mind that it currently has an epoch of 2, so you'd want to specify
default-jdk (>= 2:1.8~).
Thanks!
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/[email protected]
--- End Message ---
--- Begin Message ---
As recommended by upstream, the java interface of gmsh is now removed.
--- End Message ---