Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 456912

Summary: sys-libs/glibc-2.17 - remove patch 6600_mips_librt-mips.patch
Product: Gentoo Linux Reporter: Manuel Lauss <manuel.lauss>
Component: [OLD] Core systemAssignee: Gentoo Toolchain Maintainers <toolchain>
Severity: minor CC: ahferroin7, bertrand, mips
Priority: Normal    
Version: unspecified   
Hardware: MIPS   
OS: Linux   
See Also:
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 gentoo-dev 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
Comment 3 SpanKY gentoo-dev 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 gentoo-dev 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