On May 23, 2008, at 2:33 AM, Ryan Schmidt wrote:

> On May 18, 2008, at 04:34, Markus Weissmann wrote:
>
>> On 17 May 2008, at 06:47, Ryan Schmidt wrote:
>>
>>> On May 16, 2008, at 2:55 AM, [EMAIL PROTECTED] wrote:
>>>
>>>> version 1.20 with workaround for broken gcc-4.0 on 10.5: beta gcc
>>>> 4.2 needs to be installed :/
>>>
>>>> +platform darwin 9 {
>>>> +  # gcc 4.0 fails to compile gnutar on 10.5 (probably will get
>>>> fixed with XCode 3.1)
>>>> +  configure.compiler      gcc-4.2
>>>> +}
>>>
>>> Don't you also need to add "depends_lib port:gcc42" in the
>>> "platform darwin 9" section then, since MacPorts doesn't
>>> automatically add the compiler dependency?
>>
>> No, this is not the vanilla-gcc installed via MacPorts but the beta
>> release of gcc 4.2 from Apple -- which allows universal builds etc.;
>
> Gotcha! I missed that.
>

Shouldn't there either be a check in the Portfile for gcc-4.2 (maybe  
pre-fetch), or otherwise a note about this on the problem hotlist?   
Otherwise, it'll simply fail with

configure: error: C compiler cannot create executables

which usually means Xcode is not installed.  But if you aren't running  
the beta version (like I'm not), then Xcode is installed...

This can removed of course when 3.1 is no longer beta/under NDA.

Bryan


>> I don't know if we should introduct a virtual package for this or
>> if there should be a "depends_build bin:gcc-4.2:APPLE_STUFF" in
>> there. Any thoughts?
>
> Oh, I think that's probably not necessary. I just wasn't paying
> enough attention.
>
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to