Re: Results of a test mass rebuild of rawhide-20090126 with gcc-4.4.0-0.9

Subject: Re: Results of a test mass rebuild of rawhide-20090126 with gcc-4.4.0-0.9

Date: Tue, 03 Feb 2009 17:49:27 +0100

Jakub Jelinek a écrit :
> In the past few days I've done a mass rebuild of rawhide-20090126
> in mock with gcc-4.4.0-0.9 (and corresponding libtool).
> 6228 packages were successfully built, for the rest I've tried
> to rebuild them also with gcc-4.3.2-7 (though I ran out of time,
> so a couple of packages weren't attempted with 4.3).
Hi,
First, thanks a lot for this hard work.
I'm trying to fix mysql++.
After adding a few headers (cstdio), it fails on a strange error
(i386 only I think, x86_64 succeed and ppc was canceled before end)
test_array_index_array_index.o: In function `__exchange_and_add':
/usr/lib/gcc/i386-redhat-linux/4.4.0/../../../../include/c++/4.4.0/ext/atomicity.h:51:
undefined reference to `__sync_fetch_and_add_4'
/usr/lib/gcc/i386-redhat-linux/
4.4.0/../../../../include/c++/4.4.0/ext/atomicity.h:51: undefined
reference to `__sync_fetch_and_add_4'
/usr/lib/gcc/i386-redhat-linux/4.4.0/../../../../include/c++/4.4.0/ext/atomicity.h:51:
undefined reference to `__sync_fetch_and_add_4'
/usr/lib/gcc/i386-redhat-linux/4.4.0/../../../../include/c++/4.4.0/ext/atomicity.h:51:
undefined reference to `__sync_fetch_and_add_4'
/usr/lib/gcc/i386-redhat-linux/4.4.0/../../../../include/c++/4.4.0/ext/atomicity.h:51:
undefined reference to `__sync_fetch_and_add_4'
collect2: ld returned 1 exit status
Full log :
http://koji.fedoraproject.org/koji/taskinfo?taskID=1101825http://koji.fedoraproject.org/koji/getfile?taskID=1101832&name=build.log
It seems (googling) it's a issue with -march=i386
Any idea for this issue ?
Remi