binary incompatible change in libnss_*.so.2
Ulrich Drepper
drepper@redhat.com
Tue Apr 9 12:33:00 GMT 2002
On Tue, 2002-04-09 at 09:21, Bruno Haible wrote:
> After installing glibc-20020408 (built with gcc-3.0.4, on a SuSE 7.3 i386
> system) "su" and "login" don't work any more, because dynamic loading of
> /lib/security/pam_unix.so fails. The reason are unsatisfied symbols.
> Last time, with glibc-20020115, there was no problem.
The PAM module is using a NSS module directly which isn't allowed. The
NSS modules don't provide a user ABI, only the nSS routines in libc are
allowed to use them.
Just to show that it is possible, this is the same module on my RH
system:
$ ldd /lib/security/pam_unix.so
libnsl.so.1 => /lib/libnsl.so.1 (0x4002d000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40043000)
libc.so.6 => /lib/i686/libc.so.6 (0x40070000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
--
---------------. ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Red Hat `--' drepper at redhat.com `------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 232 bytes
Desc: This is a digitally signed message part
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20020409/a2cdc5ec/attachment.sig>
More information about the Libc-alpha
mailing list