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 v2] [BZ 17956] Fix build failure due to missing definitions from header file nss/nss.h when Mozilla NSS is used for cryptography


Hello Adhemerval.

On Tue, 31/05/2016 at 17.57 -0300, Adhemerval Zanella wrote:

[...]

> Btw, I can build GLIBC --enable-nss-crypt on Fedora 23 without any
> patch.  I presume it is due some distro changes, but your initial
> configure patch also does not break it (which is good).

Yes, it must be due to distribution patches, most probably patches to those
Mozilla NSS header files that use the Mozilla NSPR header files.

For example, as already pointed out:

#include "prtypes.h" ===> #include <nspr/prtypes.h>

I suppose the Mozilla NSS (and NSPR) library hasn't been initially designed to
be used as a standalone library.

> Again, I do not think this patch is correct.

If you think this patch is not correct, simply use the other one then.

Best regards,

Guido Trentalancia


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