Can I trick base into installing ports that are built against libc++ on systems configured to stdlib=libc++ ?

Mojca Miklavec mojca at macports.org
Mon Apr 1 09:24:43 UTC 2019


On Mon, 1 Apr 2019 at 06:34, 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.

My humble suggestion would be to leave tricks aside, revive
    https://trac.macports.org/ticket/50448
and do that trivial fix + whatever else is needed (not that much) that
will enable your (and everyone else's legacy) machine to get proper
updates from the buildbot.

Can we get this moving (again), and moved?

Mojca


More information about the macports-dev mailing list