[MacPorts] #36332: qca: error: use of undeclared identifier 'set'

MacPorts noreply at macports.org
Wed Sep 26 10:02:08 PDT 2012


#36332: qca: error: use of undeclared identifier 'set'
---------------------+-------------------------
  Reporter:  ben@…   |      Owner:  michaelld@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.1.2
Resolution:          |   Keywords:
      Port:  qca     |
---------------------+-------------------------

Comment (by michaelld@…):

 Please attach the file
 "/opt/macports/share/qt4/mkspecs/common/g++-base.conf". A recent revision
 to the qt4-mac portfile allowed clang from (xcode >= 4.3). Which I think
 will be an issue because QMake doesn't play nicely with clang yet -- it
 does not provided configuration files (such as the one I've asked you to
 attach) for clang yet; I fully expect Qt 5 will do so, but it's still in
 development.  QCA uses this file to determine the compiler to use,
 ignoring that provided by MacPorts at configuration time. From your
 logfile, "/usr/bin/clang++" is being used which means it must be embedded
 in the QMake configuration files; also since the 'mkspecs' file is
 "macx-g++", this leads me to believe that qt4-mac was compiled using
 Apple's latest clang.  So, while I'm impressed that qt4-mac was buildable
 using clang, it does worry me at the same time because of the issue for
 tickets like this.

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


More information about the macports-tickets mailing list