Hi, On Tue, 5 Aug 2014 22:57:27 +0200 Sebastian Ramacher <[email protected]> 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.
signature.asc
Description: OpenPGP digital signature

