Hi,

On Tue, 5 Aug 2014 22:57:27 +0200 Sebastian Ramacher
<sramac...@debian.org> wrote:
> Source: jhdf
> Version: 2.9-2
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)

jhdf wasn't expected to build on kfreebsd-* because of the versioned
Build-depends on default-jdk (>= 1:1.6). But since the epoch bump of
default-jdk this test now matches 2:1.5. I've fixed that in
debian/control and uploaled to unstable. But I have no idea how to get
existing binary packages removed from testing/kfreebsd-*. Any idea?
> 
> jhdf failed to build on kfreebsd-* with:
> | /usr/lib/jvm/default-java/bin//javac -source 1.5 -target 1.5 -g 
> -deprecation -d ../../../lib -classpath 
> /usr/lib/jvm/default-java/jre/lib/rt.jar:/«PKGBUILDDIR»:../../../lib:.  
> DataOptionDialog.java HDFView.java ImageView.java TableView.java 
> TextView.java TreeView.java ViewManager.java ViewProperties.java 
> NewAttributeDialog.java NewDatasetDialog.java NewDatatypeDialog.java 
> NewLinkDialog.java NewTableDataDialog.java NewFileDialog.java 
> NewGroupDialog.java DefaultFileFilter.java FileConversionDialog.java 
> MathConversionDialog.java NewImageDialog.java UserOptionsDialog.java 
> Tools.java Chart.java DataView.java DefaultImageView.java 
> DefaultMetaDataView.java DefaultPaletteView.java DefaultTableView.java 
> DefaultTextView.java DefaultTreeView.java MetaDataView.java HelpView.java 
> PaletteView.java
> ...
> | 58. ERROR in /«PKGBUILDDIR»/ncsa/hdf/view/UserOptionsDialog.java (at line 
> 974)
> |   public void itemStateChanged(ItemEvent e) {
> |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> | The method itemStateChanged(ItemEvent) of type UserOptionsDialog must 
> override a superclass method
> | ----------
> | ----------
> | 59. ERROR in /«PKGBUILDDIR»/ncsa/hdf/view/DefaultImageView.java (at line 90)
> |   import javax.swing.filechooser.FileNameExtensionFilter;
> |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> | The import javax.swing.filechooser.FileNameExtensionFilter cannot be 
> resolved
> | ----------
> ...
> | 171 problems (4 errors, 167 warnings)make[4]: *** [all] Error 255
> | ../../../config/Rules.mk:60: recipe for target 'all' failed
> | make[4]: Leaving directory '/«PKGBUILDDIR»/ncsa/hdf/view'
> | make[3]: *** [all] Error 2
> | ../../config/Rules.mk:50: recipe for target 'all' failed
> | make[3]: Leaving directory '/«PKGBUILDDIR»/ncsa/hdf'
> | make[2]: *** [all] Error 2
> | ../config/Rules.mk:50: recipe for target 'all' failed
> | make[2]: Leaving directory '/«PKGBUILDDIR»/ncsa'
> | make[1]: *** [ncsa] Error 2
> | Makefile:203: recipe for target 'ncsa' failed
> | make[1]: Leaving directory '/«PKGBUILDDIR»'
> | /usr/share/cdbs/1/class/makefile.mk:47: recipe for target 
> 'debian/stamp-makefile-build' failed
> 
> The full build logs are available from
> https://buildd.debian.org/status/fetch.php?pkg=jhdf&arch=kfreebsd-amd64&ver=2.9-2&stamp=1406977251.
> Please take a look.
> 
> There are also plenty of errors related to a missing Build-Depends on
> libfits-java. These errors don't seem to be fatal which might be a bug
> in the build system.

This is wanted: fits and nc2 subsystems are explicitly disabled by a
previous patch. I'v fixed this patch to remove the corresponding
directories from the build.

Thanks,

_g.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to