OpenJDK Build error on Ubuntu 8.04

Kelly O'Hair Kelly.Ohair at Sun.COM
Tue Jun 3 18:56:39 UTC 2008


Java (BOOTJDK) is and will always be a requirement to build the JDK,
can't see that ever going away.

Many build tools are already written in Java (see jdk/make/tools)
so I don't see how changing sh scripts to Java changes the build
dependencies.

As far as Ant goes, I have mixed feelings about it. But I'm becoming
convinced that it has some big benefits when building Java code, and
integrates better with the various IDEs.

Just so I understand the issues, exactly how has the shift to Ant made
the build more tricky for you?

-kto

Andrew John Hughes wrote:
> 2008/6/3 Kelly O'Hair <Kelly.Ohair at sun.com>:
>> As far as I know, only Ubuntu (and only 8.04?) depends on bash.
>> No other OS seems to have a problem using plain old antique sh.
>>
>> ---
>>
>> Ideally, these sh scripts used in the build process should be changed
>> to be something else, maybe small Java apps. Someday.
>>
>> -kto
>>
> 
> The shift to using Ant already made the build more tricky IMO.
> Relying on Java for building Java even more just seems prone to
> problems,
> especially when it comes to bootstrapping.



More information about the build-dev mailing list