[110973] trunk/base/src/macports1.0/macports.tcl

Bradley Giesbrecht pixilla at macports.org
Mon Sep 16 19:21:00 PDT 2013


On Sep 16, 2013, at 6:50 PM, Joshua Root wrote:

> On 2013-9-17 00:05 , Jeremy Huddleston Sequoia wrote:
>> 
>> On Sep 16, 2013, at 5:31, Clemens Lang <cal at macports.org> wrote:
>> 
>>> Hi,
>>> 
>>> On Wed, Sep 11, 2013 at 11:23:07PM -0700, jeremyhu at macports.org wrote:
>>>> Revision: 110973
>>>>         https://trac.macports.org/changeset/110973
>>>> Author:   jeremyhu at macports.org
>>>> Date:     2013-09-11 23:23:07 -0700 (Wed, 11 Sep 2013)
>>>> Log Message:
>>>> -----------
>>>> Check cxx_stdlib with rev-upgrade
>>> 
>>> This introduces a regression for the textmate2 port, which does link
>>> against libc++, even when the C++ settings haven't been touched. Please
>>> revert this and/or achieve what you want in a different way.
>> 
>> It looks like this is actually behaving correctly then.
>> 
>> Perhaps we might also want to add an override to skip that check which certain ports (like textmate2) can set...
> 
> There already is configure.cxx_stdlib which textmate2 could set, but
> that isn't recorded in the registry, so rev-upgrade has no way of
> knowing what it was set to at install time.


How expensive would it be to record all the port phase vars in the registry?
Not knowing how valuable the data would be makes me curious.


Regards,
Bradley Giesbrecht (pixilla)



More information about the macports-dev mailing list