[MacPorts] #39605: Move ports: xnu-headers, libc-headers, CarbonHeaders, etc (was: Remove ports: xnu-headers, libc-headers, CarbonHeaders, etc)
MacPorts
noreply at macports.org
Tue Jan 21 14:10:11 PST 2014
#39605: Move ports: xnu-headers, libc-headers, CarbonHeaders, etc
-------------------------------------------------+-------------------------
Reporter: david.w.watson@… | Owner: mfeiri@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords:
Port: xnu-headers libc-headers dyld- |
headers CarbonHeaders |
-------------------------------------------------+-------------------------
Comment (by mfeiri@…):
I’ve updated xnu-headers and libc-headers to the latest versions, but I
haven’t yet finished the move from ${prefix} to
${prefix}/Developer/SDKs/Darwin${os.major}. I also want to do some more
testing, e.g. to find out if the other *-headers ports can/need to be
moved as well and if the isysroot flag works as expected. ETA is next
weekend.
Moving these ports to an "SDKs" subdirectory will make them entirely opt-
in. This way we will never see any involuntary interferences again. And
using these headers through isysroot implies using the same precedence
rules that some ports (such as clang apparently) seem to rely on for
system headers. This would probably fix the problem described in this
bugreport. Meanwhile the use of isystem in the upcoming macports 2.3
(#40656) might also solve the issue at a lower level. I plan to
investigate that as well.
--
Ticket URL: <https://trac.macports.org/ticket/39605#comment:34>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list