Source: ferret-vis
Version: 7.2-1
Severity: important
Justification: fails to build from source
User: [email protected]

Builds of ferret-vis on architectures with only a 1.5 JDK available
have been failing:

  ----------
  1. ERROR in 
/<<PKGBUILDDIR>>/threddsBrowser/src/gov/noaa/pmel/ferret/threddsBrowser/ExtensionFileFilter.java
 (at line 74)
     public boolean accept(File fileToCheck) {
                    ^^^^^^^^^^^^^^^^^^^^^^^^
  The method accept(File) of type ExtensionFileFilter must override a 
superclass method
  [...]
  37. ERROR in 
/<<PKGBUILDDIR>>/threddsBrowser/src/gov/noaa/pmel/ferret/threddsBrowser/LocalDirTreeScanMonitor.java
 (at line 162)
      scanner.cancel(true);
              ^^^^^^
  The method cancel(boolean) is undefined for the type LocalDirTreeScanner
  ----------
  37 problems (37 errors)
  Makefile:22: recipe for target 'threddsBrowser.jar' failed
  make[2]: *** [threddsBrowser.jar] Error 255

FTR, you can find the full list of errors at
https://buildd.debian.org/status/fetch.php?pkg=ferret-vis&arch=hurd-i386&ver=7.2-1&stamp=1508228369&raw=0.

However, given that only the non-release architectures hppa and
hurd-i386 still have such an old JDK, I'd recommend simply versioning
the build dependency on default-jdk-headless to (>= 2:1.8), which is
available on all other architectures.  Please note that the minimum
version should have an epoch of 2 to be effective.

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]

Reply via email to