Opened 15 years ago

Last modified 13 years ago

#21477 closed defect

xulrunner-1.9.0.13_0 build failure — at Initial Version

Reported by: steve_macdougall@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: snowleopard NSS Cc:
Port: xulrunner

Description

Following the resolution to Ticket# 21449, I wiped out my Macports installation and
tried again from scratch with the command 'sudo port install firefox-x11 +universal'.
All of the Firefox dependencies build correctly up to xulrunner, which crashes with
a different error than previously reported. I tried to clean and reinstall xulrunner
independently with the command 'sudo port install -d xulrunner +universal' with no
success. The same is true if I omit the +universal. Here is the debug output:

lis58731:~ stevem$ sudo port install -d 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.

Change History (0)

Note: See TracTickets for help on using tickets.