Evolution compile problems...



Hi,
  I've been having problems compiling Evolution in the latest version of
Garnome. :(

The following is a list of the errors I'm having,

Thanks in advance for any help...

Toe Knee

-- 

camel-smime-context.c:36:17: cms.h: No such file or directory
camel-smime-context.c:37:18: cert.h: No such file or directory
camel-smime-context.c:38:20: certdb.h: No such file or directory
camel-smime-context.c:39:20: pkcs11.h: No such file or directory
camel-smime-context.c:40:19: smime.h: No such file or directory
camel-smime-context.c:41:21: pkcs11t.h: No such file or directory
camel-smime-context.c:42:22: pk11func.h: No such file or directory
camel-smime-context.c:63: error: parse error before "CERTCertDBHandle"
camel-smime-context.c:63: warning: no semicolon at end of struct or union
camel-smime-context.c:69: error: parse error before ':' token
camel-smime-context.c:81: error: parse error before '*' token
camel-smime-context.c:82: error: parse error before "SECAlgorithmID"
camel-smime-context.c:83: warning: return type defaults to `int'
camel-smime-context.c:83: warning: no previous prototype for
`sm_decrypt_key'
camel-smime-context.c: In function `sm_decrypt_key':
camel-smime-context.c:85: error: `PK11SymKey' undeclared (first use in
this function)
camel-smime-context.c:85: error: (Each undeclared identifier is reported
only once
camel-smime-context.c:85: error: for each function it appears in.)
camel-smime-context.c:85: error: parse error before ')' token
camel-smime-context.c: At top level:
camel-smime-context.c:89: error: parse error before '*' token
camel-smime-context.c: In function `sm_get_passwd':
camel-smime-context.c:91: error: `arg' undeclared (first use in this
function)
camel-smime-context.c:99: error: dereferencing pointer to incomplete type
camel-smime-context.c:100: warning: implicit declaration of function
`PK11_GetTokenName'
camel-smime-context.c:100: error: `info' undeclared (first use in this
function)camel-smime-context.c:100: warning: passing arg 3 of
`camel_session_forget_password' makes pointer from integer without a cast
camel-smime-context.c:101: error: dereferencing pointer to incomplete type
camel-smime-context.c:104: warning: format argument is not a pointer (arg 2)
camel-smime-context.c:106: warning: passing arg 5 of
`camel_session_get_password' makes pointer from integer without a cast
camel-smime-context.c:110: warning: implicit declaration of function
`PORT_Strdup'
camel-smime-context.c:110: warning: assignment makes pointer from
integer without a cast
camel-smime-context.c:111: warning: implicit declaration of function
`memset'
camel-smime-context.c:111: warning: implicit declaration of function
`strlen'
camel-smime-context.c:113: error: dereferencing pointer to incomplete type
camel-smime-context.c: In function `camel_smime_context_set_encrypt_key':
camel-smime-context.c:147: error: dereferencing pointer to incomplete type
camel-smime-context.c:148: error: dereferencing pointer to incomplete type
camel-smime-context.c:149: error: dereferencing pointer to incomplete type
camel-smime-context.c: In function `camel_smime_context_set_sign_mode':
camel-smime-context.c:156: error: dereferencing pointer to incomplete type
camel-smime-context.c: In function `camel_smime_context_describe_part':
camel-smime-context.c:177: error: `NSSCMSMessage' undeclared (first use
in this function)
camel-smime-context.c:177: error: `cmsg' undeclared (first use in this
function)camel-smime-context.c:178: error: `NSSCMSDecoderContext'
undeclared (first use in this function)
camel-smime-context.c:178: error: `dec' undeclared (first use in this
function)
camel-smime-context.c:185: warning: implicit declaration of function
`NSS_CMSDecoder_Start'
camel-smime-context.c:190: warning: implicit declaration of function
`NSS_CMSDecoder_Update'
camel-smime-context.c:193: warning: implicit declaration of function
`NSS_CMSDecoder_Finish'
camel-smime-context.c:195: warning: implicit declaration of function
`NSS_CMSMessage_IsSigned'
camel-smime-context.c:200: warning: implicit declaration of function
`NSS_CMSMessage_IsEncrypted'
camel-smime-context.c:210: warning: implicit declaration of function
`NSS_CMSMessage_Destroy'
camel-smime-context.c: In function `sm_id_to_hash':
camel-smime-context.c:237: warning: implicit declaration of function
`strcmp'
camel-smime-context.c: At top level:
camel-smime-context.c:246: error: parse error before '*' token
camel-smime-context.c:247: error: parse error before "SECOidTag"
camel-smime-context.c:248: warning: return type defaults to `int'
camel-smime-context.c:248: warning: no previous prototype for
`sm_signing_cmsmessage'
camel-smime-context.c: In function `sm_signing_cmsmessage':
camel-smime-context.c:249: error: `context' undeclared (first use in
this function)
camel-smime-context.c:250: error: `NSSCMSMessage' undeclared (first use
in this function)
camel-smime-context.c:250: error: `cmsg' undeclared (first use in this
function)camel-smime-context.c:251: error: `NSSCMSContentInfo'
undeclared (first use in this function)
camel-smime-context.c:251: error: `cinfo' undeclared (first use in this
function)
camel-smime-context.c:252: error: `NSSCMSSignedData' undeclared (first
use in this function)
camel-smime-context.c:252: error: `sigd' undeclared (first use in this
function)camel-smime-context.c:253: error: `NSSCMSSignerInfo' undeclared
(first use in this function)
camel-smime-context.c:253: error: `signerinfo' undeclared (first use in
this function)
camel-smime-context.c:254: error: `CERTCertificate' undeclared (first
use in this function)
camel-smime-context.c:254: error: `cert' undeclared (first use in this
function)camel-smime-context.c:254: error: `ekpcert' undeclared (first
use in this function)
camel-smime-context.c:254: warning: left-hand operand of comma
expression has no effect
camel-smime-context.c:256: warning: implicit declaration of function
`CERT_FindUserCertByUsage'
camel-smime-context.c:256: error: dereferencing pointer to incomplete type
camel-smime-context.c:257: error: `nick' undeclared (first use in this
function)camel-smime-context.c:258: error: `certUsageEmailSigner'
undeclared (first use in this function)
camel-smime-context.c:259: error: `PR_FALSE' undeclared (first use in
this function)
camel-smime-context.c:261: error: `ex' undeclared (first use in this
function)
camel-smime-context.c:265: warning: implicit declaration of function
`NSS_CMSMessage_Create'
camel-smime-context.c:271: warning: implicit declaration of function
`NSS_CMSSignedData_Create'
camel-smime-context.c:276: warning: implicit declaration of function
`NSS_CMSMessage_GetContentInfo'
camel-smime-context.c:277: warning: implicit declaration of function
`NSS_CMSContentInfo_SetContent_SignedData'
camel-smime-context.c:277: error: `SECSuccess' undeclared (first use in
this function)
camel-smime-context.c:283: warning: implicit declaration of function
`NSS_CMSSignedData_GetContentInfo'
camel-smime-context.c:284: warning: implicit declaration of function
`NSS_CMSContentInfo_SetContent_Data'
camel-smime-context.c:284: error: `detached' undeclared (first use in
this function)
camel-smime-context.c:289: warning: implicit declaration of function
`NSS_CMSSignerInfo_Create'
camel-smime-context.c:289: error: `hash' undeclared (first use in this
function)camel-smime-context.c:296: warning: implicit declaration of
function `NSS_CMSSignerInfo_IncludeCerts'
camel-smime-context.c:296: error: `NSSCMSCM_CertChain' undeclared (first
use in this function)
camel-smime-context.c:302: warning: implicit declaration of function
`NSS_CMSSignerInfo_AddSigningTime'
camel-smime-context.c:302: warning: implicit declaration of function
`PR_Now'
camel-smime-context.c:316: error: dereferencing pointer to incomplete type
camel-smime-context.c:317: error: `enccert' undeclared (first use in
this function)
camel-smime-context.c:319: error: dereferencing pointer to incomplete type
camel-smime-context.c:322: error: dereferencing pointer to incomplete type
camel-smime-context.c:323: error: dereferencing pointer to incomplete type
camel-smime-context.c:324: error: `certUsageEmailRecipient' undeclared
(first use in this function)
camel-smime-context.c:325: error: dereferencing pointer to incomplete type
camel-smime-context.c:329: warning: implicit declaration of function
`CERT_CheckCertUsage'
camel-smime-context.c:335: error: dereferencing pointer to incomplete type
camel-smime-context.c:343: warning: implicit declaration of function
`NSS_CMSSignerInfo_AddSMIMEEncKeyPrefs'
camel-smime-context.c:343: error: dereferencing pointer to incomplete type
camel-smime-context.c:348: warning: implicit declaration of function
`NSS_CMSSignerInfo_AddMSSMIMEEncKeyPrefs'
camel-smime-context.c:348: error: dereferencing pointer to incomplete type
camel-smime-context.c:353: warning: implicit declaration of function
`NSS_CMSSignedData_AddCertificate'
camel-smime-context.c:359: warning: implicit declaration of function
`NSS_CMSSignedData_AddSignerInfo'
camel-smime-context.c:365: warning: implicit declaration of function
`CERT_DestroyCertificate'
camel-smime-context.c: In function `sm_sign':
camel-smime-context.c:387: error: `NSSCMSMessage' undeclared (first use
in this function)
camel-smime-context.c:387: error: `cmsg' undeclared (first use in this
function)camel-smime-context.c:389: error: `SECOidTag' undeclared (first
use in this function)
camel-smime-context.c:389: error: parse error before "sechash"
camel-smime-context.c:390: error: `NSSCMSEncoderContext' undeclared
(first use in this function)
camel-smime-context.c:390: error: `enc' undeclared (first use in this
function)
camel-smime-context.c:398: error: `sechash' undeclared (first use in
this function)
camel-smime-context.c:398: error: `SEC_OID_SHA1' undeclared (first use
in this function)
camel-smime-context.c:401: error: `SEC_OID_MD5' undeclared (first use in
this function)
camel-smime-context.c:406: error: dereferencing pointer to incomplete type
camel-smime-context.c:423: warning: implicit declaration of function
`NSS_CMSEncoder_Start'
camel-smime-context.c:434: warning: implicit declaration of function
`NSS_CMSEncoder_Update'
camel-smime-context.c:434: error: `SECSuccess' undeclared (first use in
this function)
camel-smime-context.c:435: warning: implicit declaration of function
`NSS_CMSEncoder_Cancel'
camel-smime-context.c:440: warning: implicit declaration of function
`NSS_CMSEncoder_Finish'
camel-smime-context.c:452: error: dereferencing pointer to incomplete type
camel-smime-context.c: At top level:
camel-smime-context.c:506: error: parse error before "status"
camel-smime-context.c: In function `sm_status_description':
camel-smime-context.c:511: error: `status' undeclared (first use in this
function)
camel-smime-context.c:512: error: `NSSCMSVS_Unverified' undeclared
(first use in this function)
camel-smime-context.c:515: error: `NSSCMSVS_GoodSignature' undeclared
(first use in this function)
camel-smime-context.c:517: error: `NSSCMSVS_BadSignature' undeclared
(first use in this function)
camel-smime-context.c:519: error: `NSSCMSVS_DigestMismatch' undeclared
(first use in this function)
camel-smime-context.c:521: error: `NSSCMSVS_SigningCertNotFound'
undeclared (first use in this function)
camel-smime-context.c:523: error: `NSSCMSVS_SigningCertNotTrusted'
undeclared (first use in this function)
camel-smime-context.c:525: error: `NSSCMSVS_SignatureAlgorithmUnknown'
undeclared (first use in this function)
camel-smime-context.c:527: error:
`NSSCMSVS_SignatureAlgorithmUnsupported' undeclared (first use in this
function)
camel-smime-context.c:529: error: `NSSCMSVS_MalformedSignature'
undeclared (first use in this function)
camel-smime-context.c:531: error: `NSSCMSVS_ProcessingError' undeclared
(first use in this function)
camel-smime-context.c: At top level:
camel-smime-context.c:537: error: parse error before "NSSCMSMessage"
camel-smime-context.c: In function `sm_verify_cmsg':
camel-smime-context.c:539: error: `context' undeclared (first use in
this function)
camel-smime-context.c:540: error: `NSSCMSSignedData' undeclared (first
use in this function)
camel-smime-context.c:540: error: `sigd' undeclared (first use in this
function)camel-smime-context.c:541: error: `NSSCMSEnvelopedData'
undeclared (first use in this function)
camel-smime-context.c:541: error: `envd' undeclared (first use in this
function)camel-smime-context.c:542: error: `NSSCMSEncryptedData'
undeclared (first use in this function)
camel-smime-context.c:542: error: `encd' undeclared (first use in this
function)camel-smime-context.c:543: error: `SECAlgorithmID' undeclared
(first use in this function)
camel-smime-context.c:543: error: `digestalgs' undeclared (first use in
this function)
camel-smime-context.c:544: error: `NSSCMSDigestContext' undeclared
(first use in this function)
camel-smime-context.c:544: error: `digcx' undeclared (first use in this
function)
camel-smime-context.c:546: error: `SECItem' undeclared (first use in
this function)
camel-smime-context.c:546: error: `digests' undeclared (first use in
this function)
camel-smime-context.c:547: error: `PLArenaPool' undeclared (first use in
this function)
camel-smime-context.c:547: error: `poolp' undeclared (first use in this
function)
camel-smime-context.c:549: error: `NSSCMSVerificationStatus' undeclared
(first use in this function)
camel-smime-context.c:549: error: parse error before "status"
camel-smime-context.c:556: error: `status' undeclared (first use in this
function)
camel-smime-context.c:556: error: `NSSCMSVS_Unverified' undeclared
(first use in this function)
camel-smime-context.c:560: warning: implicit declaration of function
`NSS_CMSMessage_ContentLevelCount'
camel-smime-context.c:560: error: `cmsg' undeclared (first use in this
function)camel-smime-context.c:562: error: `NSSCMSContentInfo'
undeclared (first use in this function)
camel-smime-context.c:562: error: `cinfo' undeclared (first use in this
function)
camel-smime-context.c:562: warning: implicit declaration of function
`NSS_CMSMessage_ContentLevel'
camel-smime-context.c:563: error: `SECOidTag' undeclared (first use in
this function)
camel-smime-context.c:563: error: parse error before "typetag"
camel-smime-context.c:565: error: `typetag' undeclared (first use in
this function)
camel-smime-context.c:566: error: `SEC_OID_PKCS7_SIGNED_DATA' undeclared
(first use in this function)
camel-smime-context.c:567: error: parse error before ')' token
camel-smime-context.c:569: error: `ex' undeclared (first use in this
function)
camel-smime-context.c:574: warning: implicit declaration of function
`NSS_CMSSignedData_HasDigests'
camel-smime-context.c:575: error: `extstream' undeclared (first use in
this function)
camel-smime-context.c:580: warning: implicit declaration of function
`PORT_NewArena'
camel-smime-context.c:585: warning: implicit declaration of function
`NSS_CMSSignedData_GetDigestAlgs'
camel-smime-context.c:587: warning: implicit declaration of function
`NSS_CMSDigestContext_StartMultiple'
camel-smime-context.c:595: warning: implicit declaration of function
`NSS_CMSDigestContext_Update'
camel-smime-context.c:598: warning: implicit declaration of function
`NSS_CMSDigestContext_FinishMultiple'
camel-smime-context.c:598: error: `SECSuccess' undeclared (first use in
this function)
camel-smime-context.c:603: warning: implicit declaration of function
`NSS_CMSSignedData_SetDigests'
camel-smime-context.c:608: warning: implicit declaration of function
`PORT_FreeArena'
camel-smime-context.c:608: error: `PR_FALSE' undeclared (first use in
this function)
camel-smime-context.c:613: warning: implicit declaration of function
`NSS_CMSSignedData_ImportCerts'
camel-smime-context.c:613: error: dereferencing pointer to incomplete type
camel-smime-context.c:613: error: `certUsageEmailSigner' undeclared
(first use in this function)
camel-smime-context.c:619: warning: implicit declaration of function
`NSS_CMSSignedData_SignerInfoCount'
camel-smime-context.c:622: error: dereferencing pointer to incomplete type
camel-smime-context.c:622: error: `PR_TRUE' undeclared (first use in
this function)
camel-smime-context.c:623: warning: implicit declaration of function
`NSS_CMSSignedData_VerifyCertsOnly'
camel-smime-context.c:623: error: dereferencing pointer to incomplete type
camel-smime-context.c:626: error: `NSSCMSVS_GoodSignature' undeclared
(first use in this function)
camel-smime-context.c:636: error: `NSSCMSSignerInfo' undeclared (first
use in this function)
camel-smime-context.c:636: error: `si' undeclared (first use in this
function)
camel-smime-context.c:639: warning: implicit declaration of function
`NSS_CMSSignedData_GetSignerInfo'
camel-smime-context.c:640: warning: implicit declaration of function
`NSS_CMSSignedData_VerifySignerInfo'
camel-smime-context.c:640: error: dereferencing pointer to incomplete type
camel-smime-context.c:642: warning: implicit declaration of function
`NSS_CMSSignerInfo_GetVerificationStatus'
camel-smime-context.c:644: warning: implicit declaration of function
`NSS_CMSSignerInfo_GetSignerCommonName'
camel-smime-context.c:644: warning: assignment makes pointer from
integer without a cast
camel-smime-context.c:645: warning: implicit declaration of function
`NSS_CMSSignerInfo_GetSignerEmailAddress'
camel-smime-context.c:645: warning: assignment makes pointer from
integer without a cast
camel-smime-context.c:654: warning: implicit declaration of function
`PORT_Free'camel-smime-context.c:663: error:
`SEC_OID_PKCS7_ENVELOPED_DATA' undeclared (first use in this function)
camel-smime-context.c:664: error: parse error before ')' token
camel-smime-context.c:666: error: `SEC_OID_PKCS7_ENCRYPTED_DATA'
undeclared (first use in this function)
camel-smime-context.c:667: error: parse error before ')' token
camel-smime-context.c:669: error: `SEC_OID_PKCS7_DATA' undeclared (first
use in this function)
camel-smime-context.c: In function `sm_verify':
camel-smime-context.c:692: error: `NSSCMSDecoderContext' undeclared
(first use in this function)
camel-smime-context.c:692: error: `dec' undeclared (first use in this
function)
camel-smime-context.c:693: error: `NSSCMSMessage' undeclared (first use
in this function)
camel-smime-context.c:693: error: `cmsg' undeclared (first use in this
function)camel-smime-context.c: In function `sm_encrypt':
camel-smime-context.c:768: error: `CERTCertificate' undeclared (first
use in this function)
camel-smime-context.c:768: error: `recipient_certs' undeclared (first
use in this function)
camel-smime-context.c:769: error: `NSSCMSContentInfo' undeclared (first
use in this function)
camel-smime-context.c:769: error: `cinfo' undeclared (first use in this
function)
camel-smime-context.c:770: error: `PK11SymKey' undeclared (first use in
this function)
camel-smime-context.c:770: error: `bulkkey' undeclared (first use in
this function)
camel-smime-context.c:771: error: `SECOidTag' undeclared (first use in
this function)
camel-smime-context.c:771: error: parse error before "bulkalgtag"
camel-smime-context.c:773: error: `CK_MECHANISM_TYPE' undeclared (first
use in this function)
camel-smime-context.c:773: error: parse error before "type"
camel-smime-context.c:774: error: `PK11SlotInfo' undeclared (first use
in this function)
camel-smime-context.c:774: error: `slot' undeclared (first use in this
function)camel-smime-context.c:775: error: `PLArenaPool' undeclared
(first use in this function)
camel-smime-context.c:775: error: `poolp' undeclared (first use in this
function)
camel-smime-context.c:776: error: `NSSCMSMessage' undeclared (first use
in this function)
camel-smime-context.c:776: error: `cmsg' undeclared (first use in this
function)camel-smime-context.c:777: error: `NSSCMSEnvelopedData'
undeclared (first use in this function)
camel-smime-context.c:777: error: `envd' undeclared (first use in this
function)camel-smime-context.c:778: error: `NSSCMSEncoderContext'
undeclared (first use in this function)
camel-smime-context.c:778: error: `enc' undeclared (first use in this
function)
camel-smime-context.c:791: error: parse error before ')' token
camel-smime-context.c:798: warning: implicit declaration of function
`CERT_FindCertByNicknameOrEmailAddr'
camel-smime-context.c:798: error: dereferencing pointer to incomplete type
camel-smime-context.c:806: warning: implicit declaration of function
`NSS_SMIMEUtil_FindBulkAlgForRecipients'
camel-smime-context.c:806: error: `bulkalgtag' undeclared (first use in
this function)
camel-smime-context.c:806: error: `SECSuccess' undeclared (first use in
this function)
camel-smime-context.c:812: error: `type' undeclared (first use in this
function)camel-smime-context.c:812: warning: implicit declaration of
function `PK11_AlgtagToMechanism'
camel-smime-context.c:813: warning: implicit declaration of function
`PK11_GetBestSlot'
camel-smime-context.c:820: warning: implicit declaration of function
`PK11_KeyGen'
camel-smime-context.c:821: warning: implicit declaration of function
`PK11_FreeSlot'
camel-smime-context.c:831: warning: implicit declaration of function
`NSS_CMSEnvelopedData_Create'
camel-smime-context.c:838: warning: implicit declaration of function
`NSS_CMSContentInfo_SetContent_EnvelopedData'
camel-smime-context.c:843: warning: implicit declaration of function
`NSS_CMSEnvelopedData_GetContentInfo'
camel-smime-context.c:844: error: `PR_FALSE' undeclared (first use in
this function)
camel-smime-context.c:851: error: `NSSCMSRecipientInfo' undeclared
(first use in this function)
camel-smime-context.c:851: error: `ri' undeclared (first use in this
function)
camel-smime-context.c:851: warning: implicit declaration of function
`NSS_CMSRecipientInfo_Create'
camel-smime-context.c:858: warning: implicit declaration of function
`NSS_CMSEnvelopedData_AddRecipient'
camel-smime-context.c:894: warning: implicit declaration of function
`PK11_FreeSymKey'
camel-smime-context.c: In function `sm_decrypt':
camel-smime-context.c:942: error: `NSSCMSDecoderContext' undeclared
(first use in this function)
camel-smime-context.c:942: error: `dec' undeclared (first use in this
function)
camel-smime-context.c:943: error: `NSSCMSMessage' undeclared (first use
in this function)
camel-smime-context.c:943: error: `cmsg' undeclared (first use in this
function)camel-smime-context.c:963: error: `SECSuccess' undeclared
(first use in this function)
camel-smime-context.c:970: warning: implicit declaration of function
`PORT_GetError'
camel-smime-context.c: In function `camel_smime_context_init':
camel-smime-context.c:1045: error: dereferencing pointer to incomplete type
camel-smime-context.c:1046: error: dereferencing pointer to incomplete type
camel-smime-context.c:1046: warning: implicit declaration of function
`CERT_GetDefaultCertDB'
camel-smime-context.c:1047: error: dereferencing pointer to incomplete type
camel-smime-context.c:1048: error: dereferencing pointer to incomplete type
make[5]: *** [camel-smime-context.lo] Error 1
make[5]: Leaving directory
`/home/toeknee/tmp/garnome-2.5.91/office/evolution/work/main.d/evolution-1.5.5/camel'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/toeknee/tmp/garnome-2.5.91/office/evolution/work/main.d/evolution-1.5.5/camel'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/toeknee/tmp/garnome-2.5.91/office/evolution/work/main.d/evolution-1.5.5'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory
`/home/toeknee/tmp/garnome-2.5.91/office/evolution/work/main.d/evolution-1.5.5'
make[1]: *** [build-work/main.d/evolution-1.5.5/Makefile] Error 2
make[1]: Leaving directory
`/home/toeknee/tmp/garnome-2.5.91/office/evolution'
make: *** [paranoid-install] Error 2




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]