DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10507>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10507 buildstrap process fails on kaffe 1.0.7 ------- Additional Comments From [EMAIL PROTECTED] 2002-07-15 13:37 ------- Stephane, regarding the "you can't compile all classes argument without com.sun.*" srgument: you can't, for example, compile the src/main/org/apache/tools/ant/taskdefs/optional/sound/AntSoundPlayer.java on a stock jdk 1.1 from Sun either, you'd need jmf for the javax.sound imports to work. That shouldn't mean that ant can not be built under jdk 1.1, it only means that some parts should be (and as far as I know are) compiled conditionally, depending on the capabilities of the build platform. Are there any classes used to bootstrap ant which have to use the undocumented com.sun. classes and interfaces? Regarding the "it's for development only" argument: developping ant under alternative platforms can help to expose bugs, as shown by my small patches: http://archive.covalent.net/jakarta/ant-dev/2002/06/0692.xml http://archive.covalent.net/jakarta/ant-dev/2002/06/0693.xml Currently, I have the bootstrap process failing because bootstrap.sh does not specify all files required to rebuild ant. It relies on the compiler to compile files from packages that are not passed to it on the command line. That doesn't work with compilers that adhere strictly to the JLS, as it doesn't say what the compiler is supposed to do when a type is used that is not reachable: some compilers try to figure out where these types might be and recompile them (like javac does), other like kjc don't, while jikes is somewhere in between. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
