#13755: Let LinBox build with MPIR > 2.5.0
-----------------------+----------------------------------------------------
   Reporter:  jpflori  |             Owner:  cpernet                            
        
       Type:  defect   |            Status:  new                                
        
   Priority:  major    |         Milestone:  sage-5.6                           
        
  Component:  linbox   |          Keywords:  linbox spkg                        
        
Work issues:           |   Report Upstream:  Not yet reported upstream; Will do 
shortly.
  Reviewers:           |           Authors:  Jean-Pierre Flori                  
        
  Merged in:           |      Dependencies:                                     
        
   Stopgaps:           |  
-----------------------+----------------------------------------------------
 LinBox does not build MPIR > 2.5.0 because the interface for Sage, in
 interface/linbox-sage.[C|h] includes some headers file in a problematic
 order:
 * first "gmp.h" without "stdint.h", so functions related to "stdint.h"
 types are not defined
 * at some point "stdint.h" through other linbox header files (if
 available)
 * then "linbox/integer.h" which in turn includes "gmp++/gmp++.h" which
 includes "gmpxx.h"
 As "stdint.h" was included in the way, the C++ wrapper look for the C
 functions related to "stdint.h" types, but these were not defined.

 Use the updated spkg at
 http://boxen.math.washington.edu/home/jpflori/linbox-1.3.2.p0.spkg

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13755>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to