Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#54790 closed defect (worksforme)

xalanc @1.11 does not build on Mac OS X 10.6.8, Snow Leopard, because: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Reported by: ballapete (Peter "Pete" Dyballa) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: snowleopard Cc: nerdling (Jeremy Lavergne)
Port: xalanc

Description

Libuv has been upgraded and port started to search for broken files:

Could not open /opt/local/lib/libxerces-c-3.1.dylib: Error opening or reading file (referenced from /opt/local/bin/Xalan)
DEBUG: Marking /opt/local/bin/Xalan as broken
DEBUG: Marking /opt/local/lib/libxalan-c.111.0.dylib as broken
DEBUG: Marking /opt/local/bin/c14n as broken
DEBUG: Marking /opt/local/bin/checksig as broken
DEBUG: Marking /opt/local/bin/cipher as broken
DEBUG: Marking /opt/local/bin/siginf as broken
DEBUG: Marking /opt/local/bin/templatesign as broken
DEBUG: Marking /opt/local/bin/txfmout as broken
DEBUG: Marking /opt/local/bin/xklient as broken
DEBUG: Marking /opt/local/bin/xtest as broken
DEBUG: Marking /opt/local/lib/libxml-security-c.17.dylib as broken
DEBUG: Marking /opt/local/lib/libxmltooling-lite.7.dylib as broken
DEBUG: Marking /opt/local/lib/libxmltooling.7.dylib as broken
--->  Found 13 broken files, matching files to ports
--->  Found 3 broken ports, determining rebuild order
DEBUG: Broken: xalanc
DEBUG: Broken: xml-security-c
DEBUG: Broken: xmltooling
DEBUG: Processing port xalanc @0:1.11_0  
DEBUG: Processing port xml-security-c @0:1.7.3_1  
DEBUG: Dependent xmltooling is broken, adding edge from xmltooling to xml-security-c
DEBUG: Making xmltooling new head of stack
DEBUG: Processing port xmltooling @0:1.6.0_0  
DEBUG: Removing xmltooling from stack
--->  Rebuilding in order
     xalanc @1.11 
     xml-security-c @1.7.3 
     xmltooling @1.6.0 

The failure is probably here:

