This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] change GLIBC PPC64/ELF2 ABI default to 2.17
- From: Jeff Law <law at redhat dot com>
- To: Adam Conrad <adconrad at 0c3 dot net>
- Cc: "Carlos O'Donell" <carlos at redhat dot com>, munroesj at us dot ibm dot com, libc-alpha at sourceware dot org, Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>, "Joseph S. Myers" <joseph at codesourcery dot com>
- Date: Thu, 30 Jan 2014 10:10:24 -0700
- Subject: Re: [PATCH] change GLIBC PPC64/ELF2 ABI default to 2.17
- Authentication-results: sourceware.org; auth=none
- References: <1391008726 dot 16702 dot 105 dot camel at spokane1 dot rchland dot ibm dot com> <52E92E7C dot 1040707 at redhat dot com> <20140129172158 dot GT15976 at 0c3 dot net> <52E94FDF dot 9020003 at redhat dot com> <20140129193947 dot GU15976 at 0c3 dot net>
On 01/29/14 12:39, Adam Conrad wrote:
I believe that RedHat versioning their symbols to match what's
currently upstream would ultimately make ppc64le more accessible
to a wider developer audience. I can make contentless statements
too.
There are two obvious solutions to your problem (re-version your
symbols, or use a newer glibc), it's not as if keeping the version
upstream unchanged makes either of those impossible, it just avoids
shafting others for you not having been involved in the public
discussion on this matter months ago.
Carlos and his team have a set of constraints they have to work within.
Re-versioning the symbols or using a newer glibc do not fit those
constraints.
Ultimately, this isn't about accessiblity, it's about who wants to
do work, and who should be penalised for having done work earlier
on the promise of a stable ABI.
I'm sorry you see it that way.
Carlos, myself & others have looked at this from every angle we can
think of and we don't have a better solution. Carlos is now looking at
what can be done to mitigate the pain this change would have for
Canonical and others who effectively need to rebuild their worlds if
this change goes in. Obviously if we come up with something we'll
definitely pass it along.
Jeff