diff options
author | Michael Stahl <mstahl@redhat.com> | 2014-07-15 23:13:12 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2014-07-16 11:15:33 +0200 |
commit | 008b98f928a04d862a6320b51b367d1b913b55c6 (patch) | |
tree | cfd57294c8fa8a01c032db1d110b9f33c9651168 | |
parent | d97b5e420fdb18e9c99403ac66c429fb80a2f27f (diff) |
nss: document why --with-system-nss can't be used in generic builds
Change-Id: I93ce16b4dd059ca0ed79975cfb6373dd629f29a9
-rw-r--r-- | external/nss/README | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/external/nss/README b/external/nss/README index a6392febb2d1..89498a7894c3 100644 --- a/external/nss/README +++ b/external/nss/README @@ -75,3 +75,19 @@ sqlite. Therefore we deliver it into lib/sqlite on unix systems. See also issue: [https://issues.apache.org/ooo/show_bug.cgi?id=106132] + +== system NSS on Linux == + +Note that different Linux distributions use different SONAMEs for the +NSS libraries, so it is not possible to use --with-system-nss and build +a portable generic LO installation set, despite NSS upstream apparently +maintaining ABI compatibility. + +Debian Squeeze: +0x000000000000000e (SONAME) Library soname: [libnss3.so.1d] +Fedora 20: +0x000000000000000e (SONAME) Library soname: [libnss3.so] + +For the record, the LSB specified SONAME is libnss3.so +http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/libnss3.html + |