[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