#12173: Update FLINT to 2.3
---------------------------------------------------------------------+------
       Reporter:  mhansen                                            |         
Owner:  tbd                 
           Type:  enhancement                                        |        
Status:  needs_work          
       Priority:  major                                              |     
Milestone:  sage-5.6            
      Component:  packages                                           |    
Resolution:                      
       Keywords:  flint spkg                                         |   Work 
issues:  cdef except, C++/C99
Report Upstream:  N/A                                                |     
Reviewers:  John Cremona        
        Authors:  Mike Hansen, Fredrik Johansson, Jean-Pierre Flori  |     
Merged in:                      
   Dependencies:  #12433                                             |      
Stopgaps:                      
---------------------------------------------------------------------+------
Changes (by jdemeyer):

  * work_issues:  cdef except => cdef except, C++/C99


Comment:

 This is problematic:
 {{{
      Extension('sage.rings.fraction_field_FpT',
                sources = ['sage/rings/fraction_field_FpT.pyx'],
                language = 'c++',
                libraries = ["csage", "flint", "gmp", "gmpxx", "ntl",
 "zn_poly"],
                extra_compile_args=["-std=c99", "-D_XPG6"],
                include_dirs = [SAGE_INC + 'flint/'],
                depends = flint_depends),
 }}}
 A file cannot be both C++ and C99.

 This causes a build failure on !OpenSolaris (buildbot machine `hawk`).

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12173#comment:153>
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