Changes between Initial Version and Version 1 of Ticket #51844, comment 16


Ignore:
Timestamp:
Sep 21, 2016, 8:35:21 PM (8 years ago)
Author:
ken-cunningham-webuse
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #51844, comment 16

    initial v1  
    1 Thanks. Trying very very hard not to break anything! Works for me on several machines.
     1Thanks. Trying hard not to break anything! This patch works for me on several machines.
    22
    3 the best test for Libc++OnOlderSystems we could come up with on the mailing list was to test the macports.conf setting below in Darwin 9 and 10 (and 11 and 12, perhaps, as they default to libstdc++, but they don't need so much massaging as they have libc++ there by default anyway). That part I'm not as sure about, and leave that to Jeremy, who so far says only 9 & 10 need this, and runs country miles around my understanding of things.
     3the best test for Libc++OnOlderSystems we could come up with on the mailing list was to test the macports.conf setting below in Darwin 9 and 10.
    44
    55if {${configure.cxx_stdlib} eq "libc++"}
     6
     7We might have instead done a file test for libc++, but that doesn't mean the user is actually using it...ergo this approach.
     8
     9On Darwin 11 and 12, the SDKs have libc++ in them, so they would work even with the normal qt4 configure logic. This block won't affect them.
     10
     11(An alternative approach might have been to copy the libc++ and libc++abi stuff into the 10.5 and 10.6 SDKs, but this goes severely against the rules.)