[MacPorts] #37874: qt4-mac @4.8.4_3: fails to build on osx 10.8.2 with xcode 4.6

MacPorts noreply at macports.org
Thu Jan 31 16:05:24 PST 2013


#37874: qt4-mac @4.8.4_3: fails to build on osx 10.8.2 with xcode 4.6
-------------------------+-------------------------
  Reporter:  mavaugha@…  |      Owner:  michaelld@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.2
Resolution:              |   Keywords:
      Port:  qt4-mac     |
-------------------------+-------------------------

Comment (by michaelld@…):

 I'm compiling qt4-mac right now with (I think) the same OS, compiler, and
 variants as yours; hopefully it will break in the same way and I can
 figure a way around it quickly. The error is:
 {{{
 :info:build In file included from kernel/qcursor_mac.mm:52:
 :info:build In file included from
 ../../include/QtGui/private/qt_cocoa_helpers_mac_p.h:1:
 :info:build
 ../../include/QtGui/private/../../../src/gui/kernel/qt_cocoa_helpers_mac_p.h:158:10:
 error: extra qualification on member 'TabletProximityRec'
 :info:build struct ::TabletProximityRec;
 :info:build        ~~^
 }}}
 which is odd. It seems like the new CLANG is not liking the syntax that
 the prior CLANG was OK with. This struct is defined in
 CarbonEvents.h:14277, which is part of the HIToolbox, which is part of
 Carbon. There's nothing special about the way this struct is defined, in
 either header. I'll post back once I know more.

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


More information about the macports-tickets mailing list