[Bug bootstrap/15029] gcc 3.4.0 doesn't build on Solaris

ebotcazou at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Mon Apr 26 11:34:00 GMT 2004


------- Additional Comments From ebotcazou at gcc dot gnu dot org  2004-04-26 11:11 -------
> Mmmmh... /bin/sh the default shell and this this is getting ridiculous.

I don't see why.  /bin/sh has bugs that /bin/ksh doesn't have.  GCC is a complex
piece of software with a dozen of configure scripts that very often break with
/bin/sh.  Ergo we recommend to use /bin/ksh.  This is pragmatism.

> There are some bugs in /bin/sh indeed, but they aren't that serious and 
> they're easily worked around. I see a lot of fuss over minor issues here.

We have more interesting things to do than working around bugs in shells.

> The attitude "Sun is garbage and we don't support this and that" seems 
> to have been very common among gcc developers for years. I can find no 
> rational reason for it

Neither me.  SPARC/Solaris is one of the best Unix platforms out there.

> I can understand there may not be enough manpower to handle all these 
> issues. However the reasons invoked here seem irrational to me (the "Sun 
> is garbage" kind). A more constructive answer would be: "We are aware of 
> the problems, but have no time to handle them, feel free to send a patch."

Nothing irrational, only pragmatism.  One year ago the bug database was riddled
with configuration/installation problems on Solaris.  We fixed our part but we
can't fix /bin/sh.  So we decided not to support /bin/sh anymore.

> No one's complaining. People are trying to be constructive. You aren't.

Admittedly.  But there is no point in being constructive here, the decision not
to support /bin/sh on Solaris is final.

Thanks,


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15029



More information about the Gcc-bugs mailing list