I'm pretty sure you are on an old version of Sage...

$ git trac find b02fff52f6d55663af31343bfaf3e35c53a9bc14 
Commit has been merged in 6.2.rc1.
commit ba423b1c343da22cd342102f6504df044691d0e7
Merge: 069e666 f6df279
Author: Release Manager <rele...@sagemath.org>
Date:   Fri Apr 25 19:44:48 2014 +0200

    Trac #16208: Make Sage (6.1.1/6.2.beta*) build with GCC 4.9
    
    [http://gcc.gnu.org/gcc-4.9/ GCC 4.9.0] has been released on April 22nd
    2014.
    
    Due to stricter conformance to the C++ standard, both the current stable
    release of Sage, 6.1.1, and the current development release, 6.2.beta8,
    won't build with GCC 4.9.
    
    Luckily only two Sage packages, namely Lcalc (1.23) and PPL (1.1), are
    affected, and small patches which don't change any functionality are
    sufficient to let Sage build with the new GCC.  (The same patch(es)
    apply to both Sage 6.1.1 and 6.2.beta8.)
    
    URL: http://trac.sagemath.org/16208
    Reported by: leif
    Ticket author(s): Leif Leonhardy
    Reviewer(s): Volker Braun


On Friday, June 13, 2014 1:53:10 PM UTC+1, Snark wrote:
>
> Hi, 
>
> Le 13/06/2014 14:45, Volker Braun a écrit : 
> > In C++11 it is unspecified whether ptrdiff_t (and other C typedefs) are 
> > injected into the global namespace or not. GCC is not at fault for 
> > restriciting its scope to only std::ptrdiff_t. 
>
> Sigh. Then I guess I'll need to open a ticket and write a patch for that 
> too? 
>
> Snark on #sagemath 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to