On Tue, Apr 19, 2016 at 10:40:10PM +0100, spiky wrote:
> Building nss-3.23 I get an error
> 
> |Linux4.4_x86_cc_glibc_PTH_OPT.OBJ/utilpars.o: In function
> `_NSSUTIL_EvaluateConfigDir':
> utilpars.c:(.text._NSSUTIL_EvaluateConfigDir+0x137): undefined reference to
> `PR_GetEnvSecure' collect2: error: ld returned 1 exit status
> ../../coreconf/rules.mk:289: recipe for target
> 'Linux4.4_x86_cc_glibc_PTH_OPT.OBJ/libnssutil3.so' failed make[2]: ***
> [Linux4.4_x86_cc_glibc_PTH_OPT.OBJ/libnssutil3.so] Error 1 make[2]: Leaving
> directory '/home/spiky/Downloads/nss-3.23/nss/lib/util'
> ../coreconf/rules.mk:101: recipe for target 'libs' failed |
> 
> I have checked md5sum and redownloaded from lfs-matrix
> 
> I can build nss-3.20 ok without error
> 

Hi Spiky,

it built ok for me on x86_64, so I was going to assume this was an
i686 problem - Google found a similar report for netbsd, of all
things, without a solution but with a report that building firefox
(i.e. with its included nss) worked, and another report from somebody
using gentoo who complained of that error when trying to build
thunderbird (so, that was presumably in the included nss).

My memory suggests that all previous versions have had
vulnerabilities which were fixed in 3.23, so I would be reluctant to
use an older version - but I did not look to confirm that.

Ah, hang on - google found some other reports, and the summary for
one of those starts: "PR_GetEnvSecure is a new function, which had
been added in NSPR 4.12. Did you install the nspr 4.12 update?"

If you are on nspr < 4.12, please try upgrading nspr.

ĸen
-- 
This email was written using 100% recycled letters.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to