Bug 17950
Summary: | RedHat Linux 7.0 is ABI incompatible with any other distribution - and will be surely incompatible with 7.1 | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Need Real Name <guenth> |
Component: | libc | Assignee: | Cristian Gafton <gafton> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 7.0 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2000-09-30 12:19:54 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Need Real Name
2000-09-30 12:19:52 UTC
The decisions are based on the recommendations of gcc and glibc maintainers. gcc 2.95 is a temporary C++ abi so would definitely not be forward compatible. gcc 2.96+bits is API compatible at least which 2.95 isnt. Its also a much less buggy compiler. For glibc you need glibc 2.1.9x to use Linux 2.4 features, to use large file systems and the choice is based on recommendations from the maintainer who believes it should stay binary compatible from 2.1.9x to 2.2 Vendors are recommended to use glibc 2.1, rpm version 3 format and other things for best compatibility. gcc 2.1.9x runs gcc 2.0/2.1 applications. |