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

Jack Howarth howarth at bromo.med.uc.edu
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 inria.fr> writes:
> 
>   On Fri, 15 Jan 2010, Torbjorn Granlund wrote:
>   
>   > I believe that all Mac-related problems are now fixed in the repository
>   > (http://gmplib.org:8000/gmp/) except this one:
>   >
>   >  http://gmplib.org/list-archives/gmp-bugs/2010-January/001746.html
>   >
>   > 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 gmplib.org
> https://gmplib.org/mailman/listinfo/gmp-bugs

Torbjörn,
    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...

http://gmplib.org/list-archives/gmp-bugs/2010-January/001779.html

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.
         Jack


More information about the gmp-bugs mailing list