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

papadopo at shfj dot cea dot fr gcc-bugzilla@gcc.gnu.org
Tue Apr 20 17:54:00 GMT 2004


------- Additional Comments From papadopo at shfj dot cea dot fr  2004-04-20 17:20 -------
> The problem is that /bin/sh is buggy on Solaris.

Any large piece of software is buggy - and so are GNU bash or ksh. It's just
that in this case it bites us.

> We don't control /bin/sh, ergo we recommend to use a shell that is known to
> be less buggy.

I can understand that, but if you push that too far, you'll end up recommending
a kernel and a C library that is known to work :-) I'd have no problem with
that, except I have to support Solaris for a few more years. It's just that I
feel it's worth applying simple fixes for the sake of portability.

> If you don't want to follow the recommendations, fine, but then don't
> complain.
> 
> FYI I built GCC 3.4.0 on Solaris 2.5.1, 2.6, 2.7, 2.8, 2.9 yesterday without a
> hitch.

I don't complain and I am able to build gcc 3.4.0. I'm just trying to help
improving portability. Of course you'll find bugs on Solaris. But if they're not
very severe, I feel it's worth working around them.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |


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



More information about the Gcc-bugs mailing list