OpenJDK Build error on Ubuntu 8.04

Martin Buchholz martinrb at google.com
Tue Jun 3 19:04:57 UTC 2008


On Tue, Jun 3, 2008 at 10:09 AM, Andrew Haley <aph at redhat.com> wrote:
> Martin Buchholz wrote:

> Sure, but this bug seems to suggest that we *already* rely on
> /bin/bash, but we pretend not to by assuming that /bin/sh runs
> bash.  If we rely on bash, let's be straight about it.

What the JDK build process comes to rely upon is
the intersection of the features of the commands
available on the various systems where the JDK has
historically been built.  In the case of /bin/sh,
that is the Solaris and bash (but *not* BSD)
implementations of sh.

Solaris is the "native" OS for Sun employees
in the same way that Linux is the "native" OS for
Red Hat employees.

Martin



More information about the build-dev mailing list