Well blow me over, Josh. It does actually work. I know all the clang ports clang-3.7 and up are built against libc++.
On my 10.6.8 system configured with cxx_stdlib=libc++, sudo port -v -b install clang-6.0 cxx_stdlib=libstdc++ downloads a perfectly workable clang-6.0 binary from the MacPorts archive site that has no issues when it runs through the rev-upgrade link check stage. So -- that's kinda useful for me, I think. Ken On 2019-03-31, at 9:34 PM, Ken Cunningham wrote: > I doubt this is possible, but it strikes me that a number of big ports, like > clang-8.0, are actually forced in the portfile to build against libc++. > > And my 10.6.8 system is configured to use stdlib=libc++. > > But base can't rationalize this due to I suppose lack of any data showing > this is how things are set up, and so forces me to build them anyway, even > though the downloaded binary would be just fine for me. > > Any tricky way to get around this? Rebuilding clang for a revbump takes a > couple of hours at least. > > Best, > > Ken > >
