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: Adam Conrad <adconrad at 0c3 dot net>
- To: munroesj at us dot ibm dot com
- Cc: Andreas Schwab <schwab at linux-m68k dot org>, Andreas Jaeger <aj at suse dot com>, Carlos O'Donell <carlos at redhat dot com>, libc-alpha at sourceware dot org, Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>
- Date: Thu, 30 Jan 2014 08:53:11 -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> <52EA5D7A dot 9000903 at suse dot com> <1391095043 dot 16702 dot 200 dot camel at spokane1 dot rchland dot ibm dot com> <87wqhhijbr dot fsf at igel dot home> <1391097344 dot 16702 dot 215 dot camel at spokane1 dot rchland dot ibm dot com>
On Thu, Jan 30, 2014 at 09:55:44AM -0600, Steven Munroe wrote:
>
> Do you object to the current state where DEFAULT is GLIBC-2.18. Are your
> suggesting we disallow Adam's port? If not why would you object to
> allowing Carlos' port? And debian, Fedora, and ...
He doesn't appear to object to anyone's ports, he objects (as do I)
to the baseline symbol version changing mere days before the 2.19
release, when there are distributions that already have many binaries
in the wild that rely on the current 2.19 ABI (which is set to 2.18).
Keeping things the same as they are doesn't prevent anyone from doing
a port. It makes things a little harder for the (exactly one, as far
as we all know, not counting potential derivatives that would get their
work for free) distribution that would need to re-version their 2.17
symbols to 2.18 and (potentially, though this certainly isn't needed)
backport some 2.18 symbols to their 2.17.
It's very unfortunate that they didn't think to jump into the debate
when this happened mere months ago on this very same list, but I see
no reason why this should trigger making everyone else rebuild their
worlds to compensate.
... Adam