On Jan 23, 2012, at 1:52 PM, Bradley Giesbrecht wrote:
> On Jan 22, 2012, at 2:18 PM, Ryan Schmidt wrote:
>
>>
>> On Jan 17, 2012, at 17:43, Jeremy Huddleston wrote:
>>
>>> That looks good to me
>>
>> We might further simplify the block like so:
>>
>> if {${configure.compiler} == "llvm-gcc-4.2"} {
>> configure.compiler gcc-4.2
>> } elseif {${configure.compiler} == "clang"} {
>> depends_build-append port:apple-gcc42
>> configure.compiler apple-gcc-4.2
>> # base (as of 2.0.3) doesn't set cxx for apple-gcc-4.2
>> configure.cxx ${prefix}/bin/g++-apple-4.2
>> }
>>
>> I think I like this version best; it seems simplest. Any objection to using
>> this version in the PortfileRecipes and in all ports currently using the
>> other version?
>
> Might it be advantageous to use a PortGroup for this?
No. This needs to be done on a case-by-case basis, and hopefully whomever
determines it necessary will file bug reports against clang and provide links
to said reports (or at minimum, add comments as to why the newer compilers fail
to work, so I can file such reports).
--Jeremy
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev