On Fri, Sep 23, 2011 at 7:33 PM, Daniel Drake <dsd(a)laptop.org> wrote:
Then I built binutils-2.21.53.0.2-1.fc17 for F15 armv5tel, and that
one doesn't fail. Well, gcc is still building (takes 2 days if I
remember right), but previously it failed on the first 'cc1' link
which is now long gone.
It failed at the very very end of the build. We hit
https://bugzilla.redhat.com/show_bug.cgi?id=697685.
I am now trying again with gcc-4.6.1-9.fc15 modified to exclude cloog
and java (like ctyler's build).
And I added a note here:
https://fedoraproject.org/wiki/Architectures/ARM/Fedora15_HardFP_Bootstra...
This is important - the koji F15 build should not bother with any gcc
version older than gcc-4.6.1-9.fc15. Don't waste 3 days of your life
to only hit the same error at the very end, or to end up with a gcc
that produces broken libraries.
Going back to the ld crash issue...
I'm going to try some intermediate versions in order to narrow
down
the set of possible fixes, which we could then backport to F15.
I found the point of breakage.
binutils-2.21.51.0.8-3.fc16 reproduces the ld crash.
binutils-2.21.51.0.9-1.fc16 works fine.
Here is the diff between 2.21.51.0.8 and 2.21.51.0.9 :
http://dev.laptop.org/~dsd/20110924/binutils-2.21.51.0.8-to-binutils-2.21...
40k lines bedtime reading. The fix must be in there somewhere -
anything jump out at anyone?
Thanks,
Daniel