[Webkit-unassigned] [Bug 141607] New: REGRESSION (r180082): WebCore Debug builds fail on Mountain Lion due to weak export symbols

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 14 10:51:08 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=141607

            Bug ID: 141607
           Summary: REGRESSION (r180082): WebCore Debug builds fail on
                    Mountain Lion due to weak export symbols
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddkilzer at webkit.org
                CC: achristensen at apple.com, sam at webkit.org

After r180082 landed, WebCore Debug builds fail on Mountain Lion due to weak export symbols:

    /bin/sh -c OpenSource/WebKitBuild/WebCore.build/Debug/WebCore.build/Script-5D0D540D0E9862F60029E223.sh
ERROR: WebCore has a weak external symbol in it (OpenSource/WebKitBuild/Debug/WebCore.framework/Versions/A/WebCore)
ERROR: A weak external symbol is generated when a symbol is defined in multiple compilation units and is also marked as being exported from the library.
ERROR: A common cause of weak external symbols is when an inline function is listed in the linker export file.
ERROR: symbol _AudioConverterConvertComplexBuffer
ERROR: symbol _AudioConverterNew
ERROR: symbol _CMAudioDeviceClockCreate
ERROR: symbol _CMBlockBufferCopyDataBytes
ERROR: symbol _CMBlockBufferGetDataLength
ERROR: symbol _CMFormatDescriptionGetExtensions
ERROR: symbol _CMSampleBufferGetDataBuffer
ERROR: symbol _CMSampleBufferGetFormatDescription
ERROR: symbol _CMSampleBufferGetSampleTimingInfo
ERROR: symbol _CMTimeCompare
ERROR: symbol _CMTimeGetSeconds
ERROR: symbol _CMTimeMake
ERROR: symbol _CMTimeMakeWithSeconds
ERROR: symbol _CMTimeRangeGetEnd
ERROR: symbol _CMTimebaseCreateWithMasterClock
ERROR: symbol _CMTimebaseGetTime
ERROR: symbol _CMTimebaseSetRate
ERROR: symbol _CMTimebaseSetTime
ERROR: symbol _CTFontDescriptorCopyAttribute
ERROR: symbol _CVPixelBufferGetBaseAddress
ERROR: symbol _CVPixelBufferGetBytesPerRow
ERROR: symbol _CVPixelBufferGetDataSize
ERROR: symbol _CVPixelBufferGetHeight
ERROR: symbol _CVPixelBufferGetPixelFormatType
ERROR: symbol _CVPixelBufferGetWidth
ERROR: symbol _CVPixelBufferLockBaseAddress
ERROR: symbol _CVPixelBufferUnlockBaseAddress
ERROR: symbol _MACaptionAppearanceAddSelectedLanguage
ERROR: symbol _MACaptionAppearanceCopyBackgroundColor
ERROR: symbol _MACaptionAppearanceCopyFontDescriptorForStyle
ERROR: symbol _MACaptionAppearanceCopyForegroundColor
ERROR: symbol _MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics
ERROR: symbol _MACaptionAppearanceCopySelectedLanguages
ERROR: symbol _MACaptionAppearanceCopyWindowColor
ERROR: symbol _MACaptionAppearanceGetBackgroundOpacity
ERROR: symbol _MACaptionAppearanceGetDisplayType
ERROR: symbol _MACaptionAppearanceGetForegroundOpacity
ERROR: symbol _MACaptionAppearanceGetRelativeCharacterSize
ERROR: symbol _MACaptionAppearanceGetTextEdgeStyle
ERROR: symbol _MACaptionAppearanceGetWindowOpacity
ERROR: symbol _MACaptionAppearanceGetWindowRoundedCornerRadius
ERROR: symbol _MACaptionAppearanceSetDisplayType
ERROR: symbol _MTAudioProcessingTapGetSourceAudio
ERROR: symbol _MTAudioProcessingTapGetStorage
ERROR: symbol _VTPixelTransferSessionCreate
ERROR: symbol _VTPixelTransferSessionTransferImage
ERROR: symbol __ZN3JSC14JSGlobalObject16setConsoleClientEPNS_13ConsoleClientE
ERROR: symbol __ZN7WebCore19DragCaretController5clearEv
ERROR: symbol __ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_8NodeListE
ERROR: symbol __ZN7WebCore5Event6createERKN3WTF12AtomicStringEbb
ERROR: symbol __ZN7WebCore8Document24setAnnotatedRegionsDirtyEb
ERROR: symbol __ZN7WebCore8PositionC1Ev
ERROR: symbol __ZN7WebCore8PositionC2Ev
ERROR: symbol __ZNK3JSC7JSValue7toFloatEPNS_9ExecStateE
ERROR: symbol __ZNK7WebCore14ResourceLoader15originalRequestEv
ERROR: symbol __ZNK7WebCore4Node16hasEditableStyleENS_12EditableTypeENS0_22UserSelectAllTreatmentE
ERROR: symbol __ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE
ERROR: symbol __ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE
ERROR: symbol __ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE
ERROR: symbol __ZTCNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE
ERROR: symbol __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE
ERROR: symbol __ZTTNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
ERROR: symbol __ZTTNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
ERROR: symbol __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
ERROR: symbol __ZTVN9Inspector17ScriptDebugServer4TaskE
ERROR: symbol __ZTVN9Inspector22InspectorDebuggerAgent8ListenerE
ERROR: symbol __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE
ERROR: symbol __ZTVNSt3__117bad_function_callE
ERROR: symbol __ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
ERROR: symbol __ZTVNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
ERROR: symbol __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
Command /bin/sh failed with exit code 1

** BUILD FAILED **


The following build commands failed:
    PhaseScriptExecution Check\ For\ Weak\ VTables\ and\ Externals OpenSource/WebKitBuild/WebCore.build/Debug/WebCore.build/Script-5D0D540D0E9862F60029E223.sh
(1 failure)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150214/edc91615/attachment-0002.html>


More information about the webkit-unassigned mailing list