Bug 5160 - webkit-gtk build failed randomly with "Memory exhausted"
Summary: webkit-gtk build failed randomly with "Memory exhausted"
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 1.5
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.5 M5
Assignee: Joe Slater
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-09-10 10:16 UTC by Kai Kang
Modified: 2013-09-25 07:32 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Kang 2013-09-10 10:16:18 UTC
webkit-gtk builds failed randomly with reason "Memory exhausted".

The hosts have 4 cores "Intel(R) Xeon(R) CPU           X3220  @ 2.40GHz", and 4G memory.
The OS are "RHEL 5.8/6.3" and Fedora 17. All of them are x86 architecture.

The error shows:

x86_64-wrs-linux-libtool: link: x86_64-wrs-linux-g++  -m64 --sysroot=/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64  -fPIC -DPIC -shared -nostdlib /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/../lib64/crti.o /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/x86_64-wrs-linux/4.8.1/crtbeginS.o  S
ource/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-TextCheckerClientGtk.o Source/WebCore/bindings/gobject/.libs/libwebkitgtk_1_0_la-ConvertToUTF8String.o Source/WebCore/bindings/gobject/.libs/libwebkitgtk_1_0_la-DOMObjectCache.o Source/WebCore/bindings/gobject/.libs/libwebkitgtk_1_0_la-GObjectEventListener.o Source/WebCore/bindings/gobject/.libs/libwebkitgtk_1_0_la-WebKitDOMBinding.o Source/WebCore/bindings/gobject/.libs/libwebkitgtk_1_0_la-WebKitDOMCustom.o Source/WebCore/bindings/gobjec
t/.libs/libwebkitgtk_1_0_la-WebKitDOMEventTarget.o Source/WebCore/bindings/gobject/.libs/libwebkitgtk_1_0_la-WebKitDOMObject.o Source/WebCore/bindings/gobject/.libs/libwebkitgtk_1_0_la-WebKitHTMLElementWrapperFactory.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-AcceleratedCompositingContextClutter.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-AcceleratedCompositingContextGL.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-AssertMatchingEnums.o Source/We
bKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-ChromeClientGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-ContextMenuClientGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-DeviceMotionClientGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-DeviceOrientationClientGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-DocumentLoaderGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-DragClientGtk.o Source/WebKit/gtk/WebCore
Support/.libs/libwebkitgtk_1_0_la-DumpRenderTreeSupportGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-EditorClientGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-FrameLoaderClientGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-FrameNetworkingContextGtk.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-FullscreenVideoController.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-GeolocationClientGtk.o Source/WebKit/gtk/WebCor
eSupport/.libs/libwebkitgtk_1_0_la-GtkAdjustmentWatcher.o Source/WebKit/gtk/WebCoreSupport/.libs/libwebkitgtk_1_0_la-InspectorClientGtk.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitapplicationcache.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitdownload.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkiterror.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitfavicondatabase.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitgeolocationpolicydeci
sion.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitglobals.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkithittestresult.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkiticondatabase.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitnetworkrequest.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitnetworkresponse.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitsecurityorigin.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkits
oupauthdialog.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitspellchecker.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitspellcheckerenchant.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitversion.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitviewportattributes.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebbackforwardlist.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebdatabase.o Source/WebKit/gtk/webkit/.libs/libwebki
tgtk_1_0_la-webkitwebdatasource.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebframe.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebhistoryitem.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebinspector.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebnavigationaction.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebpolicydecision.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebresource.o Source/WebKit/gtk/webkit/
.libs/libwebkitgtk_1_0_la-webkitwebplugin.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebplugindatabase.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebsettings.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebview.o Source/WebKit/gtk/webkit/.libs/libwebkitgtk_1_0_la-webkitwebwindowfeatures.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-webkitenumtypes.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-webkitmarshal.o DerivedSources/webkit/.libs/libweb
kitgtk_1_0_la-WebKitDOMAttr.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMBarInfo.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMBlob.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMCDATASection.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMCharacterData.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMComment.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMConsole.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMCSS
Rule.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMCSSRuleList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMCSSStyleDeclaration.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMCSSStyleSheet.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMCSSValue.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDatabase.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDocument.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDocumentF
ragment.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDocumentType.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMApplicationCache.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMImplementation.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMMimeTypeArray.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMMimeType.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMPluginArray.o DerivedSources/webkit/.libs/libwebkitgtk_
1_0_la-WebKitDOMDOMPlugin.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMSelection.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMStringList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMStringMap.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMSettableTokenList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMTokenList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMDOMWindow.o DerivedSources/webkit/.libs/libweb
kitgtk_1_0_la-WebKitDOMElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMEntityReference.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMEvent.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMFile.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMFileList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMGeolocation.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHistory.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOM
HTMLAnchorElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLAppletElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLAreaElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLBaseElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLBaseFontElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLBodyElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLBRElement.o DerivedSources/webkit/.lib
s/libwebkitgtk_1_0_la-WebKitDOMHTMLButtonElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLCanvasElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLCollection.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLDetailsElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLDirectoryElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLDivElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLDList
Element.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLDocument.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLEmbedElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLFieldSetElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLFontElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLFormElement.o DerivedSources/webkit/.libs/libwebkitgtk_1
_0_la-WebKitDOMHTMLFrameElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLFrameSetElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLHeadElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLHeadingElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLHRElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLHtmlElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLIFrameElement.o DerivedSo
urces/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLImageElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLInputElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLKeygenElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLLabelElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLLegendElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLLIElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKit
DOMHTMLLinkElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLMapElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLMarqueeElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLMediaElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLMenuElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLMetaElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLModElement.o DerivedSources/webkit/.libs
/libwebkitgtk_1_0_la-WebKitDOMHTMLObjectElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLOListElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLOptGroupElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLOptionElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLOptionsCollection.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLParagraphElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOM
HTMLParamElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLPreElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLQuoteElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLScriptElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLSelectElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLStyleElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLTableCaptionElement.o DerivedSources/web
kit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLTableCellElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLTableColElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLTableElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLTableRowElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLTableSectionElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLTextAreaElement.o DerivedSources/webkit/.libs/libwebkitgtk_1
_0_la-WebKitDOMHTMLTitleElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLUListElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMLocation.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMMediaError.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMMediaList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMMediaQueryList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMMemoryInfo.o DerivedSources/webkit/.libs/libwebkitgt
k_1_0_la-WebKitDOMMessagePort.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMMouseEvent.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMNamedNodeMap.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMNavigator.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMNode.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMNodeFilter.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMNodeIterator.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-Web
KitDOMNodeList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMProcessingInstruction.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMRange.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMScreen.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMStorage.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMStyleMedia.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMStyleSheet.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMStyleSh
eetList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMText.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMTimeRanges.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMTreeWalker.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMUIEvent.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMValidityState.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMWebKitAnimation.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMWebKitAnimatio
nList.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMWebKitPoint.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMWebKitNamedFlow.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMXPathExpression.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMXPathNSResolver.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMXPathResult.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-WebKitDOMHTMLAudioElement.o DerivedSources/webkit/.libs/libwebkitgtk_1_0_la-W
ebKitDOMHTMLVideoElement.o  -Wl,--whole-archive ./.libs/libWebCore.a ./.libs/libWebCoreGtk.a -Wl,--no-whole-archive  ./.libs/libjavascriptcoregtk-1.0.so -L=/usr/lib64 -L/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64 /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libenchant.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_
build/tmp/sysroots/qemux86-64/usr/lib64/libgailutil.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXrandr.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXcursor.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXcomposite.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-
173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstapp-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstaudio-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstfft-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstinterf
aces-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstpbutils-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstvideo-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstbase-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_b
d/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgstreamer-0.10.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgthread-2.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgtk-x11-2.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgdk-x11-2.0.so /buildarea/nx/pek-
usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libpangocairo-1.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libharfbuzz.so -licule /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libatk-1.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux
86-64/usr/lib64/libcairo.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libpixman-1.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libxcb-shm.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libxcb-render.so -lrt /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_wo
rld_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgdk_pixbuf-2.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libjpeg.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libsoup-2.4.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgio-2.0.so -lresolv /buildarea/nx/pek-
usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libxslt.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libxml2.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libGL.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libglapi.so
 /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXdamage.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXfixes.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libX11-xcb.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qem
