You haven't given the necessary details about the actual failure mode, but it sounds like you have a binutils bug. The fix is to use a fixed binutils, not to change libc.