[EMAIL PROTECTED] wrote:

I've been trying to compile mozilla CVS for several weeks and the build
stops with the follow error.

/drives/work/src/mozilla/mozilla_suite_bin/nss/nsinstall -R -m 775 
/drives/work/src/mozilla/mozilla_suite_bin/nss/mangle 
/drives/work/src/mozilla/mozilla_suite_bin/dist/bin
make[5]: Leaving directory 
`/drives/work/src/mozilla/security/nss/cmd/shlibsign/mangle'
/drives/work/src/mozilla/mozilla_suite_bin/nss/shlibsign -v -i 
/drives/work/src/mozilla/mozilla_suite_bin/dist/lib/libsoftokn3.so
CKM_DSA: The security card or token does not exist, needs to be initialized, or 
has been removed.

This error message comes from line 229 in shlibsign.c:

http://lxr.mozilla.org/security/source/security/nss/cmd/shlibsign/shlibsign.c#229

226     /* Generate a DSA Key pair */
227     slot = PK11_GetBestSlot(CKM_DSA,NULL);
228     if (slot == NULL) {
229         lperror("CKM_DSA");
230         goto loser;
231
232     }

It means the PK11_GetBestSlot(CKM_DSA,NULL) call failed
with error SEC_ERROR_NO_TOKEN.

It is strange that this call fails for you.
Have you ever used a smart card or token with Mozilla/Firefox
or played with modutil?

Wan-Teh
_______________________________________________
mozilla-crypto mailing list
[email protected]
http://mail.mozilla.org/listinfo/mozilla-crypto

Reply via email to