/opt/local/bin/clang++-mp-3.9 -pipe -Os -stdlib=libc++ -arch x86_64  -O -DNDEBUG  -pthread -D_REENTRANT   -DMACOSX -dynamiclib -prebind -seg1addr 0x38000000  -compatibility_version 1 -current_version 1.11 -install_name /opt/local/lib/libxalan-c.dylib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64   -pthread -D_REENTRANT    ../../obj/XalanAttr.o ../../obj/XalanCDataSection.o ../../obj/XalanCharacterData.o ../../obj/XalanComment.o ../../obj/XalanDOMException.o ../../obj/XalanDOMImplementation.o ../../obj/XalanDOMInit.o ../../obj/XalanDOMString.o ../../obj/XalanDocument.o ../../obj/XalanDocumentFragment.o ../../obj/XalanDocumentType.o ../../obj/XalanElement.o ../../obj/XalanEmptyNamedNodeMap.o ../../obj/XalanEntity.o ../../obj/XalanEntityReference.o ../../obj/XalanNamedNodeMap.o ../../obj/XalanNode.o ../../obj/XalanNodeList.o ../../obj/XalanNodeListDummy.o ../../obj/XalanNodeListSurrogate.o ../../obj/XalanNotation.o ../../obj/XalanProcessingInstruction.o ../../obj/XalanText.o ../../obj/AttributeListImpl.o ../../obj/AttributesImpl.o ../../obj/DOMStringHelper.o ../../obj/DOMStringPrintWriter.o ../../obj/DoubleSupport.o ../../obj/ExecutionContext.o ../../obj/FormatterListener.o ../../obj/NamedNodeMapAttributeList.o ../../obj/NullPrintWriter.o ../../obj/PlatformSupportInit.o ../../obj/PrefixResolver.o ../../obj/PrintWriter.o ../../obj/ProblemListenerBase.o ../../obj/StdBinInputStream.o ../../obj/StringTokenizer.o ../../obj/URISupport.o ../../obj/Writer.o ../../obj/XSLException.o ../../obj/XalanBitmap.o ../../obj/XalanDOMStringAllocator.o ../../obj/XalanDOMStringCache.o ../../obj/XalanDOMStringHashTable.o ../../obj/XalanDOMStringPool.o ../../obj/XalanDOMStringReusableAllocator.o ../../obj/XalanDecimalFormatSymbols.o ../../obj/XalanEncodingPropertyCache.o ../../obj/XalanFStreamOutputStream.o ../../obj/XalanFileOutputStream.o ../../obj/XalanICUMessageLoader.o ../../obj/XalanInMemoryMessageLoader.o ../../obj/XalanMemoryManagement.o ../../obj/XalanMemoryManagerDefault.o ../../obj/XalanMessageLoader.o ../../obj/XalanNLSMessageLoader.o ../../obj/XalanNullOutputStream.o ../../obj/XalanNumberFormat.o ../../obj/XalanOutputStream.o ../../obj/XalanOutputStreamPrintWriter.o ../../obj/XalanParsedURI.o ../../obj/XalanReferenceCountedObject.o ../../obj/XalanSimplePrefixResolver.o ../../obj/XalanStdOutputStream.o ../../obj/XalanToXercesTranscoderWrapper.o ../../obj/XalanTranscodingServices.o ../../obj/XalanUTF16Transcoder.o ../../obj/XalanXMLChar.o ../../obj/DOMServices.o ../../obj/DOMSupport.o ../../obj/DOMSupportDefault.o ../../obj/DOMSupportException.o ../../obj/DOMSupportInit.o ../../obj/TreeWalker.o ../../obj/XalanDocumentPrefixResolver.o ../../obj/XalanNamespacesStack.o ../../obj/FormatterToHTML.o ../../obj/FormatterToNull.o ../../obj/FormatterToText.o ../../obj/FormatterToXML.o ../../obj/FormatterTreeWalker.o ../../obj/XMLParserLiaison.o ../../obj/XMLSupportException.o ../../obj/XMLSupportInit.o ../../obj/XalanHTMLElementsProperties.o ../../obj/XalanUTF16Writer.o ../../obj/XalanUTF8Writer.o ../../obj/XalanXMLSerializerBase.o ../../obj/XalanXMLSerializerFactory.o ../../obj/ElementPrefixResolverProxy.o ../../obj/FormatterStringLengthCounter.o ../../obj/Function.o ../../obj/FunctionConcat.o ../../obj/FunctionContains.o ../../obj/FunctionID.o ../../obj/FunctionLang.o ../../obj/FunctionNamespaceURI.o ../../obj/FunctionNormalizeSpace.o ../../obj/FunctionStartsWith.o ../../obj/FunctionString.o ../../obj/FunctionSubstring.o ../../obj/FunctionSubstringAfter.o ../../obj/FunctionSubstringBefore.o ../../obj/FunctionTranslate.o ../../obj/MutableNodeRefList.o ../../obj/NodeRefList.o ../../obj/NodeRefListBase.o ../../obj/XBoolean.o ../../obj/XNodeSet.o ../../obj/XNodeSetAllocator.o ../../obj/XNodeSetBase.o ../../obj/XNodeSetNodeProxy.o ../../obj/XNodeSetNodeProxyAllocator.o ../../obj/XNodeSetResultTreeFragProxy.o ../../obj/XNumber.o ../../obj/XNumberAllocator.o ../../obj/XNumberBase.o ../../obj/XObject.o ../../obj/XObjectFactory.o ../../obj/XObjectFactoryDefault.o ../../obj/XObjectResultTreeFragProxy.o ../../obj/XObjectResultTreeFragProxyBase.o ../../obj/XObjectResultTreeFragProxyText.o ../../obj/XObjectTypeCallback.o ../../obj/XPath.o ../../obj/XPathAllocator.o ../../obj/XPathConstructionContext.o ../../obj/XPathConstructionContextDefault.o ../../obj/XPathEnvSupport.o ../../obj/XPathEnvSupportDefault.o ../../obj/XPathEvaluator.o ../../obj/XPathExecutionContext.o ../../obj/XPathExecutionContextDefault.o ../../obj/XPathExpression.o ../../obj/XPathFactory.o ../../obj/XPathFactoryBlock.o ../../obj/XPathFactoryDefault.o ../../obj/XPathFunctionTable.o ../../obj/XPathInit.o ../../obj/XPathParserException.o ../../obj/XPathProcessor.o ../../obj/XPathProcessorImpl.o ../../obj/XString.o ../../obj/XStringAdapter.o ../../obj/XStringAdapterAllocator.o ../../obj/XStringAllocator.o ../../obj/XStringBase.o ../../obj/XStringCached.o ../../obj/XStringCachedAllocator.o ../../obj/XStringReference.o ../../obj/XStringReferenceAllocator.o ../../obj/XToken.o ../../obj/XTokenNumberAdapter.o ../../obj/XTokenNumberAdapterAllocator.o ../../obj/XTokenStringAdapter.o ../../obj/XTokenStringAdapterAllocator.o ../../obj/XUnknown.o ../../obj/XalanDocumentFragmentNodeRefListBaseProxy.o ../../obj/XalanQName.o ../../obj/XalanQNameByReference.o ../../obj/XalanQNameByValue.o ../../obj/XalanQNameByValueAllocator.o ../../obj/XalanXPathException.o ../../obj/FormatterToXercesDOM.o ../../obj/XercesAttrWrapper.o ../../obj/XercesAttrWrapperAllocator.o ../../obj/XercesCDATASectionWrapper.o ../../obj/XercesCommentWrapper.o ../../obj/XercesDOMException.o ../../obj/XercesDOMFormatterWalker.o ../../obj/XercesDOMImplementationWrapper.o ../../obj/XercesDOMSupport.o ../../obj/XercesDOMWalker.o ../../obj/XercesDOMWrapperException.o ../../obj/XercesDocumentTypeWrapper.o ../../obj/XercesDocumentWrapper.o ../../obj/XercesElementWrapper.o ../../obj/XercesElementWrapperAllocator.o ../../obj/XercesEntityReferenceWrapper.o ../../obj/XercesEntityWrapper.o ../../obj/XercesLiaisonXalanDOMStringPool.o ../../obj/XercesNamedNodeMapAttributeList.o ../../obj/XercesNamedNodeMapWrapper.o ../../obj/XercesNodeListWrapper.o ../../obj/XercesNotationWrapper.o ../../obj/XercesParserLiaison.o ../../obj/XercesProcessingInstructionWrapper.o ../../obj/XercesTextWrapper.o ../../obj/XercesTextWrapperAllocator.o ../../obj/XercesWrapperHelper.o ../../obj/XercesWrapperNavigator.o ../../obj/XercesWrapperNavigatorAllocator.o ../../obj/XercesWrapperToXalanNodeMap.o ../../obj/FormatterToDeprecatedXercesDOM.o ../../obj/XercesAttrBridge.o ../../obj/XercesAttributeBridgeAllocator.o ../../obj/XercesBridgeHelper.o ../../obj/XercesBridgeNavigator.o ../../obj/XercesCDATASectionBridge.o ../../obj/XercesCommentBridge.o ../../obj/XercesDOMImplementationBridge.o ../../obj/XercesDOM_NodeHack.o ../../obj/XercesDocumentBridge.o ../../obj/XercesDocumentFragmentBridge.o ../../obj/XercesDocumentTypeBridge.o ../../obj/XercesElementBridge.o ../../obj/XercesElementBridgeAllocator.o ../../obj/XercesEntityBridge.o ../../obj/XercesEntityReferenceBridge.o ../../obj/XercesNamedNodeMapBridge.o ../../obj/XercesNodeListBridge.o ../../obj/XercesNotationBridge.o ../../obj/XercesProcessingInstructionBridge.o ../../obj/XercesTextBridge.o ../../obj/XercesTextBridgeAllocator.o ../../obj/XercesToXalanNodeMap.o ../../obj/XercesTreeWalker.o ../../obj/FormatterToSourceTree.o ../../obj/XalanSourceTreeAttr.o ../../obj/XalanSourceTreeAttrNS.o ../../obj/XalanSourceTreeAttributeAllocator.o ../../obj/XalanSourceTreeAttributeNSAllocator.o ../../obj/XalanSourceTreeComment.o ../../obj/XalanSourceTreeCommentAllocator.o ../../obj/XalanSourceTreeContentHandler.o ../../obj/XalanSourceTreeDOMSupport.o ../../obj/XalanSourceTreeDocument.o ../../obj/XalanSourceTreeDocumentFragment.o ../../obj/XalanSourceTreeElement.o ../../obj/XalanSourceTreeElementA.o ../../obj/XalanSourceTreeElementAAllocator.o ../../obj/XalanSourceTreeElementANS.o ../../obj/XalanSourceTreeElementANSAllocator.o ../../obj/XalanSourceTreeElementNA.o ../../obj/XalanSourceTreeElementNAAllocator.o ../../obj/XalanSourceTreeElementNANS.o ../../obj/XalanSourceTreeElementNANSAllocator.o ../../obj/XalanSourceTreeHelper.o ../../obj/XalanSourceTreeInit.o ../../obj/XalanSourceTreeParserLiaison.o ../../obj/XalanSourceTreeProcessingInstruction.o ../../obj/XalanSourceTreeProcessingInstructionAllocator.o ../../obj/XalanSourceTreeText.o ../../obj/XalanSourceTreeTextAllocator.o ../../obj/XalanSourceTreeTextIWS.o ../../obj/XalanSourceTreeTextIWSAllocator.o ../../obj/XPathCAPI.o ../../obj/AVT.o ../../obj/AVTPart.o ../../obj/AVTPartSimple.o ../../obj/AVTPartXPath.o ../../obj/Constants.o ../../obj/CountersTable.o ../../obj/ElemApplyImport.o ../../obj/ElemApplyTemplates.o ../../obj/ElemAttribute.o ../../obj/ElemAttributeSet.o ../../obj/ElemCallTemplate.o ../../obj/ElemChoose.o ../../obj/ElemComment.o ../../obj/ElemCopy.o ../../obj/ElemCopyOf.o ../../obj/ElemDecimalFormat.o ../../obj/ElemElement.o ../../obj/ElemEmpty.o ../../obj/ElemExtensionCall.o ../../obj/ElemFallback.o ../../obj/ElemForEach.o ../../obj/ElemForwardCompatible.o ../../obj/ElemIf.o ../../obj/ElemLiteralResult.o ../../obj/ElemMessage.o ../../obj/ElemNumber.o ../../obj/ElemOtherwise.o ../../obj/ElemPI.o ../../obj/ElemParam.o ../../obj/ElemSort.o ../../obj/ElemTemplate.o ../../obj/ElemTemplateElement.o ../../obj/ElemText.o ../../obj/ElemTextLiteral.o ../../obj/ElemUse.o ../../obj/ElemValueOf.o ../../obj/ElemVariable.o ../../obj/ElemWhen.o ../../obj/ElemWithParam.o ../../obj/ExtensionFunctionHandler.o ../../obj/ExtensionNSHandler.o ../../obj/FunctionCurrent.o ../../obj/FunctionDocument.o ../../obj/FunctionElementAvailable.o ../../obj/FunctionFormatNumber.o ../../obj/FunctionFunctionAvailable.o ../../obj/FunctionGenerateID.o ../../obj/FunctionKey.o ../../obj/FunctionSystemProperty.o ../../obj/FunctionUnparsedEntityURI.o ../../obj/GenerateEvent.o ../../obj/KeyTable.o ../../obj/NamespacesHandler.o ../../obj/NodeSortKey.o ../../obj/NodeSorter.o ../../obj/OutputContextStack.o ../../obj/ProblemListener.o ../../obj/ProblemListenerDefault.o ../../obj/ResultNamespacesStack.o ../../obj/SelectionEvent.o ../../obj/Stylesheet.o ../../obj/StylesheetConstructionContext.o ../../obj/StylesheetConstructionContextDefault.o ../../obj/StylesheetExecutionContext.o ../../obj/StylesheetExecutionContextDefault.o ../../obj/StylesheetHandler.o ../../obj/StylesheetRoot.o ../../obj/TopLevelArg.o ../../obj/TraceListener.o ../../obj/TraceListenerDefault.o ../../obj/TracerEvent.o ../../obj/VariablesStack.o ../../obj/XResultTreeFrag.o ../../obj/XResultTreeFragAllocator.o ../../obj/XSLTEngineImpl.o ../../obj/XSLTInit.o ../../obj/XSLTInputSource.o ../../obj/XSLTProcessor.o ../../obj/XSLTProcessorEnvSupport.o ../../obj/XSLTProcessorEnvSupportDefault.o ../../obj/XSLTProcessorException.o ../../obj/XSLTResultTarget.o ../../obj/XalanAVTAllocator.o ../../obj/XalanAVTPartSimpleAllocator.o ../../obj/XalanAVTPartXPathAllocator.o ../../obj/XalanElemApplyTemplatesAllocator.o ../../obj/XalanElemAttributeAllocator.o ../../obj/XalanElemAttributeSetAllocator.o ../../obj/XalanElemCallTemplateAllocator.o ../../obj/XalanElemElementAllocator.o ../../obj/XalanElemEmptyAllocator.o ../../obj/XalanElemLiteralResultAllocator.o ../../obj/XalanElemTemplateAllocator.o ../../obj/XalanElemTextAllocator.o ../../obj/XalanElemTextLiteralAllocator.o ../../obj/XalanElemValueOfAllocator.o ../../obj/XalanElemVariableAllocator.o ../../obj/XalanMatchPatternData.o ../../obj/XalanMatchPatternDataAllocator.o ../../obj/XalanNumberingResourceBundle.o ../../obj/XalanSourceTreeDocumentAllocator.o ../../obj/XalanSourceTreeDocumentFragmentAllocator.o ../../obj/XalanSpaceNodeTester.o ../../obj/FunctionDifference.o ../../obj/FunctionDistinct.o ../../obj/FunctionEvaluate.o ../../obj/FunctionHasSameNodes.o ../../obj/FunctionIntersection.o ../../obj/FunctionNodeSet.o ../../obj/XalanExtensions.o ../../obj/XalanCAPI.o ../../obj/XalanCompiledStylesheetDefault.o ../../obj/XalanDefaultDocumentBuilder.o ../../obj/XalanDefaultParsedSource.o ../../obj/XalanParsedSource.o ../../obj/XalanSourceTreeWrapperParsedSource.o ../../obj/XalanTransformer.o ../../obj/XalanTransformerOutputStream.o ../../obj/XalanTransformerProblemListener.o ../../obj/XercesDOMParsedSource.o ../../obj/XercesDOMWrapperParsedSource.o ../../obj/XalanEXSLTCommon.o ../../obj/XalanEXSLTDateTime.o ../../obj/XalanEXSLTDynamic.o ../../obj/XalanEXSLTMath.o ../../obj/XalanEXSLTSet.o ../../obj/XalanEXSLTString.o ../../obj/XalanDiagnosticMemoryManager.o ../../obj/XalanFileUtility.o ../../obj/XalanXMLFileReporter.o -o ../../lib/libxalan-c.111.0.dylib -lm  -lpthread  -L/usr/lib -L/usr/local/lib -L/opt/local/lib -lxerces-c -L../../lib -lxalanMsg 
clang: warning: argument unused during compilation: '-pthread'
clang: warning: argument unused during compilation: '-pthread'
rm -f ../../lib/libxalan-c.dylib && \
		ln -fs libxalan-c.111.0.dylib ../../lib/libxalan-c.dylib
