Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 380903 - sys-libs/glibc: Retain old versions of glibc for crossdev
Summary: sys-libs/glibc: Retain old versions of glibc for crossdev
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-28 04:03 UTC by Richard
Modified: 2011-08-28 15:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.