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] Deprecate libcrypt and don't build it by default.


On Tue, Aug 29, 2017 at 4:58 PM, Joseph Myers <joseph@codesourcery.com> wrote:
> On Tue, 29 Aug 2017, Zack Weinberg wrote:
>> On Tue, Aug 29, 2017 at 4:16 PM, Joseph Myers <joseph@codesourcery.com> wrote:
>> >
>> > I don't believe libxcrypt's claim to be a binary-compatible replacement
>> > for libcrypt.so.1.  It looks to me like it uses symbol version GLIBC_2.0
>> > unconditionally for the glibc symbols,
>>
>> Well, that's just a plain old bug.  Obviously a bug that needs to be
>> fixed before we can call libxcrypt a binary-compatible drop-in
>> replacement, but not a _difficult_ bug - they can crib from the
>> libcrypt.abilist files.  I'm willing to try to work up a patch if
>> Björn agrees.
>
> I'm not convinced that duplicating all the information about which ABIs
> use which symbol versions, and how to distinguish different ABIs on each
> architecture that has ABIs with different base versions, is a good idea.

The plan would be to remove libcrypt from glibc one or two releases
after this deprecation, so it's not so much _duplicating_ the
information as _moving_ it.

zw


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