rm -f ../../lib/libxalan-c.111.dylib && \
		ln -fs libxalan-c.111.0.dylib ../../lib/libxalan-c.111.dylib
/opt/local/bin/clang++-mp-3.9 -pipe -Os -stdlib=libc++ -arch x86_64  -O -DNDEBUG  -pthread -D_REENTRANT   -Wall -fno-elide-constructors -DMACOSX -D_REENTRANT -DXALAN_USE_XERCES_LOCAL_CODEPAGE_TRANSCODERS -DXALAN_INMEM_MSG_LOADER -c -I/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_xalanc/xalanc/work/xalan-c-1.11/c/src -I/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_xalanc/xalanc/work/xalan-c-1.11/c/include -I../../nls/include -I/opt/local/src/ -I/opt/local/include/xercesc -I/opt/local/include/  -o ../../obj/process.o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_xalanc/xalanc/work/xalan-c-1.11/c/src/xalanc/TestXSLT/process.cpp
/opt/local/bin/clang++-mp-3.9 -pipe -Os -stdlib=libc++ -arch x86_64  -O -DNDEBUG  -pthread -D_REENTRANT   -Wall -fno-elide-constructors -DMACOSX -D_REENTRANT -DXALAN_USE_XERCES_LOCAL_CODEPAGE_TRANSCODERS -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64   -pthread -D_REENTRANT -DXALAN_INMEM_MSG_LOADER   \
	 ../../obj/process.o -o ../../bin/testXSLT -L../../lib -L/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_xalanc/xalanc/work/xalan-c-1.11/c/lib -lxalan-c -lm  -lpthread  -L/usr/lib -L/usr/local/lib -L/opt/local/lib -lxerces-c -L../../lib -lxalanMsg	
