rawhide report: 20050301 changes

Sean Middleditch elanthis at awesomeplay.com
Fri Mar 4 00:21:41 UTC 2005


On Thu, 2005-03-03 at 14:13 -0800, Per Bjornsson wrote:
> On Thu, 2005-03-03 at 22:44 +0100, Kyrre Ness Sjobak wrote:
> > After all, i probably should have seen that gcc4 now is gcc-4.0. But how
> > will gcc3 be shipped? gcc-compat (as usual? brings up the whole
> > so-version conflict... I think i shall let that rest in the sand.
> 
> Wait... care to explain what the problem is? As far as I can tell,
> compat-gcc contains GCC 3.3.<recent> and gcc contains GCC 4. There
> shouldn't be any need to ship both GCC 3.4 and 4.0 for ABI reasons; they
> are supposed to be compatible, and thus libstdc++ will keep the same
> major soversion. (I guess that the reason for shipping compat-gcc at all
> is to be able to provide a complete LSB environment? Or is anything in
> the distro actually built with the compat toolchain?)

While C/C++ may be ABI compatible, they are not API.  I just committed
some changes to my own C++ projects to make them compile on GCC 4.0, for
example.  A lot of C++ software especially may not build on GCC 4.0
until they've been ported (or "bugfixed" depending on how you look at
the changes).

> 
> /Per
> 
> -- 
> Per Bjornsson <perbj at stanford.edu>
> Ph.D. Candidate, Department of Applied Physics, Stanford University
> 
-- 
Sean Middleditch <elanthis at awesomeplay.com>




More information about the devel mailing list