This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: libtool (was: GCC 3.0: sparc-sun-solaris2.8 fails tobuild today)


>>>>> "Alexandre" == Alexandre Oliva <aoliva@redhat.com> writes:

    >> I think this is good.  In fact, I think that if we can do this
    >> automatically in some way, we should try to do so.

    Alexandre> I wouldn't go that far.  

Why not?  Would doing so actually harm the user in any way?  So far,
it sounds to me like it would avoid problems in some situations, and
not cause them in others, which seems like a net win. 

One of the reasons this interests me is that I would like automated
builds to be as easy as possible, because that's a key means of
keeping our quality up.  I don't want to have to teach each automated
build machine what flags to use -- I'd like `./configure; make
bootstrap' to just work.  I bet users feel the same way.

If you disagree, or if it's hard to do the automated thing, please do
document the thing that one should do.  Patch preapproved.

    Alexandre> even then, it doesn't fail consistently.  After you get
    Alexandre> a failure, it's easy enough to fix the problem and
    Alexandre> proceed from where it stopped. 

You're assuming you know how. :-)  I think most users will say "GCC
3.0 is broken" at this point.  They have no way to know the shell is
at fault.

    Alexandre> we're telling it to do is actually ok, so, should we
    Alexandre> want to enable libgcj on Solaris 8 (it's currently
    Alexandre> disabled), I see only two alternatives:

Boy, I sure don't know how to help with this.  But, as you say, it's
currently disabled, so I guess I needn't worry just yet... :-)

Thanks,

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]