[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