gmp-5.0.0 fails to build on x86_64-apple-darwin10

Jack Howarth howarth at
Fri Jan 15 17:46:02 CET 2010

On Fri, Jan 15, 2010 at 05:29:25PM +0100, Torbjorn Granlund wrote:
> Marc Glisse <marc.glisse at> writes:
>   On Fri, 15 Jan 2010, Torbjorn Granlund wrote:
>   > I believe that all Mac-related problems are now fixed in the repository
>   > ( except this one:
>   >
>   >
>   >
>   > I have looked at that only briefly, and have failed to reproduce it on
>   > other systems even with the compiler in C99 mode.
>   It supposedly happens only on Mac using the Apple-provided gcc-4.0. Is
>   that what you tried?
> No, as I said, it was on "other systems".  Your comment previously about
> C99 gave me some hope that this was a problem I could reproduce.
> We only heard about this from one user.  I am not suggesting this user
> made a mistake, but I don't want to work around an Apple problem for one
> Xcode release and potentially cause probems for many users using other
> Xcode releases.
> So for now, I will not do anything about this problem, since I don't
> understand its source or its envelope.
> -- 
> Torbjörn
> _______________________________________________
> gmp-bugs mailing list
> gmp-bugs at

    I saw the duplicate symbol error as well on darwin9 with it's default
gcc-4.0 system compiler (but not when I used alternative gcc-4.2
and g++-4.2 system compilers). As I mentioned in...

I wonder if this is a side-effect of gcc-4.0 not understanding the
instances of __gnu_inline__? In any case, if gmp-5.0 required gcc-4.2,
this wouldn't be a first. The ppl package required for graphite support
in FSF gcc already requires gcc/g++-4.2.

More information about the gmp-bugs mailing list