Source: freeplane
Version: 1.3.15-2
Severity: important
Tags: upstream
Dear Maintainer,
The jmapviewer package in Debian has been updated to the recent
JMapViewer 1.11 upstream release as required for JOSM 8800
(both available in experimental).
Unfortunately freeplane (1.3.15-2) fails to build with
jmapviewer (1.11+dfsg-1~exp1) as can be seen in the partial build log
below.
Please update the openmaps plugin to support JMapViewer 1.11 or consider
adding skip_openmaps=true to debian/ant.properties.
The severity of this issue will be raised to serious when
jmapviewer (1.11+dfsg-1) is moved from experimental to unstable.
I expect to do that next week.
>From the freeplane (1.3.15-2) build log:
build:
[mkdir] Created dir:
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/build
[javac]
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/ant/build.xml:23:
warning: 'includeantruntime' was not set, defaulting to
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 12 source files to
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/build
[javac] warning: [options] bootstrap class path not set in conjunction
with -source 1.5
[javac]
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/src/org/freeplane/plugin/openmaps/mapelements/OpenMapsController.java:64:
error: incompatible types
[javac] return map.getPosition(clickedLocation);
[javac] ^
[javac] required: Coordinate
[javac] found: ICoordinate
[javac]
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/src/org/freeplane/plugin/openmaps/mapelements/OpenMapsController.java:84:
error: cannot find symbol
[javac] int x = (int)OsmMercator.LonToX(location.getLon(), zoom);
[javac] ^
[javac] symbol: method LonToX(double,int)
[javac] location: class OsmMercator
[javac]
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/src/org/freeplane/plugin/openmaps/mapelements/OpenMapsController.java:85:
error: cannot find symbol
[javac] int y = (int)OsmMercator.LatToY(location.getLat(), zoom);
[javac] ^
[javac] symbol: method LatToY(double,int)
[javac] location: class OsmMercator
[javac] Note:
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/src/org/freeplane/plugin/openmaps/mapelements/OpenMapsViewer.java
uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 3 errors
[javac] 1 warning
BUILD FAILED
/tmp/buildd/freeplane-1.3.15/build.xml:4: The following error occurred while
executing this line:
/tmp/buildd/freeplane-1.3.15/freeplane_framework/ant/build.xml:139: The
following error occurred while executing this line:
/tmp/buildd/freeplane-1.3.15/freeplane_framework/ant/build.xml:55: The
following error occurred while executing this line:
/tmp/buildd/freeplane-1.3.15/freeplane_plugin_openmaps/ant/build.xml:23:
Compile failed; see the compiler error output for details.
Total time: 18 seconds
My appologies for the inconvenience,
Bas
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.