[MacPorts] #41321: kdelibs4: invalid deployment target for -stdlib=libc++ (requires OS X 10.7 or later)
MacPorts
noreply at macports.org
Wed Nov 13 01:30:55 PST 2013
#41321: kdelibs4: invalid deployment target for -stdlib=libc++ (requires OS X 10.7
or later)
------------------------------------+-----------------------
Reporter: ryandesign@… | Owner: nicos@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords: mavericks
Port: kdelibs4, kdepimlibs4 |
------------------------------------+-----------------------
Comment (by ryandesign@…):
Replying to [comment:1 nicos@…]:
> Thanks for the report, I was not aware that this error was so
widespread. I however doubt it is solely due to changes in the cmake
portgroup, because I experienced a similar error 3 weeks ago with
kdevelop, but I thought at the time it was isolated. It happened
previously with 10.8, and I could solve this particular case by ensuring
that the clang compiler was recent enough (>= 3.3).
I thought the recent changes caused the value of `configure.cxx_stdlib` to
be honored by the cmake portgroup for the first time (c.f. r112840), but
reviewing
[changeset:?reponame=&new=112946%40trunk%2Fdports%2F_resources%2Fport1.0%2Fgroup%2Fcmake-1.0.tcl&old=104472%40trunk%2Fdports%2F_resources%2Fport1.0%2Fgroup%2Fcmake-1.0.tcl
all the changes] now that doesn't seem to be the case; the flag was
probably honored before. So now I don't know what caused the problem to
appear when it didn't appear for me on Mavericks before.
> On another note, this message seems flawed, because for what I searched
before, even when qt4-mac is built with -fvisibility-hidden (and it is by
default), this error was popping out. For confirmation, does your
${prefix}/include/Qt/qglobal.h file defines QT_VISIBILITY_AVAILABLE ? If
yes, that means that the test does not work.
Doesn't look like it:
{{{
$ grep QT_VISIBILITY_AVAILABLE /opt/local/include/Qt/qglobal.h
$ port provides /opt/local/include/Qt/qglobal.h
/opt/local/include/Qt/qglobal.h is provided by: qt4-mac
$ port -v installed qt4-mac
The following ports are currently installed:
qt4-mac @4.8.5_0+universal (active) platform='darwin 13' archs='i386
x86_64'
$
}}}
--
Ticket URL: <https://trac.macports.org/ticket/41321#comment:2>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list