#21477: xulrunner-1.9.0.13_0 build failure ---------------------------------------------+------------------------------ Reporter: steve_macdougall@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: duplicate | Keywords: snowleopard NSS Port: xulrunner | ---------------------------------------------+------------------------------ Comment(by steve_macdougall@…): {{{ lis58731:~ stevem$ port installed nss The following ports are currently installed: nss @3.12.3_0 (active) lis58731:~ stevem$ lipo -info /opt/local/lib/nss/libnss3.dylib Non-fat file: /opt/local/lib/nss/libnss3.dylib is architecture: x86_64 }}} I tried uninstalling, cleaning and reinstalling nss with the +universal variant, the output to these commands was the same. Xulrunner still failed to build {{{ lis58731:~ stevem$ sudo port install xulrunner +universal ---> Computing dependencies for xulrunner ---> Fetching xulrunner ---> Verifying checksum(s) for xulrunner ---> Extracting xulrunner ---> Applying patches to xulrunner ---> Configuring xulrunner ---> Building xulrunner Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_xulrunner/work/mozilla" && /usr/bin/make -j4 all includedir="/opt/local/include/xulrunner" idldir="/opt/local/share/idl/xulrunner" installdir="/opt/local/lib/xulrunner" sdkdir="/opt/local/lib/xulrunner" " returned error 2 Command output: nsCMSMessage::CreateEncrypted(nsIArray*) in nsCMS.o AppendBMPtoUTF16(PLArenaPool*, unsigned char*, unsigned int, nsAString_internal&)in nsNSSCertHelper.o nsNSSCertificateDB::getCertsFromPackage(PLArenaPool*, unsigned char*, unsigned int)in nsNSSCertificateDB.o collect_certs(void*, SECItemStr**, int)in nsNSSCertificateDB.o "_CERT_GetCertTimes", referenced from: nsX509CertValidity::nsX509CertValidity(CERTCertificateStr*)in nsNSSCertValidity.o "_PK11_DeleteTokenCertAndKey", referenced from: nsNSSCertificate::destructorSafeDestroyNSSReference() in nsNSSCertificate.o "_SECMOD_ReferenceModule", referenced from: nsNSSComponent::InstallLoadableRoots() in nsNSSComponent.o nsPKCS11Module::nsPKCS11Module(SECMODModuleStr*)in nsPKCS11Slot.o SmartCardMonitoringThread::SmartCardMonitoringThread(SECMODModuleStr*)in nsSmartCardMonitor.o "_CERT_GetCertTrust", referenced from: nsNSSCertificateDB::IsCertTrusted(nsIX509Cert*, unsigned int, unsigned int, int*)in nsNSSCertificateDB.o "_PK11_PQG_DestroyParams", referenced from: nsKeygenFormProcessor::GetPublicKey(nsAString_internal&, nsAString_internal&, nsString&, nsAString_internal&, nsAString_internal&)in nsKeygenHandler.o nsCrypto::GenerateCRMFRequest(nsIDOMCRMFObject**) in nsCrypto.o nsCrypto::GenerateCRMFRequest(nsIDOMCRMFObject**) in nsCrypto.o "_PK11_HashBuf", referenced from: GetCertFingerprintByOidTag(CERTCertificateStr*, SECOidTag, nsCString&) in nsCertOverrideService.o nsNSSCertificate::GetMd5Fingerprint(nsAString_internal&) in nsNSSCertificate.o nsNSSCertificate::GetSha1Fingerprint(nsAString_internal&) in nsNSSCertificate.o "_SEC_NewCrl", referenced from: nsCRLManager::ImportCrl(unsigned char*, unsigned int, nsIURI*, unsigned int, int, unsigned short const*)in nsCRLManager.o ld: symbol(s) not found collect2: ld returned 1 exit status make[3]: *** [libxul.dylib] Error 1 make[2]: *** [libs_tier_toolkit] Error 2 make[1]: *** [tier_toolkit] Error 2 make: *** [all] Error 2 Error: Status 1 encountered during processing. }}} -- Ticket URL: <http://trac.macports.org/ticket/21477#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS