Source: apache-log4j1.2 Severity: important Tags: ftbfs sid bookworm User: debian-j...@lists.debian.org Usertags: default-java17
apache-log4j1.2 fails to build with OpenJDK 17 due to the removal of rmic: build.examples: [javac] Using javac -source 1.4 is no longer supported, switching to 7 [javac] Using javac -target 1.4 is no longer supported, switching to 7 [javac] Compiling 20 source files to /<<PKGBUILDDIR>>/dist/classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 7 [javac] warning: [options] source value 7 is obsolete and will be removed in a future release [javac] warning: [options] target value 7 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] /<<PKGBUILDDIR>>/examples/NumberCruncherServer.java:108: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] factors.addElement(new Integer(i)); [javac] ^ [javac] /<<PKGBUILDDIR>>/examples/NumberCruncherServer.java:120: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] factors.addElement(new Integer(n)); [javac] ^ [javac] Note: /<<PKGBUILDDIR>>/examples/NumberCruncherServer.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 6 warnings [rmic] RMI Compiling 1 class to /<<PKGBUILDDIR>>/dist/classes BUILD FAILED /<<PKGBUILDDIR>>/build.xml:278: rmic does not exist under Java 15 and higher, use rmic of an older JDK and explicitly set the executable attribute