On Jan 29, 2013, at 12:42 PM, Ryan Schmidt <[email protected]> wrote:
> > On Jan 29, 2013, at 10:56, [email protected] wrote: > >> Revision: 102254 >> https://trac.macports.org/changeset/102254 >> Author: [email protected] >> Date: 2013-01-29 08:56:01 -0800 (Tue, 29 Jan 2013) >> Log Message: >> ----------- >> cairo: Use compiler.blacklist >> >> Modified Paths: >> -------------- >> trunk/dports/graphics/cairo/Portfile >> >> Modified: trunk/dports/graphics/cairo/Portfile >> =================================================================== >> --- trunk/dports/graphics/cairo/Portfile 2013-01-29 16:53:04 UTC (rev >> 102253) >> +++ trunk/dports/graphics/cairo/Portfile 2013-01-29 16:56:01 UTC (rev >> 102254) >> @@ -49,7 +49,8 @@ >> patchfiles-append patch-configure.diff >> >> # https://trac.macports.org/ticket/34137 >> -compiler.blacklist-append {clang < 318.0.61} >> +# https://trac.macports.org/ticket/73419 > > That's a changeset number, not a ticket number; the ticket number was 27011. > >> +compiler.blacklist-append {clang < 318.0.61} {gcc-4.0 >= 5465} > >> -platform darwin 9 { >> - configure.compiler gcc-4.2 >> -} > > Note that it's not a problem with any particular version of gcc-4.0. It's > just that gcc-4.0 seems unable to build an i386 x86_64 universal binary. i386 > x86_64 is not the default for universal_archs on Leopard, but some users want > to do it that way. gcc-4.2 is Leopard's XCode's official compiler, so it should be the default (and looks to be on base trunk). > Perhaps the more correct way to phrase it would be to check if the universal > variant is set and contains i386 and x86_64, and if so, blacklist gcc-4.0. gcc-4.0 should be able to build universal binaries, but I don't really want to waste effort on debugging exactly what isn't working there, so I'll just blacklist gcc-4.0 if +universal … I've got a Leopard install somewhere around here, so I'll give it a closer look later. r102265 _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
