Version 6.1.4.1, tag libreoffice-6.1.4.1
[LibreOffice.git] / external / nss / README
blobd4fbd68bd1937e9bf52b9e5302cb6434e10baafe
1 Contains the Network Security Services (NSS) libraries from Mozilla
3 == Fips 140 and signed libraries ==
5 Fips 140 mode is not supported. That is, the *.chk files containing the
6 checksums for the cryptographic module are not delivered into instdir and will
7 not be part of the OOo installation sets.
9 Signing has been turned off because
10 - we change the rpath (install names)  after signing which breaks the signatures
11 (Mac)
12 - sqlite conflicts with the system sqlite when signing which breaks the build
14 See also
15 [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Tech_Notes/nss_tech_note6]
17 == libsqlite3 ==
19 With all supported Mac OS X SDK we use
20 NSS_USE_SYSTEM_SQLITE=1
21 to build using the system sqlite.
23 == system NSS on Linux ==
25 Note that different Linux distributions use different SONAMEs for the
26 NSS libraries, so it is not possible to use --with-system-nss and build
27 a portable generic LO installation set, despite NSS upstream apparently
28 maintaining ABI compatibility.
30 Debian Squeeze:
31 0x000000000000000e (SONAME)             Library soname: [libnss3.so.1d]
32 Fedora 20:
33 0x000000000000000e (SONAME)             Library soname: [libnss3.so]
35 For the record, the LSB specified SONAME is libnss3.so
36 http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/libnss3.html