[MacPorts] #19743: conflicting declaration 'typedef XID Cursor' in X11/X.h

MacPorts noreply at macports.org
Sat May 23 17:31:50 PDT 2009


#19743: conflicting declaration 'typedef XID Cursor' in X11/X.h
---------------------------------+------------------------------------------
 Reporter:  vinc17@…             |       Owner:  jeremyhu@…           
     Type:  defect               |      Status:  new                  
 Priority:  Normal               |   Milestone:                       
Component:  ports                |     Version:  1.7.1                
 Keywords:                       |        Port:  xorg-xproto          
---------------------------------+------------------------------------------
 When I try to build webkit rev 44078 under Mac OS X 10.4.11, I get the
 following error:
 {{{
 libtool: compile:  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -I.
 -I./WebKitTools/DumpRenderTree
 -I./WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders
 -I./WebCore -I./WebCore/bridge -I./WebCore/plugins
 -I./WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj
 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES
 -DWTF_USE_ICU_UNICODE=1 -DNDEBUG -I./JavaScriptCore/ForwardingHeaders
 -I./JavaScriptCore/parser -I./JavaScriptCore/wtf -I./DerivedSources
 -I./JavaScriptCore -I./JavaScriptCore/API
 -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/interpreter
 -I./JavaScriptCore/bytecode -I./JavaScriptCore/bytecompiler
 -I./JavaScriptCore/debugger -I./JavaScriptCore/jit -I./JavaScriptCore/pcre
 -I./JavaScriptCore/profiler -I./JavaScriptCore/runtime
 -I./JavaScriptCore/wrec -I./JavaScriptCore/jit
 -I./JavaScriptCore/assembler -I./JavaScriptCore/wtf/unicode
 -I./JavaScriptCore/yarr -I./JavaScriptCore/pcre -I./JavaScriptCore/parser
 -I./JavaScriptCore/runtime -I/opt/local/include -O2 -O2 -MT
 WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin
 /TestNetscapePlugin_libtestnetscapeplugin_la-TestNetscapePlugin.lo -MD -MP
 -MF WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/.deps
 /TestNetscapePlugin_libtestnetscapeplugin_la-TestNetscapePlugin.Tpo -c
 WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp
 -fno-common -DPIC -o
 WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/.libs
 /TestNetscapePlugin_libtestnetscapeplugin_la-TestNetscapePlugin.o
 /opt/local/include/X11/X.h:108: error: conflicting declaration 'typedef
 XID Cursor'
 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Quickdraw.h:278:
 error: 'Cursor' has a previous declaration as 'typedef struct Cursor
 Cursor'
 make[1]: *** [WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin
 /TestNetscapePlugin_libtestnetscapeplugin_la-TestNetscapePlugin.lo] Error
 1
 make: *** [all] Error 2
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/19743>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list