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

Bug 380903

Summary: sys-libs/glibc: Retain old versions of glibc for crossdev
Product: Gentoo Linux Reporter: Richard <shiningarcanine>
Component: [OLD] Core systemAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: embedded
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Richard 2011-08-28 04:03:52 UTC
We have vintage versions of GCC dating back to version 2.95.3-r9 in portage, but their usefulness is greatly diminished without similiar vintage versions of glibc for use in cross-compiler toolchains.

For instance, openmoko uses GCC 4.1.2 and glibc 2.6, but Gentoo is not able to build toolchains for it because glibc 2.6 is missing from the tree. While it is still possible to build cross-compiler toolchains, the binaries will often require symbols provided by the newer glibc, which renders them useless.

Would it be possible to introduce ebuilds for glibc 2.6 and a few of the others that died with it 5 months ago back into the tree?
Comment 1 SpanKY gentoo-dev 2011-08-28 15:31:38 UTC
keeping gcc in the tree is useful for developers to check old compiler behavior.  you can emerge those on new glibc systems.  you cannot emerge old glibc's on newer systems.

use the toolchain overlay for the cruft
Comment 2 Richard 2011-08-28 15:49:10 UTC
(In reply to comment #1)
> keeping gcc in the tree is useful for developers to check old compiler
> behavior.  you can emerge those on new glibc systems.  you cannot emerge old
> glibc's on newer systems.
> 
> use the toolchain overlay for the cruft

The older versions of glibc are not available from the toolchain overlay.