ux86-64/usr/lib64/libxcb-glx.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libxcb-dri2.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXxf86vm.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXext.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/
bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libdrm.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libpangoft2-1.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libpango-1.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgmodule-2.0.so /buildarea/nx/pek-usp-6.1/builds
-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libgobject-2.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libffi.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libglib-2.0.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libfontconfig
.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libfreetype.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libexpat.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libpng16.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qe
mux86-64/usr/lib64/libsqlite3.so -lpthread -licui18n -licuuc -licudata /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXrender.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXt.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libSM.so /buildarea/nx/pek-usp-6.1/builds-2013-09
-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libuuid.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libICE.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libX11.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libxcb.so /buildarea/nx/pek-usp-6
.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXau.so /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/libXdmcp.so -ldl -lz -L/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/i686-linux/usr/lib/x86_64-wrs-linux/gcc/x86_64-wrs-linux/4.8.1 -L/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/
sysroots/qemux86-64/lib64/../lib64 -L/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/x86_64-wrs-linux/4.8.1 -L/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/../lib64 -L/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/lib64 /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bit
bake_build/tmp/sysroots/qemux86-64/usr/lib64/libstdc++.so -lm -lc -lgcc_s /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/x86_64-wrs-linux/4.8.1/crtendS.o /buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/../lib64/crtn.o  -m64 --sysroot=/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/qemux86-64 -O0 -O2 -Wl,--
version-script -Wl,./Source/autotools/symbols.filter -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -pthread -Wl,--export-dynamic -pthread -pthread -pthread -pthread   -pthread -Wl,-soname -Wl,libwebkitgtk-1.0.so.0 -o .libs/libwebkitgtk-1.0.so.0.13.4
/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/sysroots/i686-linux/usr/libexec/x86_64-wrs-linux/gcc/x86_64-wrs-linux/4.8.1/ld: failed to set dynamic section sizes: Memory exhausted
collect2: error: ld returned 1 exit status
make[1]: *** [libwebkitgtk-1.0.la] Error 1
make[1]: Leaving directory `/buildarea/nx/pek-usp-6.1/builds-2013-09-03-173306/qemux86-64_world_bd/bitbake_build/tmp/work/x86_64-wrs-linux/webkit-gtk/1.8.3-r1/webkit-1.8.3'
make: *** [all] Error 2
Comment 1 Ross Burton 2013-09-12 08:58:14 UTC
LDFLAGS += " -Wl,--no-keep-memory" is apparently the idiomatic way of resolving this.  It does impact performance so we should benchmark a build and see it that's a real or theoretical impact.  If its hypothetical then we can just add it, otherwise how about adding it to the recipe as a comment.
Comment 2 Ross Burton 2013-09-12 10:05:29 UTC
Kai, are your hosts running a 32 or 64 bit distro?
Comment 3 Kai Kang 2013-09-12 10:10:17 UTC
After check the log, it fails on both 32 and 64 bits hosts. Most( about 90%) failures are on i686 machines.
Comment 4 Ross Burton 2013-09-12 10:17:38 UTC
Working theory is that on a 32-bit host you're doomed because you can only allocate 3G per process, and the webkit library is larger than that during link.  On a 64-bit host you'll just be restricted by RAM+swap limits.