Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82930 - Emerging commons-net fails
Summary: Emerging commons-net fails
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-22 03:02 UTC by Johnny Wezel
Modified: 2005-03-15 21:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johnny Wezel 2005-02-22 03:02:03 UTC
>>> 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
Comment 1 Thomas Matthijs (RETIRED) gentoo-dev 2005-02-22 07:46:48 UTC
using masked sun-jdk 1.5 known to break alot at the moment
Comment 2 Alex Roman 2005-03-15 21:42:01 UTC
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.