[Webkit-unassigned] [Bug 126433] New: webkit-gtk 2.3.3 fails to build on OS X - Conflicting type "Fixed"
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 3 09:46:07 PST 2014
https://bugs.webkit.org/show_bug.cgi?id=126433
Summary: webkit-gtk 2.3.3 fails to build on OS X - Conflicting
type "Fixed"
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jeremyhu at apple.com
In file included from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:30:
In file included from ./Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h:23:
In file included from ./Source/JavaScriptCore/API/JSStringRef.h:29:
In file included from ./Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSValueRef.h:1:
In file included from ./Source/JavaScriptCore/API/JSValueRef.h:30:
In file included from ./Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h:1:
In file included from ./Source/JavaScriptCore/API/WebKitAvailability.h:46:
In file included from /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:38:
In file included from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:68:
/usr/include/MacTypes.h:185:9: error: reference to 'Fixed' is ambiguous
typedef Fixed * FixedPtr;
^
/usr/include/MacTypes.h:184:41: note: candidate found by name lookup is 'Fixed'
typedef SInt32 Fixed;
^
./Source/WebCore/platform/Length.h:38:30: note: candidate found by name lookup is 'WebCore::LengthType::Fixed'
Auto, Relative, Percent, Fixed,
^
In file included from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:30:
In file included from ./Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h:23:
In file included from ./Source/JavaScriptCore/API/JSStringRef.h:29:
In file included from ./Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSValueRef.h:1:
In file included from ./Source/JavaScriptCore/API/JSValueRef.h:30:
In file included from ./Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h:1:
In file included from ./Source/JavaScriptCore/API/WebKitAvailability.h:46:
In file included from /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:38:
In file included from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:68:
/usr/include/MacTypes.h:541:16: error: reference to 'Rect' is ambiguous
typedef struct Rect Rect;
^
/usr/include/MacTypes.h:535:8: note: candidate found by name lookup is 'Rect'
struct Rect {
^
./Source/WebCore/css/CSSPrimitiveValue.h:41:7: note: candidate found by name lookup is 'WebCore::Rect'
class Rect;
^
---
I really don't see why you need AvailabilityMacros.h or CF to be included in ./Source/JavaScriptCore/API/WebKitAvailability.h ... those availability macros are for system headers.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list