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