Closed Bug 128364 Opened 22 years ago Closed 22 years ago

--enable-meta-components busted

Categories

(SeaMonkey :: Build Config, defect, P2)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9.9

People

(Reporter: netscape, Assigned: netscape)

References

Details

Attachments

(1 file)

I think I broke it when I landed the -Bsymbolic changes.
Keywords: mozilla0.9.9
Priority: -- → P2
Target Milestone: --- → mozilla0.9.9
*** Bug 128365 has been marked as a duplicate of this bug. ***
There's more bustage in crypto:

c++ -o nsMetaModule_crypto.o -c -DOSTYPE=\"Darwin5.1\" -DOSARCH=\
"Darwin\" -DOJI -DMETA_MODULE=\"meta_crypto\" -
DXPCOM_TRANSLATE_NSGM_ENTRY_POINT -I. -I../../dist/include/xpcom 
-I../../dist/include -I../../dist/include -I/Users/smfr/macho/mozilla/dist/
include/nspr         -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -
Wpointer-arith -Wbad-function-cast -Wcast-align -Woverloaded-virtual -
Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -fpascal-strings -
traditional-cpp -fno-common -I/Developer/Headers/FlatCarbon -F/System/
Library/Frameworks -pipe  -DDEBUG -D_DEBUG -DDEBUG_smfr -
DTRACING -g   -DMOZILLA_CLIENT -include ../../config-defs.h -Wp,-
MD,.deps/nsMetaModule_crypto.pp nsMetaModule_crypto.cpp
make[4]: *** No rule to make target `../../dist/lib/components/libpipboot.a', 
needed by `libmeta_crypto.dylib'.  Stop.
Umm, I'm not seeing that bustage.  You are building with --enable-crypto,right?
Um, no. Retrying..
Now I can't link the mailnews module:

