[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