[127060] trunk/dports/lang/sbcl/Portfile
Mark Evenson
evenson at panix.com
Sat Oct 25 04:23:01 PDT 2014
> On 21 Oct 2014, at 02:53, Ryan Schmidt <ryandesign at macports.org> wrote:
>
>
>> On Oct 20, 2014, at 5:31 AM, easieste at macports.org wrote:
>>
>> Revision
>> 127060
>> Author
>> easieste at macports.org
>> Date
>> 2014-10-20 03:31:13 -0700 (Mon, 20 Oct 2014)
>> Log Message
>>
>> lang/sbcl: make "+fancy" the default variant as it is most commonly used.
>> Modified Paths
>>
>> • trunk/dports/lang/sbcl/Portfile
>> Diff
>>
>> Modified: trunk/dports/lang/sbcl/Portfile (127059 => 127060)
>>
>> --- trunk/dports/lang/sbcl/Portfile 2014-10-20 06:51:16 UTC (rev 127059)
>> +++ trunk/dports/lang/sbcl/Portfile 2014-10-20 10:31:13 UTC (rev 127060)
>>
>> @@ -80,6 +80,8 @@
>>
>> }
>>
>> }
>>
>>
>>
>> +default_variants +fancy
>
> Please make +fancy a default variant only if none of the conflicting variants have been selected, to avoid problems like this:
>
>
> $ port info sbcl +threads
> Error: sbcl: Variant fancy conflicts with threads
> Error: Unable to open port: Error evaluating variants
This is addressed with [r127181][] in a slightly kludgy way that will break
when more incompatible variants are introduced without adjusting the
conditional clause, as I couldn’t easily figure out how to code walk the
variants' declarations of conflicts easily.
[r127181]: https://trac.macports.org/changeset/127181
--
"A screaming comes across the sky. It has happened before but there is nothing
to compare to it now."
More information about the macports-dev
mailing list