[ https://issues.apache.org/jira/browse/XERCESC-1594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Boris Kolpackov resolved XERCESC-1594. -------------------------------------- Resolution: Invalid I am pretty sure this is a toolchain issue. > Build process fails on amd64. > ----------------------------- > > Key: XERCESC-1594 > URL: https://issues.apache.org/jira/browse/XERCESC-1594 > Project: Xerces-C++ > Issue Type: Bug > Affects Versions: 2.6.0 > Environment: 5.4-STABLE FreeBSD, amd64, data about gcc:"Using > built-in specs. > Configured with: FreeBSD/amd64 system compiler > Thread model: posix > gcc version 3.4.2 [FreeBSD] 20040728" > Reporter: Alexey Kosenkov > > When I try to build it from ports on amd64 machine (described above), the > entire process fails at its final phase (linking libxerces-c.so.26). > The very last message is as follows: > /ports/textproc/xerces-c2/work/xerces-c-src_2_6_0/lib/.so.26.0 > gmake -C /usr/ports/textproc/xerces-c2/work/xerces-c-src_2_6_0/obj -k > gmake[1]: Entering directory > `/usr/ports/textproc/xerces-c2/work/xerces-c-src_2_6_0/obj' > Building > /usr/ports/textproc/xerces-c2/work/xerces-c-src_2_6_0/lib/libxerces-c.so.26.0 > c++ -DFREEBSD -shared -fPIC -Wl,-soname,libxerces-c.so.26 -o > /usr/ports/textproc/xerces-c2/work/xerces-c-src_2_6_0/lib/libxerces-c.so.26.0 > FREEBSD/ASCIIRangeFactory.o FREEBSD/AbstractDOMParser.o > FREEBSD/AbstractNumericFacetValidator.o FREEBSD/AbstractNumericValidator.o > FREEBSD/AbstractStringValidator.o FREEBSD/AllContentModel.o > FREEBSD/AnySimpleTypeDatatypeValidator.o FREEBSD/AnyURIDatatypeValidator.o > FREEBSD/BMPattern.o FREEBSD/Base64.o FREEBSD/Base64BinaryDatatypeValidator.o > FREEBSD/BinFileInputStream.o FREEBSD/BinFileOutputStream.o > FREEBSD/BinInputStream.o FREEBSD/BinMemInputStream.o > FREEBSD/BinMemOutputStream.o FREEBSD/BinOutputStream.o FREEBSD/BitSet.o > FREEBSD/BlockRangeFactory.o FREEBSD/BooleanDatatypeValidator.o > FREEBSD/CMAny.o FREEBSD/CMBinaryOp.o FREEBSD/CMUnaryOp.o FREEBSD/CharToken.o > FREEBSD/ClosureToken.o FREEBSD/ComplexTypeInfo.o FREEBSD/ConcatToken.o > FREEBSD/ConditionToken.o FREEBSD/ContentLeafNameTypeVector.o > FREEBSD/ContentSpecNode.o FREEBSD/DFAContentModel.o FREEBSD/DGXMLScanner.o > FREEBSD/DOMAttrImpl.o FREEBSD/DOMAttrMapImpl.o FREEBSD/DOMAttrNSImpl.o > FREEBSD/DOMBuilderImpl.o FREEBSD/DOMCDATASectionImpl.o > FREEBSD/DOMCharacterDataImpl.o FREEBSD/DOMChildNode.o > FREEBSD/DOMCommentImpl.o FREEBSD/DOMConfigurationImpl.o > FREEBSD/DOMDeepNodeListImpl.o FREEBSD/DOMDocumentFragmentImpl.o > FREEBSD/DOMDocumentImpl.o FREEBSD/DOMDocumentTypeImpl.o > FREEBSD/DOMElementImpl.o FREEBSD/DOMElementNSImpl.o FREEBSD/DOMEntityImpl.o > FREEBSD/DOMEntityReferenceImpl.o FREEBSD/DOMErrorImpl.o > FREEBSD/DOMException.o FREEBSD/DOMImplementationImpl.o > FREEBSD/DOMImplementationRegistry.o FREEBSD/DOMLocatorImpl.o > FREEBSD/DOMNamedNodeMapImpl.o FREEBSD/DOMNodeIDMap.o FREEBSD/DOMNodeImpl.o > FREEBSD/DOMNodeIteratorImpl.o FREEBSD/DOMNodeListImpl.o > FREEBSD/DOMNodeVector.o FREEBSD/DOMNormalizer.o FREEBSD/DOMNotationImpl.o > FREEBSD/DOMParentNode.o FREEBSD/DOMProcessingInstructionImpl.o > FREEBSD/DOMRangeException.o FREEBSD/DOMRangeImpl.o FREEBSD/DOMStringPool.o > FREEBSD/DOMTextImpl.o FREEBSD/DOMTreeWalkerImpl.o FREEBSD/DOMTypeInfoImpl.o > FREEBSD/DOMWriterImpl.o FREEBSD/DOMXPathException.o FREEBSD/DTDAttDef.o > FREEBSD/DTDAttDefList.o FREEBSD/DTDElementDecl.o FREEBSD/DTDEntityDecl.o > FREEBSD/DTDGrammar.o FREEBSD/DTDScanner.o FREEBSD/DTDValidator.o > FREEBSD/DatatypeValidator.o FREEBSD/DatatypeValidatorFactory.o > FREEBSD/DateDatatypeValidator.o FREEBSD/DateTimeDatatypeValidator.o > FREEBSD/DateTimeValidator.o FREEBSD/DayDatatypeValidator.o > FREEBSD/DecimalDatatypeValidator.o FREEBSD/DefaultPanicHandler.o > FREEBSD/DoubleDatatypeValidator.o FREEBSD/Dummy.o > FREEBSD/DurationDatatypeValidator.o FREEBSD/ENTITYDatatypeValidator.o > FREEBSD/ElemStack.o FREEBSD/EncodingValidator.o FREEBSD/FieldActivator.o > FREEBSD/FieldValueMap.o FREEBSD/FloatDatatypeValidator.o > FREEBSD/FreeBSDPlatformUtils.o FREEBSD/GCCDefs.o > FREEBSD/GeneralAttributeCheck.o FREEBSD/Grammar.o FREEBSD/GrammarResolver.o > FREEBSD/HashPtr.o FREEBSD/HashXMLCh.o FREEBSD/HeaderDummy.o FREEBSD/HexBin.o > FREEBSD/HexBinaryDatatypeValidator.o FREEBSD/ICUTransService.o > FREEBSD/IC_Field.o FREEBSD/IC_Key.o FREEBSD/IC_KeyRef.o FREEBSD/IC_Selector.o > FREEBSD/IC_Unique.o FREEBSD/IDDatatypeValidator.o > FREEBSD/IDREFDatatypeValidator.o FREEBSD/IGXMLScanner.o > FREEBSD/IGXMLScanner2.o FREEBSD/IdentityConstraint.o > FREEBSD/IdentityConstraintHandler.o FREEBSD/InMemMsgLoader.o > FREEBSD/InputSource.o FREEBSD/KVStringPair.o FREEBSD/ListDatatypeValidator.o > FREEBSD/LocalFileFormatTarget.o FREEBSD/LocalFileInputSource.o > FREEBSD/Match.o FREEBSD/MemBufFormatTarget.o FREEBSD/MemBufInputSource.o > FREEBSD/MemoryManagerArrayImpl.o FREEBSD/MemoryManagerImpl.o > FREEBSD/MixedContentModel.o FREEBSD/ModifierToken.o > FREEBSD/MonthDatatypeValidator.o FREEBSD/MonthDayDatatypeValidator.o > FREEBSD/Mutexes.o FREEBSD/NCNameDatatypeValidator.o > FREEBSD/NOTATIONDatatypeValidator.o FREEBSD/NameDatatypeValidator.o > FREEBSD/NamespaceScope.o FREEBSD/Op.o FREEBSD/OpFactory.o > FREEBSD/PSVIAttribute.o FREEBSD/PSVIAttributeList.o FREEBSD/PSVIElement.o > FREEBSD/PSVIItem.o FREEBSD/PanicHandler.o FREEBSD/ParenToken.o > FREEBSD/ParserForXMLSchema.o FREEBSD/PlatformUtils.o FREEBSD/QName.o > FREEBSD/QNameDatatypeValidator.o FREEBSD/RangeFactory.o FREEBSD/RangeToken.o > FREEBSD/RangeTokenMap.o FREEBSD/ReaderMgr.o FREEBSD/RegularExpression.o > FREEBSD/RegxParser.o FREEBSD/RegxUtil.o FREEBSD/SAX2XMLReaderImpl.o > FREEBSD/SAXException.o FREEBSD/SAXParseException.o FREEBSD/SAXParser.o > FREEBSD/SGXMLScanner.o FREEBSD/SchemaAttDef.o FREEBSD/SchemaAttDefList.o > FREEBSD/SchemaElementDecl.o FREEBSD/SchemaGrammar.o FREEBSD/SchemaInfo.o > FREEBSD/SchemaSymbols.o FREEBSD/SchemaValidator.o > FREEBSD/SimpleContentModel.o FREEBSD/SocketNetAccessor.o > FREEBSD/StdInInputSource.o FREEBSD/StdOutFormatTarget.o > FREEBSD/StringDatatypeValidator.o FREEBSD/StringPool.o FREEBSD/StringToken.o > FREEBSD/SubstitutionGroupComparator.o FREEBSD/SynchronizedStringPool.o > FREEBSD/TimeDatatypeValidator.o FREEBSD/Token.o FREEBSD/TokenFactory.o > FREEBSD/TransService.o FREEBSD/TraverseSchema.o FREEBSD/URLInputSource.o > FREEBSD/UnicodeRangeFactory.o FREEBSD/UnionDatatypeValidator.o > FREEBSD/UnionToken.o FREEBSD/UnixHTTPURLInputStream.o > FREEBSD/ValidationContextImpl.o FREEBSD/ValueStore.o > FREEBSD/ValueStoreCache.o FREEBSD/VecAttrListImpl.o > FREEBSD/VecAttributesImpl.o FREEBSD/WFXMLScanner.o > FREEBSD/Wrapper4DOMInputSource.o FREEBSD/Wrapper4InputSource.o > FREEBSD/XML256TableTranscoder.o FREEBSD/XML88591Transcoder.o > FREEBSD/XMLASCIITranscoder.o FREEBSD/XMLAbstractDoubleFloat.o > FREEBSD/XMLAttDef.o FREEBSD/XMLAttDefList.o FREEBSD/XMLAttr.o > FREEBSD/XMLBigDecimal.o FREEBSD/XMLBigInteger.o FREEBSD/XMLBuffer.o > FREEBSD/XMLBufferMgr.o FREEBSD/XMLCanRepGroup.o FREEBSD/XMLChTranscoder.o > FREEBSD/XMLChar.o FREEBSD/XMLContentModel.o FREEBSD/XMLDTDDescription.o > FREEBSD/XMLDTDDescriptionImpl.o FREEBSD/XMLDateTime.o FREEBSD/XMLDouble.o > FREEBSD/XMLEBCDICTranscoder.o FREEBSD/XMLElementDecl.o > FREEBSD/XMLEntityDecl.o FREEBSD/XMLException.o FREEBSD/XMLFloat.o > FREEBSD/XMLFormatter.o FREEBSD/XMLGrammarDescription.o > FREEBSD/XMLGrammarPoolImpl.o FREEBSD/XMLIBM1047Transcoder.o > FREEBSD/XMLIBM1140Transcoder.o FREEBSD/XMLMsgLoader.o > FREEBSD/XMLNotationDecl.o FREEBSD/XMLNumber.o FREEBSD/XMLRangeFactory.o > FREEBSD/XMLReader.o FREEBSD/XMLRecognizer.o FREEBSD/XMLRefInfo.o > FREEBSD/XMLRegisterCleanup.o FREEBSD/XMLScanner.o > FREEBSD/XMLScannerResolver.o FREEBSD/XMLSchemaDescription.o > FREEBSD/XMLSchemaDescriptionImpl.o FREEBSD/XMLString.o > FREEBSD/XMLStringTokenizer.o FREEBSD/XMLUCSTranscoder.o FREEBSD/XMLURL.o > FREEBSD/XMLUTF16Transcoder.o FREEBSD/XMLUTF8Transcoder.o FREEBSD/XMLUni.o > FREEBSD/XMLUniCharacter.o FREEBSD/XMLUri.o FREEBSD/XMLValidator.o > FREEBSD/XMLWin1252Transcoder.o FREEBSD/XMemory.o FREEBSD/XObjectComparator.o > FREEBSD/XPathMatcher.o FREEBSD/XPathMatcherStack.o FREEBSD/XPathSymbols.o > FREEBSD/XProtoType.o FREEBSD/XSAXMLScanner.o FREEBSD/XSAnnotation.o > FREEBSD/XSAttributeDeclaration.o FREEBSD/XSAttributeGroupDefinition.o > FREEBSD/XSAttributeUse.o FREEBSD/XSComplexTypeDefinition.o > FREEBSD/XSDDOMParser.o FREEBSD/XSDElementNSImpl.o FREEBSD/XSDErrorReporter.o > FREEBSD/XSDLocator.o FREEBSD/XSElementDeclaration.o FREEBSD/XSFacet.o > FREEBSD/XSIDCDefinition.o FREEBSD/XSModel.o FREEBSD/XSModelGroup.o > FREEBSD/XSModelGroupDefinition.o FREEBSD/XSMultiValueFacet.o > FREEBSD/XSNamespaceItem.o FREEBSD/XSNotationDeclaration.o FREEBSD/XSObject.o > FREEBSD/XSObjectFactory.o FREEBSD/XSParticle.o > FREEBSD/XSSimpleTypeDefinition.o FREEBSD/XSTypeDefinition.o FREEBSD/XSValue.o > FREEBSD/XSWildcard.o FREEBSD/XSerializeEngine.o FREEBSD/XTemplateComparator.o > FREEBSD/XTemplateSerializer.o FREEBSD/XUtil.o FREEBSD/XercesAttGroupInfo.o > FREEBSD/XercesDOMParser.o FREEBSD/XercesElementWildcard.o > FREEBSD/XercesGroupInfo.o FREEBSD/XercesXPath.o > FREEBSD/YearDatatypeValidator.o FREEBSD/YearMonthDatatypeValidator.o > FREEBSD/sax2Dummy.o -L/usr/local -L/usr/local/lib -L/usr/local/data > -pthread -L/usr/local/lib -L/usr/local -licuuc -licudata -lgcc > /usr/bin/ld: /usr/lib/libgcc.a(unwind-dw2.o): relocation R_X86_64_32S can not > be used when making a shared object; recompile with -fPIC > /usr/lib/libgcc.a: could not read symbols: Bad value > !!! NOTE !!! After getting this, I had patched > /usr/ports/textproc/xerces-c2/work/xerces-c-src_2_6_0/Makefile in following > manner: > CONFIGURE_ARGS+= -p freebsd -c ${CC} -x ${CXX} -n socket -P ${PREFIX} > -z -fPIC > instead of > CONFIGURE_ARGS+= -p freebsd -c ${CC} -x ${CXX} -n socket -P ${PREFIX} > -z > but got just the same result. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]