hidden symbol `__dso_handle' in /usr/lib/crtbegin.o is referenced by DSO

Австин Ким avstin at mail.ru
Tue Mar 8 01:32:41 UTC 2011


Hi again, all,

I've lately upgraded from FreeBSD 8.2-RC3 to 8.2-RELEASE via freebsd-update and am now getting the following error when trying to build www/webkit-gtk2 in Ports (this was pulled in by the GIMP meta-port; the tail output of make(1) is appended):

hidden symbol `__dso_handle' in /usr/lib/crtbegin.o is referenced by DSO

What does this mean, and how might one go about fixing it?  (The more generally applicable the answer, the better, as I've encountered this error on several occasions while trying to rebuild other Ports after upgrading FreeBSD.)

Finally, after upgrading from 8.2-RC3 to -RELEASE I now get a lot of error messages of the form

grep: write error: Broken pipe

while building ports, where `grep' is variously `sed,' `sort,' or a number of other variations.  What's the cause of this, and where should I start looking to fix it?  This started happening after upgrading from 8.2-RC3 to -RELEASE (this also happened to me a while back after upgrading from 8.2-RC1 to -RC2; both times I upgraded according to the instructions in the FreeBSD Handbook).

Can anyone point me in the right direction?

Thanks, and sorry for yet another clueless newbie question.

All the best,
Austin

**** TAIL OUTPUT OF make install IN /usr/ports/www/webkit-gtk2

/bin/sh /usr/ports/www/webkit-gtk2/work/gnome-libtool --silent --tag=CXX   --mode=link c++  -O2 -pipe -fno-strict-aliasing -O2  -L/usr/local/lib -o libWebCoreJS.la DerivedSources/JSCSSCharsetRule.lo DerivedSources/JSCSSFontFaceRule.lo DerivedSources/JSCSSImportRule.lo DerivedSources/JSCSSMediaRule.lo DerivedSources/JSCSSPageRule.lo DerivedSources/JSCSSPrimitiveValue.lo DerivedSources/JSCSSRule.lo DerivedSources/JSCSSRuleList.lo DerivedSources/JSCSSStyleDeclaration.lo DerivedSources/JSCSSStyleRule.lo DerivedSources/JSCSSStyleSheet.lo DerivedSources/JSCSSValue.lo DerivedSources/JSCSSValueList.lo DerivedSources/JSCSSVariablesDeclaration.lo DerivedSources/JSCSSVariablesRule.lo DerivedSources/JSCounter.lo DerivedSources/JSMedia.lo DerivedSources/JSMediaList.lo DerivedSources/JSRGBColor.lo DerivedSources/JSRect.lo DerivedSources/JSStyleSheet.lo DerivedSources/JSStyleSheetList.lo DerivedSources/JSWebKitCSSKeyframeRule.lo DerivedSources/JSWebKitCSSKeyframesRule.lo DerivedSources/JSWe
 bKitCSSMatrix.lo DerivedSources/JSWebKitCSSTransformValue.lo DerivedSources/JSAttr.lo DerivedSources/JSBeforeLoadEvent.lo DerivedSources/JSCDATASection.lo DerivedSources/JSCharacterData.lo DerivedSources/JSClientRect.lo DerivedSources/JSClientRectList.lo DerivedSources/JSClipboard.lo DerivedSources/JSComment.lo DerivedSources/JSCompositionEvent.lo DerivedSources/JSDOMCoreException.lo DerivedSources/JSDOMImplementation.lo DerivedSources/JSDocument.lo DerivedSources/JSDocumentFragment.lo DerivedSources/JSDocumentType.lo DerivedSources/JSElement.lo DerivedSources/JSEntity.lo DerivedSources/JSEntityReference.lo DerivedSources/JSErrorEvent.lo DerivedSources/JSEvent.lo DerivedSources/JSEventException.lo DerivedSources/JSKeyboardEvent.lo DerivedSources/JSMessageChannel.lo DerivedSources/JSMessageEvent.lo DerivedSources/JSMessagePort.lo DerivedSources/JSMouseEvent.lo DerivedSources/JSMutationEvent.lo DerivedSources/JSNamedNodeMap.lo DerivedSources/JSNode.lo DerivedSources/JSNodeFilt
 er.lo DerivedSources/JSNodeIterator.lo DerivedSources/JSNodeList.lo DerivedSources/JSNotation.lo DerivedSources/JSOverflowEvent.lo DerivedSources/JSPageTransitionEvent.lo DerivedSources/JSPopStateEvent.lo DerivedSources/JSProcessingInstruction.lo DerivedSources/JSProgressEvent.lo DerivedSources/JSRange.lo DerivedSources/JSRangeException.lo DerivedSources/JSText.lo DerivedSources/JSTextEvent.lo DerivedSources/JSTreeWalker.lo DerivedSources/JSUIEvent.lo DerivedSources/JSWebKitAnimationEvent.lo DerivedSources/JSWebKitTransitionEvent.lo DerivedSources/JSWheelEvent.lo DerivedSources/JSBlob.lo DerivedSources/JSWebGLArray.lo DerivedSources/JSWebGLArrayBuffer.lo DerivedSources/JSWebGLByteArray.lo DerivedSources/JSWebGLFloatArray.lo DerivedSources/JSCanvasGradient.lo DerivedSources/JSWebGLIntArray.lo DerivedSources/JSCanvasPattern.lo DerivedSources/JSCanvasRenderingContext.lo DerivedSources/JSCanvasRenderingContext2D.lo DerivedSources/JSWebGLRenderingContext.lo DerivedSources/JSWebGL
 ShortArray.lo DerivedSources/JSWebGLUnsignedByteArray.lo DerivedSources/JSWebGLUnsignedIntArray.lo DerivedSources/JSWebGLUnsignedShortArray.lo DerivedSources/JSDataGridColumn.lo DerivedSources/JSDataGridColumnList.lo DerivedSources/JSDOMFormData.lo DerivedSources/JSFile.lo DerivedSources/JSFileList.lo DerivedSources/JSHTMLAllCollection.lo DerivedSources/JSHTMLAnchorElement.lo DerivedSources/JSHTMLAppletElement.lo DerivedSources/JSHTMLAreaElement.lo DerivedSources/JSHTMLAudioElement.lo DerivedSources/JSHTMLBRElement.lo DerivedSources/JSHTMLBaseElement.lo DerivedSources/JSHTMLBaseFontElement.lo DerivedSources/JSHTMLBlockquoteElement.lo DerivedSources/JSHTMLBodyElement.lo DerivedSources/JSHTMLButtonElement.lo DerivedSources/JSHTMLCanvasElement.lo DerivedSources/JSHTMLCollection.lo DerivedSources/JSHTMLDataGridElement.lo DerivedSources/JSHTMLDataGridCellElement.lo DerivedSources/JSHTMLDataGridColElement.lo DerivedSources/JSHTMLDataGridRowElement.lo DerivedSources/JSHTMLDataListE
 lement.lo DerivedSources/JSHTMLDListElement.lo DerivedSources/JSHTMLDirectoryElement.lo DerivedSources/JSHTMLDivElement.lo DerivedSources/JSHTMLDocument.lo DerivedSources/JSHTMLElement.lo DerivedSources/JSHTMLEmbedElement.lo DerivedSources/JSHTMLFieldSetElement.lo DerivedSources/JSHTMLFontElement.lo DerivedSources/JSHTMLFormElement.lo DerivedSources/JSHTMLFrameElement.lo DerivedSources/JSHTMLFrameSetElement.lo DerivedSources/JSHTMLHRElement.lo DerivedSources/JSHTMLHeadElement.lo DerivedSources/JSHTMLHeadingElement.lo DerivedSources/JSHTMLHtmlElement.lo DerivedSources/JSHTMLIFrameElement.lo DerivedSources/JSHTMLImageElement.lo DerivedSources/JSHTMLInputElement.lo DerivedSources/JSHTMLIsIndexElement.lo DerivedSources/JSHTMLLIElement.lo DerivedSources/JSHTMLLabelElement.lo DerivedSources/JSHTMLLegendElement.lo DerivedSources/JSHTMLLinkElement.lo DerivedSources/JSHTMLMapElement.lo DerivedSources/JSHTMLMarqueeElement.lo DerivedSources/JSHTMLMediaElement.lo DerivedSources/JSMediaE
 rror.lo DerivedSources/JSHTMLMenuElement.lo DerivedSources/JSHTMLMetaElement.lo DerivedSources/JSHTMLModElement.lo DerivedSources/JSHTMLOListElement.lo DerivedSources/JSHTMLObjectElement.lo DerivedSources/JSHTMLOptGroupElement.lo DerivedSources/JSHTMLOptionElement.lo DerivedSources/JSHTMLOptionsCollection.lo DerivedSources/JSHTMLParagraphElement.lo DerivedSources/JSHTMLParamElement.lo DerivedSources/JSHTMLPreElement.lo DerivedSources/JSHTMLProgressElement.lo DerivedSources/JSHTMLQuoteElement.lo DerivedSources/JSHTMLScriptElement.lo DerivedSources/JSHTMLSelectElement.lo DerivedSources/JSHTMLSourceElement.lo DerivedSources/JSHTMLStyleElement.lo DerivedSources/JSHTMLTableCaptionElement.lo DerivedSources/JSHTMLTableCellElement.lo DerivedSources/JSHTMLTableColElement.lo DerivedSources/JSHTMLTableElement.lo DerivedSources/JSHTMLTableRowElement.lo DerivedSources/JSHTMLTableSectionElement.lo DerivedSources/JSHTMLTextAreaElement.lo DerivedSources/JSHTMLTitleElement.lo DerivedSources/
 JSHTMLUListElement.lo DerivedSources/JSHTMLVideoElement.lo DerivedSources/JSImageData.lo DerivedSources/JSTextMetrics.lo DerivedSources/JSValidityState.lo DerivedSources/JSVoidCallback.lo DerivedSources/JSJavaScriptCallFrame.lo DerivedSources/JSInjectedScriptHost.lo DerivedSources/JSInspectorBackend.lo DerivedSources/JSInspectorFrontendHost.lo DerivedSources/JSNotification.lo DerivedSources/JSNotificationCenter.lo DerivedSources/JSBarInfo.lo DerivedSources/JSConsole.lo DerivedSources/JSCoordinates.lo DerivedSources/JSDOMSelection.lo DerivedSources/JSDOMWindow.lo DerivedSources/JSEventSource.lo DerivedSources/JSGeolocation.lo DerivedSources/JSGeoposition.lo DerivedSources/JSHistory.lo DerivedSources/JSLocation.lo DerivedSources/JSNavigator.lo DerivedSources/JSPositionError.lo DerivedSources/JSScreen.lo DerivedSources/JSWebKitPoint.lo DerivedSources/JSWorkerNavigator.lo DerivedSources/JSMimeType.lo DerivedSources/JSMimeTypeArray.lo DerivedSources/JSPlugin.lo DerivedSources/JSP
 luginArray.lo DerivedSources/JSAbstractWorker.lo DerivedSources/JSDedicatedWorkerContext.lo DerivedSources/JSSharedWorker.lo DerivedSources/JSSharedWorkerContext.lo DerivedSources/JSWorker.lo DerivedSources/JSWorkerContext.lo DerivedSources/JSWorkerLocation.lo DerivedSources/JSDOMParser.lo DerivedSources/JSXMLHttpRequest.lo DerivedSources/JSXMLHttpRequestException.lo DerivedSources/JSXMLHttpRequestProgressEvent.lo DerivedSources/JSXMLHttpRequestUpload.lo DerivedSources/JSXMLSerializer.lo DerivedSources/JSXSLTProcessor.lo DerivedSources/JSDOMApplicationCache.lo DerivedSources/JSDatabase.lo DerivedSources/JSSQLError.lo DerivedSources/JSSQLResultSet.lo DerivedSources/JSSQLResultSetRowList.lo DerivedSources/JSSQLTransaction.lo DerivedSources/JSStorage.lo DerivedSources/JSStorageEvent.lo DerivedSources/JSTimeRanges.lo DerivedSources/JSXPathEvaluator.lo DerivedSources/JSXPathException.lo DerivedSources/JSXPathExpression.lo DerivedSources/JSXPathNSResolver.lo DerivedSources/JSXPath
 Result.lo DerivedSources/JSSVGAElement.lo DerivedSources/JSSVGAltGlyphElement.lo DerivedSources/JSSVGAngle.lo DerivedSources/JSSVGAnimateColorElement.lo DerivedSources/JSSVGAnimateElement.lo DerivedSources/JSSVGAnimateTransformElement.lo DerivedSources/JSSVGAnimatedAngle.lo DerivedSources/JSSVGAnimatedBoolean.lo DerivedSources/JSSVGAnimatedEnumeration.lo DerivedSources/JSSVGAnimatedInteger.lo DerivedSources/JSSVGAnimatedLength.lo DerivedSources/JSSVGAnimatedLengthList.lo DerivedSources/JSSVGAnimatedNumber.lo DerivedSources/JSSVGAnimatedNumberList.lo DerivedSources/JSSVGAnimatedPreserveAspectRatio.lo DerivedSources/JSSVGAnimatedRect.lo DerivedSources/JSSVGAnimatedString.lo DerivedSources/JSSVGAnimatedTransformList.lo DerivedSources/JSSVGAnimationElement.lo DerivedSources/JSSVGCircleElement.lo DerivedSources/JSSVGClipPathElement.lo DerivedSources/JSSVGColor.lo DerivedSources/JSSVGComponentTransferFunctionElement.lo DerivedSources/JSSVGCursorElement.lo DerivedSources/JSSVGDefsE
 lement.lo DerivedSources/JSSVGDescElement.lo DerivedSources/JSSVGDocument.lo DerivedSources/JSSVGElement.lo DerivedSources/JSSVGElementInstance.lo DerivedSources/JSSVGElementInstanceList.lo DerivedSources/JSSVGEllipseElement.lo DerivedSources/JSSVGException.lo DerivedSources/JSSVGFEBlendElement.lo DerivedSources/JSSVGFEColorMatrixElement.lo DerivedSources/JSSVGFEComponentTransferElement.lo DerivedSources/JSSVGFECompositeElement.lo DerivedSources/JSSVGFEDiffuseLightingElement.lo DerivedSources/JSSVGFEDisplacementMapElement.lo DerivedSources/JSSVGFEDistantLightElement.lo DerivedSources/JSSVGFEFloodElement.lo DerivedSources/JSSVGFEFuncAElement.lo DerivedSources/JSSVGFEFuncBElement.lo DerivedSources/JSSVGFEFuncGElement.lo DerivedSources/JSSVGFEFuncRElement.lo DerivedSources/JSSVGFEGaussianBlurElement.lo DerivedSources/JSSVGFEImageElement.lo DerivedSources/JSSVGFEMergeElement.lo DerivedSources/JSSVGFEMergeNodeElement.lo DerivedSources/JSSVGFEMorphologyElement.lo DerivedSources/JS
 SVGFEOffsetElement.lo DerivedSources/JSSVGFEPointLightElement.lo DerivedSources/JSSVGFESpecularLightingElement.lo DerivedSources/JSSVGFESpotLightElement.lo DerivedSources/JSSVGFETileElement.lo DerivedSources/JSSVGFETurbulenceElement.lo DerivedSources/JSSVGFilterElement.lo DerivedSources/JSSVGFontElement.lo DerivedSources/JSSVGFontFaceElement.lo DerivedSources/JSSVGFontFaceFormatElement.lo DerivedSources/JSSVGFontFaceNameElement.lo DerivedSources/JSSVGFontFaceSrcElement.lo DerivedSources/JSSVGFontFaceUriElement.lo DerivedSources/JSSVGForeignObjectElement.lo DerivedSources/JSSVGGElement.lo DerivedSources/JSSVGGlyphElement.lo DerivedSources/JSSVGGradientElement.lo DerivedSources/JSSVGHKernElement.lo DerivedSources/JSSVGImageElement.lo DerivedSources/JSSVGLength.lo DerivedSources/JSSVGLengthList.lo DerivedSources/JSSVGLineElement.lo DerivedSources/JSSVGLinearGradientElement.lo DerivedSources/JSSVGMarkerElement.lo DerivedSources/JSSVGMaskElement.lo DerivedSources/JSSVGMatrix.lo D
 erivedSources/JSSVGMetadataElement.lo DerivedSources/JSSVGMissingGlyphElement.lo DerivedSources/JSSVGNumber.lo DerivedSources/JSSVGNumberList.lo DerivedSources/JSSVGPaint.lo DerivedSources/JSSVGPathElement.lo DerivedSources/JSSVGPathSeg.lo DerivedSources/JSSVGPathSegArcAbs.lo DerivedSources/JSSVGPathSegArcRel.lo DerivedSources/JSSVGPathSegClosePath.lo DerivedSources/JSSVGPathSegCurvetoCubicAbs.lo DerivedSources/JSSVGPathSegCurvetoCubicRel.lo DerivedSources/JSSVGPathSegCurvetoCubicSmoothAbs.lo DerivedSources/JSSVGPathSegCurvetoCubicSmoothRel.lo DerivedSources/JSSVGPathSegCurvetoQuadraticAbs.lo DerivedSources/JSSVGPathSegCurvetoQuadraticRel.lo DerivedSources/JSSVGPathSegCurvetoQuadraticSmoothAbs.lo DerivedSources/JSSVGPathSegCurvetoQuadraticSmoothRel.lo DerivedSources/JSSVGPathSegLinetoAbs.lo DerivedSources/JSSVGPathSegLinetoHorizontalAbs.lo DerivedSources/JSSVGPathSegLinetoHorizontalRel.lo DerivedSources/JSSVGPathSegLinetoRel.lo DerivedSources/JSSVGPathSegLinetoVerticalAbs.lo
  DerivedSources/JSSVGPathSegLinetoVerticalRel.lo DerivedSources/JSSVGPathSegList.lo DerivedSources/JSSVGPathSegMovetoAbs.lo DerivedSources/JSSVGPathSegMovetoRel.lo DerivedSources/JSSVGPatternElement.lo DerivedSources/JSSVGPoint.lo DerivedSources/JSSVGPointList.lo DerivedSources/JSSVGPolygonElement.lo DerivedSources/JSSVGPolylineElement.lo DerivedSources/JSSVGPreserveAspectRatio.lo DerivedSources/JSSVGRadialGradientElement.lo DerivedSources/JSSVGRect.lo DerivedSources/JSSVGRectElement.lo DerivedSources/JSSVGRenderingIntent.lo DerivedSources/JSSVGSVGElement.lo DerivedSources/JSSVGScriptElement.lo DerivedSources/JSSVGSetElement.lo DerivedSources/JSSVGStopElement.lo DerivedSources/JSSVGStringList.lo DerivedSources/JSSVGStyleElement.lo DerivedSources/JSSVGSwitchElement.lo DerivedSources/JSSVGSymbolElement.lo DerivedSources/JSSVGTRefElement.lo DerivedSources/JSSVGTSpanElement.lo DerivedSources/JSSVGTextContentElement.lo DerivedSources/JSSVGTextElement.lo DerivedSources/JSSVGTextPa
 thElement.lo DerivedSources/JSSVGTextPositioningElement.lo DerivedSources/JSSVGTitleElement.lo DerivedSources/JSSVGTransform.lo DerivedSources/JSSVGTransformList.lo DerivedSources/JSSVGUnitTypes.lo DerivedSources/JSSVGUseElement.lo DerivedSources/JSSVGViewElement.lo DerivedSources/JSSVGZoomEvent.lo 
  CXXLD  libwebkit-1.0.la
  CXX    WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin_libtestnetscapeplugin_la-TestNetscapePlugin.lo
  CXX    WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/TestNetscapePlugin_libtestnetscapeplugin_la-PluginObject.lo
  CXX    WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/TestNetscapePlugin_libtestnetscapeplugin_la-TestObject.lo
  CXXLD  TestNetscapePlugin/libtestnetscapeplugin.la
  CXX    JavaScriptCore/Programs_jsc-jsc.o
  CXXLD  Programs/jsc
  CC     JavaScriptCore/API/tests/Programs_minidom-JSNode.o
In file included from ./JavaScriptCore/wtf/Assertions.h:45,
                 from JavaScriptCore/API/tests/JSNode.c:34:
./JavaScriptCore/wtf/Platform.h:778:11: warning: missing terminating ' character
  CC     JavaScriptCore/API/tests/Programs_minidom-JSNodeList.o
In file included from ./JavaScriptCore/wtf/Assertions.h:45,
                 from JavaScriptCore/API/tests/JSNodeList.c:31:
./JavaScriptCore/wtf/Platform.h:778:11: warning: missing terminating ' character
  CC     JavaScriptCore/API/tests/Programs_minidom-Node.o
  CC     JavaScriptCore/API/tests/Programs_minidom-NodeList.o
  CC     JavaScriptCore/API/tests/Programs_minidom-minidom.o
In file included from ./JavaScriptCore/wtf/Assertions.h:45,
                 from JavaScriptCore/API/tests/minidom.c:33:
./JavaScriptCore/wtf/Platform.h:778:11: warning: missing terminating ' character
  CCLD   Programs/minidom
  CC     WebKitTools/GtkLauncher/Programs_GtkLauncher-main.o
  CCLD   Programs/GtkLauncher
/usr/bin/ld: Programs/GtkLauncher: hidden symbol `__dso_handle' in /usr/lib/crtbegin.o is referenced by DSO
gmake[1]: *** [Programs/GtkLauncher] Error 1
gmake[1]: Leaving directory `/usr/ports/www/webkit-gtk2/work/webkit-1.2.7'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/www/webkit-gtk2.
*** Error code 1

Stop in /usr/ports/www/webkit-gtk2.
you have mail
root at freebsd:/usr/ports/www/webkit-gtk2# uname -a
FreeBSD freebsd.local 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011     root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
root at freebsd:/usr/ports/www/webkit-gtk2# gcc --version
gcc (GCC) 4.2.1 20070719  [FreeBSD]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

root at freebsd:/usr/ports/www/webkit-gtk2# ld --version
GNU ld version 2.15 [FreeBSD] 2004-05-23
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
root at freebsd:/usr/ports/www/webkit-gtk2#

--
Мой Мир@Mail.Ru в твоем мобильном!
Просто зайди с телефона на m.mail.ru


More information about the freebsd-questions mailing list