* Package: dev-java/dnsjava-2.1.8 * Repository: gentoo * Maintainer: java@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using: openjdk-bin-11 >>> Unpacking source... >>> Unpacking dnsjava-2.1.8.tar.gz to /var/tmp/portage/dev-java/dnsjava-2.1.8/work >>> Source unpacked in /var/tmp/portage/dev-java/dnsjava-2.1.8/work >>> Preparing source in /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8 ... Rewriting attributes Rewriting ./build.xml >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8 ... * Disabling all optional ANT_TASKS Warning: Unable to determine tools.jar location. If build fails because sun.* classes could not be found, Make sure you are using a JDK, not JRE as your user/system VM. and that you have java-config version 2.0.30 or above installed. Buildfile: /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/build.xml compile: [javac] Compiling 134 source files to /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8 [javac] /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java:16: error: cannot find symbol [javac] public class DNSJavaNameServiceDescriptor implements NameServiceDescriptor { [javac] ^ [javac] symbol: class NameServiceDescriptor [javac] /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java:18: error: cannot find symbol [javac] private static NameService nameService; [javac] ^ [javac] symbol: class NameService [javac] location: class DNSJavaNameServiceDescriptor [javac] /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java:30: error: cannot find symbol [javac] public NameService [javac] ^ [javac] symbol: class NameService [javac] location: class DNSJavaNameServiceDescriptor [javac] /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java:7: error: package sun.net.spi.nameservice does not exist [javac] import sun.net.spi.nameservice.*; [javac] ^ [javac] /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java:21: error: cannot find symbol [javac] ClassLoader loader = NameService.class.getClassLoader(); [javac] ^ [javac] symbol: class NameService [javac] location: class DNSJavaNameServiceDescriptor [javac] /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java:22: error: cannot find symbol [javac] nameService = (NameService) Proxy.newProxyInstance(loader, [javac] ^ [javac] symbol: class NameService [javac] location: class DNSJavaNameServiceDescriptor [javac] /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/org/xbill/DNS/spi/DNSJavaNameServiceDescriptor.java:23: error: cannot find symbol [javac] new Class[] { NameService.class }, [javac] ^ [javac] symbol: class NameService [javac] location: class DNSJavaNameServiceDescriptor [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] 7 errors BUILD FAILED /var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8/build.xml:20: Compile failed; see the compiler error output for details. Total time: 3 seconds * ERROR: dev-java/dnsjava-2.1.8::gentoo failed (compile phase): * eant failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 4079: Called java-pkg-2_src_compile * environment, line 1940: Called eant 'jar' '-f' 'build.xml' * environment, line 674: Called die * The specific snippet of code: * ant ${antflags} "${@}" || die "eant failed" * * If you need support, post the output of `emerge --info '=dev-java/dnsjava-2.1.8::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-java/dnsjava-2.1.8::gentoo'`. !!! When you file a bug report, please include the following information: GENTOO_VM=openjdk-bin-11 CLASSPATH="" JAVA_HOME="/opt/openjdk-bin-11.0.13_p8" JAVACFLAGS="-source 1.6 -target 1.6" COMPILER="javac" and of course, the output of emerge --info =dnsjava-2.1.8 * The complete build log is located at '/var/log/portage/dev-java:dnsjava-2.1.8:20220113-003905.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-java/dnsjava-2.1.8/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/dnsjava-2.1.8/temp/environment'. * Working directory: '/var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8' * S: '/var/tmp/portage/dev-java/dnsjava-2.1.8/work/dnsjava-2.1.8'