* Package: dev-java/ant-javamail-1.10.5 * 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-11 * Applying 1.10.5-build.patch ... [ ok ] Rewriting attributes Rewriting ./build.xml * 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. [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:37: error: package javax.activation does not exist [javac.ant] import javax.activation.DataHandler; [javac.ant] ^ [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:38: error: package javax.activation does not exist [javac.ant] import javax.activation.FileDataSource; [javac.ant] ^ [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:78: error: package javax.activation does not exist [javac.ant] class StringDataSource implements javax.activation.DataSource { [javac.ant] ^ [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:84: error: method does not override or implement a method from a supertype [javac.ant] @Override [javac.ant] ^ [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:97: error: method does not override or implement a method from a supertype [javac.ant] @Override [javac.ant] ^ [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:107: error: method does not override or implement a method from a supertype [javac.ant] @Override [javac.ant] ^ [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:118: error: method does not override or implement a method from a supertype [javac.ant] @Override [javac.ant] ^ [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:234: error: cannot find symbol [javac.ant] textbody.setDataHandler(new DataHandler(sds)); [javac.ant] ^ [javac.ant] symbol: class DataHandler [javac.ant] location: class MimeMailer [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:244: error: cannot find symbol [javac.ant] final FileDataSource fileData = new FileDataSource(file); [javac.ant] ^ [javac.ant] symbol: class FileDataSource [javac.ant] location: class MimeMailer [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:244: error: cannot find symbol [javac.ant] final FileDataSource fileData = new FileDataSource(file); [javac.ant] ^ [javac.ant] symbol: class FileDataSource [javac.ant] location: class MimeMailer [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:245: error: cannot find symbol [javac.ant] final DataHandler fileDataHandler = new DataHandler(fileData); [javac.ant] ^ [javac.ant] symbol: class DataHandler [javac.ant] location: class MimeMailer [javac.ant] /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java:245: error: cannot find symbol [javac.ant] final DataHandler fileDataHandler = new DataHandler(fileData); [javac.ant] ^ [javac.ant] symbol: class DataHandler [javac.ant] location: class MimeMailer [javac.ant] Note: /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/src/main/org/apache/tools/ant/taskdefs/email/MimeMailer.java uses or overrides a deprecated API. [javac.ant] Note: Recompile with -Xlint:deprecation for details. [javac.ant] 12 errors BUILD FAILED /var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5/build.xml:551: Compile failed; see the compiler error output for details. Total time: 1 second * ERROR: dev-java/ant-javamail-1.10.5::gentoo failed (compile phase): * eant failed * * Call stack: * ebuild.sh, line 125: Called src_compile * environment, line 4052: Called ant-tasks_src_compile * environment, line 498: Called eant '-Dbuild.dep=javamail' 'jar-dep' * 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/ant-javamail-1.10.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-java/ant-javamail-1.10.5::gentoo'`. !!! When you file a bug report, please include the following information: GENTOO_VM=openjdk-11 CLASSPATH="" JAVA_HOME="/usr/lib64/openjdk-11" JAVACFLAGS="-source 1.8 -target 1.8" COMPILER="javac" and of course, the output of emerge --info =ant-javamail-1.10.5 * The complete build log is located at '/var/tmp/portage/dev-java/ant-javamail-1.10.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/ant-javamail-1.10.5/temp/environment'. * Working directory: '/var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5' * S: '/var/tmp/portage/dev-java/ant-javamail-1.10.5/work/apache-ant-1.10.5'