[MacPorts] #28993: Error building qt4-mac

MacPorts noreply at macports.org
Fri Apr 1 07:01:31 PDT 2011


#28993: Error building qt4-mac
----------------------------------+-----------------------------------------
 Reporter:  crispy1975@…          |       Owner:  michaelld@…           
     Type:  defect                |      Status:  new                   
 Priority:  Normal                |   Milestone:                        
Component:  ports                 |     Version:  1.9.2                 
 Keywords:                        |        Port:  qt4-mac               
----------------------------------+-----------------------------------------

Comment(by michaelld@…):

 Hmm ... well, PluginView::nullEventTimerFired is supposed to be defined at
 "src/3rdparty/webkit/WebCore/plugins/mac/PluginViewMac.mm:685", and is
 enclosed by "#ifndef NP_NO_CARBON".  This method is used solely at
 "src/3rdparty/webkit/WebCore/plugins/mac/PluginViewMac.mm:236", which is
 not enclosed by the #ifndef.  This method is defined at
 "src/3rdparty/webkit/WebCore/plugins/PluginView.h:363", again without the
 #ifndef around it.  So, maybe, NP_NO_CARBON is actually defined for your
 platform?  Seems like a stretch since all of the libraries in the debug
 log are linked against "-framework Carbon", but programmaticly it's the
 only thing that makes sense.  If you're a programmer type, can you add the
 "#ifndef NP_NO_CARBON" around those lines of code, such that all 3 places
 work or not depending on that switch?  If you're not, let me know & I'll
 create a patch.

-- 
Ticket URL: <https://trac.macports.org/ticket/28993#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list