* Using: blackdown-jdk-1.4.2 >>> Unpacking source... >>> Unpacking bcmail-jdk14-136.tar.gz to /var/tmp/portage/dev-java/bcmail-1.36/work >>> Unpacking ./src.zip to /var/tmp/portage/dev-java/bcmail-1.36/work/bcmail-jdk14-136 >>> Source unpacked. >>> Compiling source in /var/tmp/portage/dev-java/bcmail-1.36/work/bcmail-jdk14-136 ... org/bouncycastle/mail/smime/test/SMIMETestSetup.java:7: package javax.activation does not exist import javax.activation.CommandMap; ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:8: package javax.activation does not exist import javax.activation.MailcapCommandMap; ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:13: cannot resolve symbol symbol : class CommandMap location: class org.bouncycastle.mail.smime.test.SMIMETestSetup private CommandMap originalMap = null; ^ org/bouncycastle/mail/smime/SMIMEEnvelopedGenerator.java:8: package javax.activation does not exist import javax.activation.CommandMap; ^ org/bouncycastle/mail/smime/SMIMEEnvelopedGenerator.java:9: package javax.activation does not exist import javax.activation.MailcapCommandMap; ^ org/bouncycastle/mail/smime/examples/CreateLargeEncryptedMail.java:10: package javax.activation does not exist import javax.activation.DataHandler; ^ org/bouncycastle/mail/smime/examples/CreateLargeEncryptedMail.java:11: package javax.activation does not exist import javax.activation.FileDataSource; ^ org/bouncycastle/mail/smime/examples/SendSignedAndEncryptedMail.java:25: package javax.activation does not exist import javax.activation.MailcapCommandMap; ^ org/bouncycastle/mail/smime/examples/SendSignedAndEncryptedMail.java:26: package javax.activation does not exist import javax.activation.CommandMap; ^ org/bouncycastle/mail/smime/examples/CreateLargeCompressedMail.java:8: package javax.activation does not exist import javax.activation.FileDataSource; ^ org/bouncycastle/mail/smime/SMIMESigned.java:7: package javax.activation does not exist import javax.activation.CommandMap; ^ org/bouncycastle/mail/smime/SMIMESigned.java:8: package javax.activation does not exist import javax.activation.MailcapCommandMap; ^ org/bouncycastle/mail/smime/examples/CreateLargeSignedMail.java:23: package javax.activation does not exist import javax.activation.FileDataSource; ^ org/bouncycastle/mail/smime/SMIMESignedParser.java:7: package javax.activation does not exist import javax.activation.CommandMap; ^ org/bouncycastle/mail/smime/SMIMESignedParser.java:8: package javax.activation does not exist import javax.activation.MailcapCommandMap; ^ org/bouncycastle/mail/smime/SMIMECompressedGenerator.java:6: package javax.activation does not exist import javax.activation.CommandMap; ^ org/bouncycastle/mail/smime/SMIMECompressedGenerator.java:7: package javax.activation does not exist import javax.activation.MailcapCommandMap; ^ org/bouncycastle/mail/smime/SMIMESignedGenerator.java:15: package javax.activation does not exist import javax.activation.CommandMap; ^ org/bouncycastle/mail/smime/SMIMESignedGenerator.java:16: package javax.activation does not exist import javax.activation.MailcapCommandMap; ^ org/bouncycastle/mail/smime/handlers/pkcs7_mime.java:5: package javax.activation does not exist import javax.activation.ActivationDataFlavor; ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:9: package javax.activation does not exist import javax.activation.ActivationDataFlavor; ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:10: package javax.activation does not exist import javax.activation.DataContentHandler; ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:11: package javax.activation does not exist import javax.activation.DataSource; ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:18: cannot resolve symbol symbol : class DataContentHandler location: class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler implements DataContentHandler ^ org/bouncycastle/mail/smime/handlers/pkcs7_mime.java:11: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.pkcs7_mime private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeBodyPart.class, "application/pkcs7-mime", "Encrypted Data"); ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:20: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler private final ActivationDataFlavor _adf; ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:24: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler ActivationDataFlavor adf, ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:32: cannot resolve symbol symbol : class DataSource location: class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler DataSource ds) ^ org/bouncycastle/mail/smime/handlers/PKCS7ContentHandler.java:40: cannot resolve symbol symbol : class DataSource location: class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler DataSource ds) ^ org/bouncycastle/mail/smime/handlers/multipart_signed.java:5: package javax.activation does not exist import javax.activation.ActivationDataFlavor; ^ org/bouncycastle/mail/smime/handlers/multipart_signed.java:6: package javax.activation does not exist import javax.activation.DataContentHandler; ^ org/bouncycastle/mail/smime/handlers/multipart_signed.java:22: cannot resolve symbol symbol : class DataContentHandler location: class org.bouncycastle.mail.smime.handlers.multipart_signed implements DataContentHandler ^ org/bouncycastle/mail/smime/handlers/multipart_signed.java:24: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.multipart_signed private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeMultipart.class, "multipart/signed", "Multipart Signed"); ^ org/bouncycastle/mail/smime/handlers/multipart_signed.java:27: cannot resolve symbol symbol : class DataSource location: class org.bouncycastle.mail.smime.handlers.multipart_signed public Object getContent(DataSource ds) ^ org/bouncycastle/mail/smime/handlers/multipart_signed.java:40: cannot resolve symbol symbol : class DataSource location: class org.bouncycastle.mail.smime.handlers.multipart_signed public Object getTransferData(DataFlavor df, DataSource ds) ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_signature.java:8: package javax.activation does not exist import javax.activation.ActivationDataFlavor; ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_signature.java:9: package javax.activation does not exist import javax.activation.DataContentHandler; ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_signature.java:15: cannot resolve symbol symbol : class DataContentHandler location: class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature implements DataContentHandler ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_signature.java:24: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature private static final ActivationDataFlavor ADF; ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_signature.java:33: cannot resolve symbol symbol : class DataSource location: class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature public Object getContent(DataSource _ds) ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_signature.java:39: cannot resolve symbol symbol : class DataSource location: class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature public Object getTransferData(DataFlavor _df, DataSource _ds) ^ org/bouncycastle/mail/smime/handlers/pkcs7_signature.java:5: package javax.activation does not exist import javax.activation.ActivationDataFlavor; ^ org/bouncycastle/mail/smime/handlers/pkcs7_signature.java:11: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.pkcs7_signature private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeBodyPart.class, "application/pkcs7-signature", "Signature"); ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_mime.java:5: package javax.activation does not exist import javax.activation.ActivationDataFlavor; ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_mime.java:11: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.x_pkcs7_mime private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeBodyPart.class, "application/x-pkcs7-mime", "Encrypted Data");; ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:25: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.test.SMIMETestSetup MailcapCommandMap _mailcap = (MailcapCommandMap)CommandMap ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:25: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.test.SMIMETestSetup MailcapCommandMap _mailcap = (MailcapCommandMap)CommandMap ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:25: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.test.SMIMETestSetup MailcapCommandMap _mailcap = (MailcapCommandMap)CommandMap ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:39: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.test.SMIMETestSetup originalMap = CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:40: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.test.SMIMETestSetup CommandMap.setDefaultCommandMap(_mailcap); ^ org/bouncycastle/mail/smime/test/SMIMETestSetup.java:45: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.test.SMIMETestSetup CommandMap.setDefaultCommandMap(originalMap); ^ org/bouncycastle/mail/smime/SMIMEEnvelopedGenerator.java:75: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMEEnvelopedGenerator.java:75: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMEEnvelopedGenerator.java:75: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMEEnvelopedGenerator.java:80: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator CommandMap.setDefaultCommandMap(mc); ^ org/bouncycastle/mail/smime/examples/CreateLargeEncryptedMail.java:78: cannot resolve symbol symbol : class DataHandler location: class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail msg.setDataHandler(new DataHandler(new FileDataSource(new File(args[2])))); ^ org/bouncycastle/mail/smime/examples/CreateLargeEncryptedMail.java:78: cannot resolve symbol symbol : class FileDataSource location: class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail msg.setDataHandler(new DataHandler(new FileDataSource(new File(args[2])))); ^ org/bouncycastle/mail/smime/examples/SendSignedAndEncryptedMail.java:58: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail MailcapCommandMap mailcap = (MailcapCommandMap)CommandMap ^ org/bouncycastle/mail/smime/examples/SendSignedAndEncryptedMail.java:58: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail MailcapCommandMap mailcap = (MailcapCommandMap)CommandMap ^ org/bouncycastle/mail/smime/examples/SendSignedAndEncryptedMail.java:58: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail MailcapCommandMap mailcap = (MailcapCommandMap)CommandMap ^ org/bouncycastle/mail/smime/examples/SendSignedAndEncryptedMail.java:72: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail CommandMap.setDefaultCommandMap(mailcap); ^ org/bouncycastle/mail/smime/examples/CreateLargeCompressedMail.java:38: cannot resolve symbol symbol : class DataHandler location: class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail msg.setDataHandler(new DataHandler(new FileDataSource(new File(args[0])))); ^ org/bouncycastle/mail/smime/examples/CreateLargeCompressedMail.java:38: cannot resolve symbol symbol : class FileDataSource location: class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail msg.setDataHandler(new DataHandler(new FileDataSource(new File(args[0])))); ^ org/bouncycastle/mail/smime/SMIMESigned.java:82: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMESigned MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESigned.java:82: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMESigned MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESigned.java:82: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMESigned MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESigned.java:90: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMESigned CommandMap.setDefaultCommandMap(mc); ^ org/bouncycastle/mail/smime/examples/CreateLargeSignedMail.java:203: cannot resolve symbol symbol : class DataHandler location: class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail msg.setDataHandler(new DataHandler(new FileDataSource(new File(args[0])))); ^ org/bouncycastle/mail/smime/examples/CreateLargeSignedMail.java:203: cannot resolve symbol symbol : class FileDataSource location: class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail msg.setDataHandler(new DataHandler(new FileDataSource(new File(args[0])))); ^ org/bouncycastle/mail/smime/SMIMESignedParser.java:124: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMESignedParser MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESignedParser.java:124: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMESignedParser MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESignedParser.java:124: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMESignedParser MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESignedParser.java:132: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMESignedParser CommandMap.setDefaultCommandMap(mc); ^ org/bouncycastle/mail/smime/SMIMECompressedGenerator.java:38: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMECompressedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMECompressedGenerator.java:38: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMECompressedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMECompressedGenerator.java:38: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMECompressedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMECompressedGenerator.java:43: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMECompressedGenerator CommandMap.setDefaultCommandMap(mc); ^ org/bouncycastle/mail/smime/SMIMESignedGenerator.java:96: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMESignedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESignedGenerator.java:96: cannot resolve symbol symbol : class MailcapCommandMap location: class org.bouncycastle.mail.smime.SMIMESignedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESignedGenerator.java:96: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMESignedGenerator MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); ^ org/bouncycastle/mail/smime/SMIMESignedGenerator.java:104: cannot resolve symbol symbol : variable CommandMap location: class org.bouncycastle.mail.smime.SMIMESignedGenerator CommandMap.setDefaultCommandMap(mc); ^ org/bouncycastle/mail/smime/handlers/pkcs7_mime.java:11: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.pkcs7_mime private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeBodyPart.class, "application/pkcs7-mime", "Encrypted Data"); ^ org/bouncycastle/mail/smime/handlers/multipart_signed.java:24: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.multipart_signed private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeMultipart.class, "multipart/signed", "Multipart Signed"); ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_signature.java:29: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature ADF = new ActivationDataFlavor(MimeBodyPart.class, "application/x-pkcs7-signature", "Signature"); ^ org/bouncycastle/mail/smime/handlers/pkcs7_signature.java:11: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.pkcs7_signature private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeBodyPart.class, "application/pkcs7-signature", "Signature"); ^ org/bouncycastle/mail/smime/handlers/x_pkcs7_mime.java:11: cannot resolve symbol symbol : class ActivationDataFlavor location: class org.bouncycastle.mail.smime.handlers.x_pkcs7_mime private static final ActivationDataFlavor ADF = new ActivationDataFlavor(MimeBodyPart.class, "application/x-pkcs7-mime", "Encrypted Data");; ^ Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. 86 errors !!! ERROR: dev-java/bcmail-1.36 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 4688: Called src_compile bcmail-1.36.ebuild, line 39: Called ejavac '-d' '/var/tmp/portage/dev-java/bcmail-1.36/work/bcmail-jdk14-136/classes' '-classpath' '/usr/share/bcprov/lib/bcprov.jar:/usr/share/sun-javamail/lib/mail.jar:/usr/share/junit/lib/junit.jar' '@/var/tmp/portage/dev-java/bcmail-1.36/temp/src.list' java-utils-2.eclass, line 1740: Called die !!! ejavac failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/dev-java/bcmail-1.36/temp/build.log'. !!! When you file a bug report, please include the following information: GENTOO_VM=blackdown-jdk-1.4.2 CLASSPATH="" JAVA_HOME="/opt/blackdown-jdk-1.4.2.03" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="javac" and of course, the output of emerge --info