trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Re: [trinity-devel] Please push - basket gcc47 patch [was Re: [trinity-devel] basket notepad failure (oh no!) - 'getuid' was not declared in this scope ??]

From: Darrell Anderson <humanreadable@...>
Date: Tue, 10 Apr 2012 16:48:25 -0700 (PDT)
> > I can push, but somebody first please confirm for me,
> the C++ noob, that adding a header in the preprocessor includes does not
> impact backwards compatibility. That is, adding that include will not
> cause build failures with a gcc previous to 4.7
> 
> His patch is correct.  It is (nearly) impossible to
> break compilation by including new base system headers that were included in
> previous gcc versions via include chaining.

I thought so, but wasn't sure. :)

> I really wonder why gcc can't leave well enough alone
> sometimes...we can't be the only large project affected by this change...

Okay, add the gcc developers to the poopie list along with the libpng and libjpeg developers. Time for a blanket party?

Darrell