[PATCH] change GLIBC PPC64/ELF2 ABI default to 2.17
Joseph S. Myers
joseph@codesourcery.com
Fri Jan 31 23:10:00 GMT 2014
On Fri, 31 Jan 2014, Steven Munroe wrote:
> Given that we have eliminated the doomsday scenario and Roland has
> answered the last technical question to the contrary, I believe that the
> simplest, most robust, and inclusive answer is to set the shlib-version
> for powerpc64le to 2.17
>
> I understand this against GLIBC policy but I believe these are special
> circumstances (new enterprise platforms are not born every day, the
> process is messy). We need to get past this we so get back to normal
> process and policies.
>
> I have ask Adhemerval to prepare any additional patches required to
> abilist for a clean make check moving forward.
<https://sourceware.org/ml/libc-alpha/2013-08/msg00096.html> was I think
Alan Modra's original proposal for ABI baselines. There were concerns
about the piles of Implies files that needs, but I think it's better to
get the ABI baselines checked in, and possibly clean up the directory
structures later, than to leave them out and risk ABI breakage that will
be hard to detect and fix.
Identifying and dealing with past ABI breakage when adding baselines is a
pain - you need to compare systematically against binaries of various past
releases. The bulk of the issues at
<https://sourceware.org/glibc/wiki/PortStatus> could be fixed in a few
minutes each, but I expect adding the ABI baselines for Hurd and hppa will
be significantly more work.
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list