WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
151859
WebCore.build linker failed because of duplicate symbols for architecture x86_64
https://bugs.webkit.org/show_bug.cgi?id=151859
Summary
WebCore.build linker failed because of duplicate symbols for architecture x86_64
Chris
Reported
2015-12-04 04:16:08 PST
This is my first try to build for iOS, before I build a OS X version that's ok(but run-safari that will warning Error Domain=com.apple.account Code=9). Environment: OS X 10.11.1 Target iOS SDK ver: 9.1 command for build at the root of webkit trunk: ./Tools/Scripts/build-webkit --debug --ios-simulator Then failed at the linker step(see below): ================================================================================================================ Ld /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/Debug-iphonesimulator/WebCore.framework/WebCore normal x86_64 cd /Users/chris/Desktop/Projects/OpenSource/Webkit/Source/WebCore export IPHONEOS_DEPLOYMENT_TARGET=9.1 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.1.sdk -L/Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/Debug-iphonesimulator -F/Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/Debug-iphonesimulator -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.1.sdk/System/Library/PrivateFrameworks -filelist /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/WebCore.LinkFileList -Xlinker --no-demangle -unexported_symbols_list Configurations/WebCore.unexp -install_name /System/Library/PrivateFrameworks/WebCore.framework/WebCore -mios-simulator-version-min=9.1 -Xlinker -objc_abi_version -Xlinker 2 -lsqlite3 -lobjc -lANGLE -framework CFNetwork -framework CoreGraphics -framework CoreText -framework Foundation -framework GraphicsServices -framework ImageIO -framework OpenGLES -lMobileGestalt -stdlib=libc++ -fobjc-link-runtime -framework Accelerate -framework AudioToolbox -framework CoreAudio -framework IOKit -framework JavaScriptCore -licucore -lobjc -lxml2 -lz -framework QuartzCore -framework Security -framework SystemConfiguration -single_module -compatibility_version 1 -current_version 602.1.14 -Xlinker -dependency_info -Xlinker /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/WebCore_dependency_info.dat -o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/Debug-iphonesimulator/WebCore.framework/WebCore duplicate symbol _kMGQAppleInternalInstallCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/MediaQueryEvaluator.o duplicate symbol _kMGQiPadCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/MediaQueryEvaluator.o duplicate symbol _kMGQDeviceClassNumber in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/MediaQueryEvaluator.o duplicate symbol _kMGQMainScreenPitch in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/MediaQueryEvaluator.o duplicate symbol _kMGQDeviceName in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/MediaQueryEvaluator.o duplicate symbol _kMGQMainScreenScale in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/MediaQueryEvaluator.o duplicate symbol _kMGQAppleInternalInstallCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/NavigatorBase.o duplicate symbol _kMGQiPadCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/NavigatorBase.o duplicate symbol _kMGQDeviceClassNumber in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/NavigatorBase.o duplicate symbol _kMGQMainScreenPitch in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/NavigatorBase.o duplicate symbol _kMGQDeviceName in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/NavigatorBase.o duplicate symbol _kMGQMainScreenScale in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/NavigatorBase.o duplicate symbol _kMGQAppleInternalInstallCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/PlatformScreenIOS.o duplicate symbol _kMGQiPadCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/PlatformScreenIOS.o duplicate symbol _kMGQDeviceClassNumber in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/PlatformScreenIOS.o duplicate symbol _kMGQMainScreenPitch in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/PlatformScreenIOS.o duplicate symbol _kMGQDeviceName in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/PlatformScreenIOS.o duplicate symbol _kMGQMainScreenScale in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/PlatformScreenIOS.o duplicate symbol _kMGQAppleInternalInstallCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/SettingsCocoa.o duplicate symbol _kMGQiPadCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/SettingsCocoa.o duplicate symbol _kMGQDeviceClassNumber in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/SettingsCocoa.o duplicate symbol _kMGQMainScreenPitch in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/SettingsCocoa.o duplicate symbol _kMGQDeviceName in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/SettingsCocoa.o duplicate symbol _kMGQMainScreenScale in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/SettingsCocoa.o duplicate symbol _kMGQAppleInternalInstallCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/UserAgentIOS.o duplicate symbol _kMGQiPadCapability in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/UserAgentIOS.o duplicate symbol _kMGQDeviceClassNumber in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/UserAgentIOS.o duplicate symbol _kMGQMainScreenPitch in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/UserAgentIOS.o duplicate symbol _kMGQDeviceName in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/UserAgentIOS.o duplicate symbol _kMGQMainScreenScale in: /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/Device.o /Users/chris/Desktop/Projects/OpenSource/Webkit/WebKitBuild/WebCore.build/Debug-iphonesimulator/WebCore.build/Objects-normal/x86_64/UserAgentIOS.o ld: 30 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) ** BUILD FAILED **
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2019-06-06 11:32:36 PDT
We are successfully building this configuration now.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug