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
> 
> 

Reply via email to