clang: warning: argument unused during compilation: '-pthread'
clang: warning: argument unused during compilation: '-pthread'
Undefined symbols for architecture x86_64:
  "xalanc_1_11::XObjectFactoryDefault::XObjectFactoryDefault(xercesc_3_2::MemoryManager&, unsigned short, unsigned short, unsigned short, unsigned short)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::StylesheetConstructionContextDefault::StylesheetConstructionContextDefault(xercesc_3_2::MemoryManager&, xalanc_1_11::XSLTEngineImpl&, xalanc_1_11::XPathFactory&, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanDOMString::XalanDOMString(char const*, xercesc_3_2::MemoryManager&, unsigned long)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanFileOutputStream::XalanFileOutputStream(xalanc_1_11::XalanDOMString const&, xercesc_3_2::MemoryManager&, unsigned long)", referenced from:
      createOutputStream(xercesc_3_2::MemoryManager&, CmdLineParams const&) in process.o
  "xalanc_1_11::XPathFactoryBlock::XPathFactoryBlock(xercesc_3_2::MemoryManager&, unsigned long)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::TraceListenerDefault::TraceListenerDefault(xalanc_1_11::XPathExecutionContext&, xalanc_1_11::PrintWriter&, xercesc_3_2::MemoryManager&, bool, bool, bool, bool)", referenced from:
      createTraceListener(xalanc_1_11::XPathExecutionContext&, xercesc_3_2::MemoryManager&, CmdLineParams const&, xalanc_1_11::PrintWriter&) in process.o
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XercesParserLiaison::createDocument(xercesc_3_2::DOMDocument const*, bool, bool, bool)", referenced from:
      createFormatter(int, bool, bool, bool, bool, xalanc_1_11::PrintWriter&, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::StylesheetRoot const*, xalanc_1_11::XercesParserLiaison&, xalanc_1_11::XalanSourceTreeParserLiaison&, xalanc_1_11::PrefixResolver const&, xalanc_1_11::XalanDocument const*&) in process.o
  "xalanc_1_11::XSLTEngineImpl::XSLTEngineImpl(xercesc_3_2::MemoryManager&, xalanc_1_11::XMLParserLiaison&, xalanc_1_11::XPathEnvSupport&, xalanc_1_11::DOMSupport&, xalanc_1_11::XObjectFactory&, xalanc_1_11::XPathFactory&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::FormatterToSourceTree::FormatterToSourceTree(xercesc_3_2::MemoryManager&, xalanc_1_11::XalanSourceTreeDocument*)", referenced from:
      createFormatter(int, bool, bool, bool, bool, xalanc_1_11::PrintWriter&, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::StylesheetRoot const*, xalanc_1_11::XercesParserLiaison&, xalanc_1_11::XalanSourceTreeParserLiaison&, xalanc_1_11::PrefixResolver const&, xalanc_1_11::XalanDocument const*&) in process.o
  "xalanc_1_11::XSLTProcessorEnvSupportDefault::XSLTProcessorEnvSupportDefault(xercesc_3_2::MemoryManager&, xalanc_1_11::XSLTProcessor*)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::StylesheetExecutionContextDefault::StylesheetExecutionContextDefault(xercesc_3_2::MemoryManager&, xalanc_1_11::XSLTEngineImpl&, xalanc_1_11::XPathEnvSupport&, xalanc_1_11::DOMSupport&, xalanc_1_11::XObjectFactory&, xalanc_1_11::XalanNode*, xalanc_1_11::NodeRefListBase const*, xalanc_1_11::PrefixResolver const*)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::FormatterToXercesDOM::FormatterToXercesDOM(xercesc_3_2::DOMDocument*, xercesc_3_2::DOMElement*, xercesc_3_2::MemoryManager&)", referenced from:
      createFormatter(int, bool, bool, bool, bool, xalanc_1_11::PrintWriter&, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::StylesheetRoot const*, xalanc_1_11::XercesParserLiaison&, xalanc_1_11::XalanSourceTreeParserLiaison&, xalanc_1_11::PrefixResolver const&, xalanc_1_11::XalanDocument const*&) in process.o
  "xalanc_1_11::OutputString(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, unsigned short const*, xercesc_3_2::MemoryManager&)", referenced from:
      _main in process.o
  "xalanc_1_11::FormatterToHTML::FormatterToHTML(xalanc_1_11::Writer&, xalanc_1_11::XalanDOMString const&, xalanc_1_11::XalanDOMString const&, xalanc_1_11::XalanDOMString const&, xalanc_1_11::XalanDOMString const&, bool, int, bool, bool, xercesc_3_2::MemoryManager&)", referenced from:
      createFormatter(int, bool, bool, bool, bool, xalanc_1_11::PrintWriter&, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::StylesheetRoot const*, xalanc_1_11::XercesParserLiaison&, xalanc_1_11::XalanSourceTreeParserLiaison&, xalanc_1_11::PrefixResolver const&, xalanc_1_11::XalanDocument const*&) in process.o
  "xalanc_1_11::FormatterToText::FormatterToText(xalanc_1_11::Writer&, xalanc_1_11::XalanDOMString const&, bool, bool, xercesc_3_2::MemoryManager&)", referenced from:
      createFormatter(int, bool, bool, bool, bool, xalanc_1_11::PrintWriter&, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::StylesheetRoot const*, xalanc_1_11::XercesParserLiaison&, xalanc_1_11::XalanSourceTreeParserLiaison&, xalanc_1_11::PrefixResolver const&, xalanc_1_11::XalanDocument const*&) in process.o
  "xalanc_1_11::FormatterToXML::FormatterToXML(xalanc_1_11::Writer&, xalanc_1_11::XalanDOMString const&, bool, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::XalanDOMString const&, xalanc_1_11::XalanDOMString const&, xalanc_1_11::XalanDOMString const&, bool, xalanc_1_11::XalanDOMString const&, xalanc_1_11::FormatterListener::eFormat, bool, xercesc_3_2::MemoryManager&)", referenced from:
      createFormatter(int, bool, bool, bool, bool, xalanc_1_11::PrintWriter&, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::StylesheetRoot const*, xalanc_1_11::XercesParserLiaison&, xalanc_1_11::XalanSourceTreeParserLiaison&, xalanc_1_11::PrefixResolver const&, xalanc_1_11::XalanDocument const*&) in process.o
  "xalanc_1_11::XalanSourceTreeParserLiaison::XalanSourceTreeParserLiaison(xalanc_1_11::XalanSourceTreeDOMSupport&, xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::FormatterTreeWalker::FormatterTreeWalker(xalanc_1_11::FormatterListener&, xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTSetFunctionsInstaller::uninstallGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTCommonFunctionsInstaller::uninstallGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTMathFunctionsInstaller::uninstallGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTStringFunctionsInstaller::uninstallGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanExtensionsInstaller::uninstallGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTSetFunctionsInstaller::installGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTCommonFunctionsInstaller::installGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTMathFunctionsInstaller::installGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanEXSLTStringFunctionsInstaller::installGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanExtensionsInstaller::installGlobal(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanStdOutputStream::XalanStdOutputStream(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, xercesc_3_2::MemoryManager&)", referenced from:
      createOutputStream(xercesc_3_2::MemoryManager&, CmdLineParams const&) in process.o
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XPathFactoryDefault::XPathFactoryDefault(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanSourceTreeInit::XalanSourceTreeInit(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XSLTInit::XSLTInit(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XSLTResultTarget::XSLTResultTarget(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XercesParserLiaison::XercesParserLiaison(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XalanDOMString::XalanDOMString(xercesc_3_2::MemoryManager&)", referenced from:
      createFormatter(int, bool, bool, bool, bool, xalanc_1_11::PrintWriter&, int, xalanc_1_11::XalanDOMString const&, xalanc_1_11::StylesheetRoot const*, xalanc_1_11::XercesParserLiaison&, xalanc_1_11::XalanSourceTreeParserLiaison&, xalanc_1_11::PrefixResolver const&, xalanc_1_11::XalanDocument const*&) in process.o
      createOutputStream(xercesc_3_2::MemoryManager&, CmdLineParams const&) in process.o
      xsltMain(CmdLineParams const&) in process.o
  "xalanc_1_11::XSLTInputSource::XSLTInputSource(xercesc_3_2::MemoryManager&)", referenced from:
      xsltMain(CmdLineParams const&) in process.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gnumake[1]: *** [../../bin/testXSLT] Error 1
gnumake[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_xalanc/xalanc/work/xalan-c-1.11/c/src/xalanc'

Attachments (1)

main.log (401.6 KB) - added by ballapete (Peter "Pete" Dyballa) 7 years ago.

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by ballapete (Peter "Pete" Dyballa)

Attachment: main.log added

comment:1 Changed 7 years ago by kencu (Ken)

libxerces-c-3.1.dylib doesn't exist any more. it's now libxerces-c-3.2.dylib.

but I just built xalanc without any trouble against libxerces-c-3.2.dylib

$ port -v installed xalanc
The following ports are currently installed:
  xalanc @1.11_0 (active) platform='darwin 10' archs='x86_64' date='2017-09-09T13:17:54-0700'

and it links properly against libxerces-c-3.2.dylib

h$ otool -L /opt/local/lib/libxalan-c.dylib
/opt/local/lib/libxalan-c.dylib:
	/opt/local/lib/libxalan-c.dylib (compatibility version 1.0.0, current version 1.11.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)
	/opt/local/lib/libxerces-c-3.2.dylib (compatibility version 0.0.0, current version 0.0.0)
	/opt/local/lib/libxalanMsg.dylib (compatibility version 1.0.0, current version 1.11.0)
	/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 3.9.1)
	/usr/lib/libc++abi.dylib (compatibility version 1.0.0, current version 3.9.1)

so I'd sudo port sync, check xcerces3 to make sure it's installed xercesc3 @3.2.0_0, and clean and try xalanc again. Perhaps you are slightly out of sync in your ports tree somehow.

comment:2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: nerdling added

Looks like when xercesc3 was updated to version 3.2.0 its dylib install_name changed, and it was forgotten to revbump all of its dependents so that they're rebuilt with that new name. It was done for freecad, but the others still need to be done.

comment:3 in reply to:  1 ; Changed 7 years ago by ballapete (Peter "Pete" Dyballa)

Replying to kencu:

but I just built xalanc without any trouble against libxerces-c-3.2.dylib

Me too! I tried to upgrade the two other mentioned ports in different order. Finally the build of xalanc started again and it had towards the end:

Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_xalanc/xalanc/main.log for details.
DEBUG: could not read "/opt/local/share/xml/xmltooling/xmltooling.xsd": no such file or directory

This cannot be true:

-rw-r--r--  1 root  admin  1025  9 Sep 21:37 /opt/local/share/xml/xmltooling/xmltooling.xsd

Anyway, I then first uninstalled xalanc since no other port depended on it. Then it was easy to install it again. But, for what?

Installing xalanc works again, so the case is for me at least closed.

comment:4 in reply to:  3 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ballapete:

Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_xalanc/xalanc/main.log for details.
DEBUG: could not read "/opt/local/share/xml/xmltooling/xmltooling.xsd": no such file or directory

This cannot be true:

Correct. That error message is erroneous and should be ignored. The real reason why the build failed would have been shown earlier in the log.

comment:5 Changed 6 years ago by kencu (Ken)

Resolution: worksforme
Status: newclosed

comment:6 Changed 6 years ago by ballapete (Peter "Pete" Dyballa)

It worked for me too! (Six weeks ago.)

Note: See TracTickets for help on using tickets.