On Tue, Aug 08, 2006 at 05:37:32PM -0700, Peter Scott wrote: > I have experienced a recent problem: After updating glibc > (using yum update glibc) I'm finding I can no longer compile C > programs; they fail to link, yielding the error message > > /usr/lib/../lib64/libm.so: file not recognized: File format > not recognized > collect2: ld returned 1 exit status That sounds like you upgraded to rawhide glibc on FC5; don't do that. You'd need to upgrade several other packages as well, at least binutils, prelink, gdb, elfutils. Jakub