[MacPorts] #50678: makeicns does not build on Snow Leopard with libc++

MacPorts noreply at macports.org
Mon Feb 29 12:39:03 PST 2016


#50678: makeicns does not build on Snow Leopard with libc++
-----------------------------+-------------------------
  Reporter:  steven.dwyer@…  |      Owner:  mk@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:  snowleopard
      Port:  makeicns        |
-----------------------------+-------------------------

Comment (by mojca@…):

 I don't know the system well enough, so I could be wrong, but I would
 imagine that one can only use a single folder for `isysroot` at a time. If
 MacPorts was to provide a special SDK, it would have to be full of
 symlinks to the original SDK. I find that way too complicated.

 But also: if we were to provide support for `libcxx` on 10.5, we would
 somehow need to provide patches for SDK for 10.5 which is equally or
 perhaps even more "problematic".

 One potential problem with patching SDK is that when user upgrades or
 (removes and) reinstalls Xcode, the changes/patches/files could be gone.
 But apart from that I feel that patching SDK is hardly any more intrusive
 than installing `/usr/lib/libc++.dylib`. (And in case of multiple
 instances of MacPorts, the files already conflict.)

 Steven, can you please try to comment out the following line and try
 again?
 {{{
 build.env-append SDK=${configure.sdkroot}
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/50678#comment:14>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list