[Webkit-unassigned] [Bug 25998] Build failure: conflicting declaration 'typedef XID Cursor'

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 13 15:22:34 PDT 2009


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


David Evans <devans at macports.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |devans at macports.org




--- Comment #1 from David Evans <devans at macports.org>  2009-07-13 15:22:33 PDT ---
This bug applies to X11 builds Mac OS X systems and stems from the fact that
QuickDraw and X11 use the same names for a number of key types, namely,

Cursor
WindowPtr
Picture
Picture
BOOL
EventType

The problem is restricted to the file

WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp

in release versions version         1.1.9 onward


Attached is a patch against release 1.1.11 which solves the problem
by renaming the QuickTime types locally so as to not conflict with
their X11 counterparts.

This patch has been in use successfully with the MacPorts port webkit-gtk
since version 1.1.10.

-- 
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