c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wbad-
function-cast -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-
privacy -Wno-long-long -fpascal-strings -traditional-cpp -fno-common -I/
Developer/Headers/FlatCarbon -F/System/Library/Frameworks -pipe  -
DDEBUG -D_DEBUG -DDEBUG_smfr -DTRACING -g -
compatibility_version 1 -current_version 1 -arch ppc -install_name 
@executable_path/libmeta_mail.dylib -o libmeta_mail.dylib  
nsMetaModule_mail.o  nsMsgFactory.o nsMessenger.o 
nsMessengerBootstrap.o nsUrlListenerManager.o nsMsgMailSession.o 
nsMsgAccountManager.o nsMsgAccount.o 
nsCopyMessageStreamListener.o nsMsgRDFDataSource.o 
nsMsgFolderDataSource.o nsMsgAccountManagerDS.o 
nsMsgRDFUtils.o nsMsgBiffManager.o nsMsgNotificationManager.o 
nsMsgCopyService.o nsMsgFolderCache.o 
nsMsgFolderCacheElement.o nsMsgFolderCompactor.o 
nsMsgStatusFeedback.o nsMsgWindow.o nsMessengerMigrator.o 
nsMsgServiceProvider.o nsSubscribeDataSource.o 
nsSubscribableServer.o nsMsgPrintEngine.o nsStatusBarBiffManager.o 
nsMsgDBView.o nsMsgThreadedDBView.o nsMsgSpecialViews.o 
nsMsgSearchDBView.o nsMsgOfflineManager.o nsMsgProgress.o 
nsMsgFilterService.o nsMsgFilterList.o nsMsgFilter.o 
nsMsgSearchTerm.o nsMsgBodyHandler.o nsMsgLocalSearch.o 
nsMsgSearchValue.o nsMsgSearchAdapter.o nsMsgSearchSession.o 
nsMsgImapSearch.o nsMsgSearchNews.o nsMsgFilterDataSource.o 
nsMsgFilterDelegateFactory.o nsImapFactory.o nsImapUtils.o 
nsIMAPBodyShell.o nsIMAPGenericParser.o nsIMAPHostSessionList.o 
nsIMAPNamespace.o nsImapIncomingServer.o nsImapMailFolder.o 
nsImapProtocol.o nsImapProxyEvent.o nsImapSearchResults.o 
nsImapServerResponseParser.o nsImapService.o nsImapUrl.o 
nsImapFlagAndUidState.o nsImapMoveCoalescer.o nsImapUndoTxn.o 
nsImapStringBundle.o nsImapOfflineSync.o nsMimeModule.o 
nsMimeObjectClassAccess.o nsMimeConverter.o nsMimeAddress.o 
mimecont.o mimeebod.o mimeenc.o mimeeobj.o mimehdrs.o mimei.o 
mimeiimg.o mimeleaf.o mimemalt.o mimemapl.o mimemdig.o 
mimemmix.o mimempar.o mimemrel.o mimemsg.o mimemsig.o 
mimemult.o mimeobj.o mimepbuf.o mimesun.o mimetenr.o mimetext.o 
mimethtm.o mimetpla.o mimetpfl.o mimetric.o mimeunty.o mimecth.o 
mimebuf.o mimecom.o mimemoz2.o comi18n.o nsMsgHeaderParser.o 
nsStreamConverter.o mimedrft.o nsMimeHeaders.o mimecryp.o 
mimecms.o mimemcms.o nsEmitterFactory.o nsMimeBaseEmitter.o 
nsEmitterUtils.o nsMimeRebuffer.o nsMimeRawEmitter.o 
nsMimeXmlEmitter.o nsMimeHtmlEmitter.o nsMsgNewsFactory.o 
nsNNTPArticleList.o nsNNTPNewsgroupList.o 
nsNNTPNewsgroupPost.o nsNNTPProtocol.o nsNntpUrl.o 
nsNntpService.o nsNewsFolder.o nsNntpIncomingServer.o 
nsNewsUtils.o nsNewsDownloadDialogArgs.o nsNewsDownloader.o 
nsMsgCompFactory.o nsMsgCompFields.o nsSmtpUrl.o 
nsSmtpProtocol.o nsMsgSend.o nsMsgSendPart.o nsMsgSendReport.o 
nsSmtpService.o nsMsgCreate.o nsMsgCopy.o nsMsgSendLater.o 
nsMsgDeliveryListener.o nsMsgComposeStringBundle.o 
nsMsgEncoders.o nsMsgCompUtils.o nsMsgAttachment.o 
nsMsgAttachmentHandler.o nsMsgPrompts.o nsMsgComposeService.o 
nsMsgComposeParams.o nsMsgComposeProgressParams.o 
nsMsgComposeContentHandler.o nsMsgCompose.o nsMsgQuote.o 
nsMsgRecipientArray.o nsURLFetcher.o nsSmtpServer.o 
nsSmtpDataSource.o nsSmtpDelegateFactory.o nsMsgLocalFactory.o 
nsPop3Protocol.o nsPop3URL.o nsPop3Sink.o nsParseMailbox.o 
nsMailboxProtocol.o nsMailboxUrl.o nsLocalMailFolder.o 
nsMailboxService.o nsPop3Service.o nsPop3IncomingServer.o 
nsLocalUtils.o nsLocalUndoTxn.o nsLocalStringBundle.o 
nsNoIncomingServer.o nsNoneService.o nsAbSyncFactory.o 
nsAbSyncPostEngine.o nsAbSync.o nsAbSyncCRCModel.o 
nsABSyncDriver.o nsSyncDecoderRing.o nsImportFactory.o 
nsImportService.o nsImportMail.o nsImportMailboxDescriptor.o 
nsImportABDescriptor.o nsImportAddressBooks.o 
nsImportStringBundle.o ImportTranslate.o nsImportTranslator.o 
ImportCharSet.o ImportOutFile.o nsImportScanFile.o 
nsImportEncodeScan.o nsImportMimeEncode.o nsImportFieldMap.o 
nsAbFactory.o nsAddressBook.o nsAddrBookSession.o 
nsAbRDFDataSource.o nsDirectoryDataSource.o nsAbCardProperty.o 
nsDirPrefs.o nsAddrDatabase.o nsAbDirProperty.o 
nsAbAutoCompleteSession.o nsAbAddressCollecter.o 
nsAddbookProtocolHandler.o nsAbMDBDirProperty.o 
nsAbMDBDirectory.o nsAbMDBCardProperty.o nsAbMDBCard.o 
nsAbBSDirectory.o nsAddbookUrl.o nsAbDirFactoryService.o 
nsAbMDBDirFactory.o nsAbUtils.o nsAbDirectoryQuery.o 
nsAbDirectoryQueryProxy.o nsAbDirSearchListener.o 
nsAbBooleanExpression.o nsAbDirectoryRDFResource.o 
nsAbQueryStringToExpression.o nsAbView.o nsAbLDAPDirectory.o 
nsAbLDAPDirFactory.o nsAbLDAPCard.o nsAbLDAPProperties.o 
nsAbLDAPDirectoryQuery.o nsAbBoolExprToLDAPFilter.o 
nsAbLDAPAutoCompFormatter.o nsTextFactory.o nsTextStringBundle.o 
nsTextImport.o nsTextAddress.o mimevcrd.o nsVCard.o nsVCardObj.o 
nsVCardFactory.o nsMsgDBFactory.o nsMsgDatabase.o 
nsDBFolderInfo.o nsMsgHdr.o nsNewsDatabase.o nsMailDatabase.o 
nsImapMailDatabase.o nsMsgThread.o nsMsgOfflineImapOperation.o 
nsMsgSMIMEFactory.o nsMsgComposeSecure.o nsMsgGroupRecord.o 
nsMsgLineBuffer.o nsMsgFolder.o nsMsgDBFolder.o nsUint8Array.o 
nsUInt32Array.o nsMsgKeySet.o nsMsgKeyArray.o 
nsLocalFolderSummarySpec.o nsNewsSummarySpec.o nsMsgIdentity.o 
nsMsgIncomingServer.o nsMsgUtils.o nsMsgProtocol.o 
nsMsgMailNewsUrl.o nsMsgTxn.o nsMsgI18N.o nsMsgUtf7Utils.o 
mimexpcom.o nsMimeContentTypeHandler.o            -bundle ../../dist/lib/
librdfutil_s.a  ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -L../../dist/
bin -L/Users/smfr/macho/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread   -
lm    
/usr/bin/ld: Undefined symbols:
_nsSMIMEModule_gModuleInfo
_mime_crypto_stamped_p__FP10MimeObject
_mime_set_crypto_stamp__FP10MimeObjectii
sounds like a dependency bug.  Clobber mailnews/mime & rebuild.

And now...
/usr/bin/ld: Undefined symbols:
_nsSMIMEModule_gModuleInfo
Comment on attachment 71983 [details] [diff] [review]
Resolve symbols when linking shared lib

r=bryner
Attachment #71983 - Flags: review+
Comment on attachment 71983 [details] [diff] [review]
Resolve symbols when linking shared lib

a=asa (on behalf of drivers) for checkin to the 0.9.9 branch and the 1.0 trunk
Attachment #71983 - Flags: approval+
Patch has been checked into the 0.9.9 branch & the trunk.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
verified
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: