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

Mamoru Tasaka mtasaka at ioa.s.u-tokyo.ac.jp
Thu Jan 3 17:44:30 UTC 2008


Hi!

Jakub Jelinek wrote, at 01/03/2008 09:02 PM +9:00:
> Hi!
> 
> 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.
>
> header-dep/xplanet-1.2.0-2.1.fc8.2.log

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

http://koji.fedoraproject.org/koji/getfile?taskID=322318&name=build.log
How can I fix this?
The srpm of this can be found on:
http://koji.fedoraproject.org/scratch/mtasaka/task_322411/xplanet-1.2.0-3.fc9.src.rpm

Regards,
Mamoru




More information about the fedora-devel-list mailing list