This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Bootstrap difficulties on powerpc-apple-darwin6.8 (Mac OS X 10.2.8)
- From: "Dave Korn" <dk at artimi dot com>
- To: "'Kelley Cook'" <kcook at gcc dot gnu dot org>,"'Andrew Pinski'" <pinskia at physics dot uc dot edu>,"'Lars Sonchocky-Helldorf'" <lars dot sonchocky-helldorf at hamburg dot de>
- Cc: <gcc at gcc dot gnu dot org>
- Date: Thu, 23 Sep 2004 13:14:39 +0100
- Subject: RE: Bootstrap difficulties on powerpc-apple-darwin6.8 (Mac OS X 10.2.8)
> -----Original Message-----
> From: gcc-owner On Behalf Of Kelley Cook
> Sent: 23 September 2004 12:54
> To: Andrew Pinski; Lars Sonchocky-Helldorf
> Andrew Pinski wrote:
>
> >
> > On Sep 22, 2004, at 2:45 PM, Lars Sonchocky-Helldorf wrote:
> >
> ...
> >> gnu/regexp/MessagesBundle_fr.properties.lo
> >> make[3]: execvp: /bin/sh: Argument list too long
> >> make[3]: *** [libgcj.la] Error 127
> >
> > Yes disable the java language as it is almost not usable on
> darwin6.x
> > anyways. This is a bug in the kernel or the sh which
> darwin6.x uses.
> >
>
> Respectfully, I disagree with the final statement.
>
> I believe that it is unreasonable to assume that a shell can handle a
> line length of 70,000+ characters.
>
> Note that this bug also occurs under Cygwin (upon which
> libgcj is also pretty much unuseable).
Although I kind of feel the same, that it's asking an awful lot of a
shell, and in particular of the cygwin shell, which has to live with certain
limits imposed on it by the underlying OS, the POSIX spec suggests that it
ought to be acceptable:
http://www.opengroup.org/onlinepubs/009695399/idx/shell.html
" 2.3 Token Recognition
The shell shall read its input in terms of lines from a file, from a
terminal in the case of an interactive shell, or from a string in the case
of sh -c or system(). The input lines can be of unlimited length. "
cheers,
DaveK
--
Can't think of a witty .sigline today....