[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Mass rebuild status with gcc-4.3.0-0.4 of rawhide-20071220


Jakub Jelinek wrote, at 01/03/2008 09:02 PM +9:00:

I've rebuilt 5118 rawhide-20071220 src.rpms on x86_64 in mock buildroots which
contained rawhide-20071220 except {gcc,lib}*-4.1.2-36.*.rpm, with additional
gcc-4.3.0-0.4 (available from koji, dist-f9-gcc43 component),

The remaining 507 failures only fail with gcc-4.3.0-0.4 and not with
gcc-4.1.2-36, though most of them are just C++ being stricter, something
that ought to be fixed in the packages.

I've tried to quickly grep through the failed logs and categorize them:

269 http://sunsite.mff.cuni.cz/rawhide20071220-gcc43/header-dep/
	libstdc++ header dependencies have been streamlined, reducing
	unnecessary includes and pre-processed bloat.
	The STL headers have been cleaned up, so that the headers
	don't drag in unnecessary dependencies which aren't requested
	by the standard.  E.g. <string> no longer includes <cstdlib>,
	etc.  Most of these bugs will be fixed just by including the
	proper headers, <cstdlib>, <cstring>, <cstdio> are the most
	common ones I guess.


I tried to fix this by including some header files, however when I
add "#include <cstdlib>" I got some strange errors.

How can I fix this?
The srpm of this can be found on:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]