Source: uima-addons
Version: 2.3.1
Severity: normal
User: debian-j...@lists.debian.org
Usertags: default-java9

This package fails to build with default-jdk pointing to openjdk-9-jdk.
The wiki has some common problems and their solutions:
https://wiki.debian.org/Java/Java9Pitfalls

An automated tool has decided that this package will build fine if the
-source and -target options are changed to 1.6; no additional changes
are required. This was done by building with a compiler that changed
the settings automatically, then the real compiler, and diffing the
results. This modified compiler will never be part of Debian.

*** WEIRD ***

This is the only Maven-based package that hits this problem. I didn't
look why.

Build log sample:

[INFO] ------------------------------------------------------------------------
[INFO] Building UIMA Annotator: ConceptMapper 2.3.1
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ 
ConceptMapper ---
[WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered 
resources, i.e. build is platform dependent!
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (copy dependencies to 
base-bin/lib) @ ConceptMapper ---
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:copy-resources (copy standard dirs and 
files to base-bin) @ ConceptMapper ---
[WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered 
resources, i.e. build is platform dependent!
[INFO] Copying 9 resources
[INFO] skip non existing resourceDirectory 
/build/uima-addons-2.3.1/ConceptMapper/src/main/readme
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ 
ConceptMapper ---
[WARNING] The POM for org.codehaus.plexus:plexus-compiler-api:jar:2.x is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.codehaus.plexus:plexus-compiler-javac:jar:2.x is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding 
ANSI_X3.4-1968, i.e. build is platform dependent!
[INFO] Compiling 23 source files to 
/build/uima-addons-2.3.1/ConceptMapper/target/classes
Use of target 1.5 is no longer supported, switching to 1.7
Use of source 1.5 is no longer supported, switching to 1.7
[INFO] 
/build/uima-addons-2.3.1/ConceptMapper/src/main/java/org/apache/uima/conceptMapper/support/tokens/TokenNormalizer.java:
 Some input files use or override a deprecated API.
[INFO] 
/build/uima-addons-2.3.1/ConceptMapper/src/main/java/org/apache/uima/conceptMapper/support/tokens/TokenNormalizer.java:
 Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ 
ConceptMapper ---
[INFO] Not copying test resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ 
ConceptMapper ---
[INFO] Not compiling test sources
[INFO] 
[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ ConceptMapper ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ ConceptMapper ---
[INFO] Building jar: 
/build/uima-addons-2.3.1/ConceptMapper/target/uima-an-conceptMapper.jar
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building UIMA Annotator: DictionaryAnnotator 2.3.1
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- xmlbeans-maven-plugin:2.3.3:xmlbeans (default) @ DictionaryAnnotator 
---
warning: [options] bootstrap class path not set in conjunction with -source 1.4
error: Source option 1.4 is no longer supported. Use 1.6 or later.
error: Target option 1.4 is no longer supported. Use 1.6 or later.

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] UIMA-AddOns: uima-addons-parent .................... SUCCESS [  0.002 s]
[INFO] UIMA Annotator: ConceptMapper ...................... SUCCESS [  5.152 s]
[INFO] UIMA Annotator: DictionaryAnnotator ................ FAILURE [  1.637 s]
[INFO] UIMA Addon: FsVariables ............................ SKIPPED
[INFO] UIMA Addon: PearPackagingAntTask ................... SKIPPED
[INFO] UIMA Annotator: RegularExpressionAnnotator ......... SKIPPED
[INFO] UIMA Addon: SimpleServer ........................... SKIPPED
[INFO] UIMA Annotator: SnowballAnnotator .................. SKIPPED
[INFO] UIMA Annotator: WhitespaceTokenizer ................ SKIPPED
[INFO] UIMA Annotator: Tagger ............................. SKIPPED
[INFO] UIMA Aggregate: uima-addons ........................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

Cheers,
Chris.

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to