Distro: Arch
Package Manager: Yaourt
Java Version:
$ java -version
java version "1.9.0-ea"
Java(TM) SE Runtime Environment (build 1.9.0-ea-b85)
Java HotSpot(TM) 64-Bit Server VM (build 1.9.0-ea-b85, mixed mode)
Issue: Does not compile with a JavaC error
Output:
[mkdir] Created dir: /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/build
[javac] /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/build.xml:23: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 1838 source files to /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/build
[javac]
[javac] WARNING
[javac]
[javac] The -source switch defaults to 1.9 in JDK 1.9.
[javac] If you specify -target 1.6 you now must also specify -source 1.6.
[javac] Ant will implicitly add -source 1.6 for you. Please change your build file.
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] warning: [options] source value 1.6 is obsolete and will be removed in a future release
[javac] warning: [options] target value 1.6 is obsolete and will be removed in a future release
[javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
[javac] /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/src/net/sourceforge/plantuml/png/PngIOMetadata.java:47: warning: PNGMetadata is internal proprietary API and may be removed in a future release
[javac] import com.sun.imageio.plugins.png.PNGMetadata;
[javac] ^
[javac] /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/src/net/sourceforge/plantuml/command/BlocLines.java:56: error: incompatible types: List<CAP#1> cannot be converted to List<CharSequence>
[javac] this.lines = Collections.unmodifiableList(lines);
[javac] ^
[javac] where CAP#1 is a fresh type-variable:
[javac] CAP#1 extends CharSequence from capture of ? extends CharSequence
[javac] /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/src/net/sourceforge/plantuml/png/PngIOMetadata.java:56: warning: PNGMetadata is internal proprietary API and may be removed in a future release
[javac] final PNGMetadata pngMetadata = new PNGMetadata();
[javac] ^
[javac] /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/src/net/sourceforge/plantuml/png/PngIOMetadata.java:56: warning: PNGMetadata is internal proprietary API and may be removed in a future release
[javac] final PNGMetadata pngMetadata = new PNGMetadata();
[javac] ^
[javac] /tmp/yaourt-tmp-kfries/aur-plantuml/src/plantuml-8030/src/net/sourceforge/plantuml/png/PngIOMetadata.java:60: warning: PNGMetadata is internal proprietary API and may be removed in a future release
[javac] pngMetadata.pHYs_unitSpecifier = PNGMetadata.PHYS_UNIT_METER;
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
[javac] 8 warnings
BUILD FAILED