|Summary:||sys-libs/glibc-2.17 - remove patch 6600_mips_librt-mips.patch|
|Product:||Gentoo Linux||Reporter:||Manuel Lauss <manuel.lauss>|
|Component:||[OLD] Core system||Assignee:||Gentoo Toolchain Maintainers <toolchain>|
|Severity:||minor||CC:||ahferroin7, bertrand, mips|
|Package list:||Runtime testing required:||---|
Description Manuel Lauss 2013-02-12 10:56:45 UTC
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
Comment 1 SpanKY 2013-02-18 06:17:15 UTC
we tried in the past and it didn't work out
Comment 2 Manuel Lauss 2013-02-18 06:52:43 UTC
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?
Comment 3 SpanKY 2013-02-18 19:15:45 UTC
(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 ;).
Comment 4 Austin S. Hemmelgarn 2013-04-03 15:04:17 UTC
I can confirm that this bug breaks builds of cross-toolchains with mips or mips64 as the target arch.
Comment 5 SpanKY 2013-04-05 18:23:29 UTC
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