The patch "6600_mips_librt-mips.patch" does no longer apply to glibc-2.17, and as far as I can tell, is no longer needed either. I have multiple MIPS systems which use glibc-2.17 since it hit portage without this patch, and they all work fine, no runtime or buildtime link errors so far. Reproducible: Always
we tried in the past and it didn't work out
Interesting, read the comment in the patchfile as well. I rebuilt the whole system in the meantime, including KDE, and didn't hit any problems wrt. glibc. Do you by chance know which packages are affected by this patch?
(In reply to comment #2) the issue wasn't with rebuilding. it was that there were programs built against the old glibc with the old symbol, and after upgrading + removing the symbol, the programs broke and needed to be rebuilt. then the patch was rewritten to try and avoid that. whether i accomplished that goal, i don't really know. we could try dropping it and see if anyone complains again ;).
I can confirm that this bug breaks builds of cross-toolchains with mips or mips64 as the target arch.
should be all set now in the tree; thanks for the report! Commit message: Disable mips librt patch as it no longer applies -- lets see if people complain about ABI compat http://sources.gentoo.org/sys-libs/glibc/glibc-2.17.ebuild?r1=1.10&r2=1.11