>>> emerge (13 of 204) dev-java/commons-net-1.2.2 to / >>> Downloading http://gentoo.inode.at/distfiles/commons-net-1.2.2-src.tar.gz --11:29:51-- http://gentoo.inode.at/distfiles/commons-net-1.2.2-src.tar.gz => `/usr/portage/distfiles/commons-net-1.2.2-src.tar.gz' Resolving gentoo.inode.at... 81.223.20.162 Connecting to gentoo.inode.at[81.223.20.162]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 178,572 [text/plain] 100%[=================================================================================================>] 178,572 148.24K/s 11:29:53 (147.77 KB/s) - `/usr/portage/distfiles/commons-net-1.2.2-src.tar.gz' saved [178572/178572] >>> md5 src_uri ;-) commons-net-1.2.2-src.tar.gz >>> Unpacking source... >>> Unpacking commons-net-1.2.2-src.tar.gz to /var/tmp/portage/commons-net-1.2.2/work tar: A lone zero block at 2567 * Applying gentoo-1.2.diff ... [ ok ]>>> Source unpacked. Buildfile: build.xml compile: [mkdir] Created dir: /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/target/classes [javac] Compiling 130 source files to /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/target/classes [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:51: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:130: enum types must not be local [javac] enum = ccList.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:130: <identifier> expected [javac] enum = ccList.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:130: '{' expected [javac] enum = ccList.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:132: illegal start of type [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:132: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:132: ';' expected [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:133: <identifier> expected [javac] client.addRecipient((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:133: '{' expected [javac] client.addRecipient((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:135: <identifier> expected [javac] writer = client.sendMessageData(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:137: illegal start of type [javac] if (writer != null) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:145: <identifier> expected [javac] fileReader.close(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:147: <identifier> expected [javac] client.logout(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:149: <identifier> expected [javac] client.disconnect(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:151: illegal start of type [javac] catch (IOException e) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:156: <identifier> expected [javac] } [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:63: 'try' without 'catch' or 'finally' [javac] try [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/examples/mail.java:158: '}' expected [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:64: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:68: enum types must not be local [javac] enum = __listeners.getListeners(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:68: <identifier> expected [javac] enum = __listeners.getListeners(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:68: '{' expected [javac] enum = __listeners.getListeners(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:70: <identifier> expected [javac] event = new ProtocolCommandEvent(__source, command, message); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:72: illegal start of type [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:72: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:72: ';' expected [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:74: <identifier> expected [javac] listener = (ProtocolCommandListener)enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:74: '{' expected [javac] listener = (ProtocolCommandListener)enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:75: <identifier> expected [javac] listener.protocolCommandSent(event); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:92: illegal start of expression [javac] public void fireReplyReceived(int replyCode, String message) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:94: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:98: enum types must not be local [javac] enum = __listeners.getListeners(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:98: <identifier> expected [javac] enum = __listeners.getListeners(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:98: '{' expected [javac] enum = __listeners.getListeners(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:100: <identifier> expected [javac] event = new ProtocolCommandEvent(__source, replyCode, message); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:102: illegal start of type [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:102: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:102: ';' expected [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:104: <identifier> expected [javac] listener = (ProtocolCommandListener)enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:104: '{' expected [javac] listener = (ProtocolCommandListener)enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:105: <identifier> expected [javac] listener.protocolReplyReceived(event); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:114: illegal start of expression [javac] public void addProtocolCommandListener(ProtocolCommandListener listener) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:139: ';' expected [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ProtocolCommandSupport.java:141: '}' expected [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:552: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:559: enum types must not be local [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:559: <identifier> expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:559: '{' expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:560: illegal start of type [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:560: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:560: ';' expected [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:562: <identifier> expected [javac] buffer.append((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:562: '{' expected [javac] buffer.append((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:563: <identifier> expected [javac] buffer.append(SocketClient.NETASCII_EOL); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:566: <identifier> expected [javac] _newReplyString = false; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:568: illegal start of type [javac] return (_replyString = buffer.toString()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:568: <identifier> expected [javac] return (_replyString = buffer.toString()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:586: illegal start of expression [javac] public int user(String username) throws IOException [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:1383: ';' expected [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/ftp/FTP.java:1385: '}' expected [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:339: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:342: enum types must not be local [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:342: <identifier> expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:342: '{' expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:343: illegal start of type [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:343: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:343: ';' expected [javac] while (enum.hasMoreElements()) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:345: <identifier> expected [javac] buffer.append((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:345: '{' expected [javac] buffer.append((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:346: <identifier> expected [javac] buffer.append(SocketClient.NETASCII_EOL); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:349: illegal start of type [javac] return buffer.toString(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:349: <identifier> expected [javac] return buffer.toString(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3.java:353: '}' expected [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:368: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:379: enum types must not be local [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:379: <identifier> expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:379: '{' expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:382: <identifier> expected [javac] enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:382: '{' expected [javac] enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:385: illegal start of type [javac] for (line = 0; line < messages.length; line++) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:386: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] messages[line] = __parseStatus((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:386: ';' expected [javac] messages[line] = __parseStatus((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:388: illegal start of type [javac] return messages; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:388: <identifier> expected [javac] return messages; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:440: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:451: enum types must not be local [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:451: <identifier> expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:451: '{' expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:454: <identifier> expected [javac] enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:454: '{' expected [javac] enum.nextElement(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:457: illegal start of type [javac] for (line = 0; line < messages.length; line++) [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:458: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] messages[line] = __parseUID((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:458: ';' expected [javac] messages[line] = __parseUID((String)enum.nextElement()); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:460: illegal start of type [javac] return messages; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:460: <identifier> expected [javac] return messages; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/pop3/POP3Client.java:548: '}' expected [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/smtp/SMTP.java:440: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum; [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/smtp/SMTP.java:447: enum types must not be local [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/smtp/SMTP.java:447: <identifier> expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/src/java/org/apache/commons/net/smtp/SMTP.java:447: '{' expected [javac] enum = _replyLines.elements(); [javac] ^ [javac] 100 errors BUILD FAILED /var/tmp/portage/commons-net-1.2.2/work/commons-net-1.2.2/build.xml:56: Compile failed; see the compiler error output for details. Total time: 5 seconds !!! ERROR: dev-java/commons-net-1.2.2 failed. !!! Function src_compile, Line 32, Exitcode 1 !!! died on ant !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge commons-net Actual Results: See details Expected Results: Success
using masked sun-jdk 1.5 known to break alot at the moment
I have found a way to fix this. It is as simple as calling the compiler with the -source 1.4 parameter. To do this, one should add this to the ebuild of commons-net: sed "s/<javac /<javac source=\"1.4\" /" -i build.xml || die "died on sed" at the end of src_unpack() Cheers, Alex Roman.