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: Roland McGrath <roland at hack dot frob 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>, Jeff Law <law at redhat dot com>
- Date: Wed, 29 Jan 2014 10:11:18 -0800 (PST)
- 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>
The proposed change is contrary to longstanding explicit policy. But so is
that status quo that Adam is asking to maintain. IMHO there were very good
reasons we had that policy, and one of those was keeping the libc community
out of bicker wars between distributions that chomped at the bit and
released something before it was declared official by the community.
I think we should just stick to the policy, so it's GLIBC_2.19 because
that's the first glibc release that will support the configuration. Adam
and Steven both deserve what they get. The policy was established and they
ignored it when they started distributing binaries for a glibc ABI that was
never part of an actual glibc release. That's the only way to be fair to
everyone (by making nobody happy).
But at the end of the day, these things have to be in the hands of the
machine maintainers. Steven is one of the powerpc maintainers and Adam is
not. Steven has an obligation to do what is right and proper as a GNU
maintainer concerned with all users and the maintenance burdens on the
project, independent of his role at IBM and his concern with users of IBM's
products. But I can't make that judgement about powerpc users at large.