Bootstrapping (Was: Non-ASCII characters and OpenJDK)

Jonathan Gibbons Jonathan.Gibbons at Sun.COM
Thu Aug 13 01:56:00 UTC 2009

On Aug 12, 2009, at 5:03 PM, Jonathan Gibbons wrote:

> On Aug 12, 2009, at 3:35 PM, Mark Wielaard wrote:
>> Hi Jon,
>> So I think this part in langtools/make/build.xml needs an explicit
>> source="${boot.javac.source}" and target="${}":
>>       <javac fork="true"
>>              executable="${}/bin/javac"
>>              srcdir="${}/CompileProperties"
>>              destdir="${build.toolclasses.dir}/"
>>              classpath="${ant.home}/lib/ant.jar"/>
>> The same thing happens later in the build with some other classes  
>> that
>> are compiled and then run using the bootstrap tools.
> While it would not be wrong to specify boot.javac.source and  
> it should not be necessary if it is compiled and run with equivalent  
> versions of
> javac and java from the same ${}.

I take that back. I agree that source and target values should be  
specified here,
since the class is compiled with but executed by Ant.   I  
have some
other minor fixes for build.xml underway, and will include this fix as  

> [snip]

-- Jon

More information about the discuss mailing list