#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