[PATCH v4] When using the Mozilla NSS library for cryptography, include the NSPR header files

Florian Weimer fweimer@redhat.com
Wed Oct 4 13:17:00 GMT 2017


On 05/31/2016 09:25 PM, Guido Trentalancia wrote:
> When configuring and building GNU libc using the Mozilla NSS library
> for cryptography (--enable-nss-crypt option), also include the
> NSPR header files along with the Mozilla NSS library header files.
> 
> Finally, when running the check-local-headers test, ignore the
> Mozilla NSPR library header files (used by the Mozilla NSS library)
> as otherwise false positives (FAIL) are obtained.
> 
> 2016-05-31  Guido Trentalancia<guido@trentalancia.net>
> 
> 	[BZ #17956]
> 	* configure: If the Mozilla NSS library is used for
> 	cryptography (--enable-nss-crypt option), also include
> 	the Mozilla NSPR header files when building the test
> 	program. Fail if Mozilla NSPR cannot be found.
> 
> 	* configure.ac: Likewise.
> 
> 	* crypt/Makefile: Include the Mozilla NSPR header files
> 	when the Mozilla NSS library is used for cryptography
> 	(--enable-nss-crypt configure option).
> 
> 	* scripts/check-local-headers.sh: Ignore the Mozilla NSPR header
> 	files.

I was finally able to verify this change and pushed it, with a minor 
crypt/Makefile tweak and a slightly reworded ChangeLog.

Thanks,
Florian



More information about the Libc-alpha mailing list