[108122] trunk/dports/math/cadabra

Ryan Schmidt ryandesign at macports.org
Sun Jul 14 15:40:52 PDT 2013


On Jul 13, 2013, at 10:10, larryv at macports.org wrote:

> Revision: 108122
>          https://trac.macports.org/changeset/108122
> Author:   larryv at macports.org
> Date:     2013-07-13 08:10:14 -0700 (Sat, 13 Jul 2013)
> Log Message:
> -----------
> cadabra: Update to 1.33 (maintainer timeout, #38938).
> 
> Also:
> 
> * Add license.
> * Restrict to apple-gcc-4.2.
> * Replace maintainer_tests variant with test phase.
> * Add default gui variant and obselete no_gui.
> 
> Modified Paths:
> --------------
>    trunk/dports/math/cadabra/Portfile


> # Invalid C++, ticket #33045
> -compiler.blacklist	clang
> +#
> +# Cannot use clang because xperm uses nested functions and variable
> +# sized arrays, both of which clang will never support. Silly llvm makes
> +# cadabra crash all over the place for no good reason, so that's out
> +# too. Furthermore, we cannot use anything except 4.2 because that will
> +# lead to cadabra being linked to two different libstdc++ libraries,
> +# with malloc failures as a result.
> +configure.compiler	apple-gcc-4.2

The gcc-4.2 compiler shipped in Xcode 3 is not suitable?



More information about the macports-dev mailing list