This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] change GLIBC PPC64/ELF2 ABI default to 2.17


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]