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.

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.

_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to