#12173: Update FLINT to 2.3
---------------------------------------------------------------------+------
       Reporter:  mhansen                                            |         
Owner:  tbd                                        
           Type:  enhancement                                        |        
Status:  needs_work                                 
       Priority:  major                                              |     
Milestone:  sage-5.10                                  
      Component:  packages: standard                                 |    
Resolution:                                             
       Keywords:  flint spkg                                         |   Work 
issues:                                             
Report Upstream:  N/A                                                |     
Reviewers:  John Cremona, Jeroen Demeyer, Burcin Erocal
        Authors:  Mike Hansen, Fredrik Johansson, Jean-Pierre Flori  |     
Merged in:                                             
   Dependencies:  sage-5.9.beta5                                     |      
Stopgaps:                                             
---------------------------------------------------------------------+------
Changes (by jdemeyer):

  * status:  positive_review => needs_work


Comment:

 It doesn't actually build on OS X 10.4 PPC G5:
 {{{
 g++ -fPIC -O2 -g -ansi -pedantic -Wall   -falign-loops=16 -falign-
 functions=16 -falign-labels=16 -falign-jumps=16
 
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/spkg/build/flint-2.3.p0/src
 
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/local/include
 
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/local/include
 
-I/Users/buildbot/build/sage/moufang-1/moufang_full/build/sage-5.10.beta2/local/include
 -c interfaces/NTL-interface.cpp -o build/interfaces/NTL-interface.lo;
 /usr/bin/ld: common symbols not allowed with MH_DYLIB output format with
 the -multi_module option
 build/fmpz.lo definition of common _fmpz_arr (size 4)
 build/profiler.lo definition of common _clock_accum (size 160)
 build/profiler.lo definition of common _clock_last (size 160)
 build/ulong_extras.lo definition of common _flint_num_primes_mutex (size
 44)
 build/ulong_extras.lo definition of common _flint_prime_inverses (size 4)
 build/ulong_extras.lo definition of common _flint_primes (size 4)
 build/ulong_extras.lo definition of common _sieve (size 4)
 build/fmpz.lo definition of common _fmpz_unused_arr (size 4)
 collect2: error: ld returned 1 exit status
 make[4]: *** [libflint.dylib] Error 1
 make[3]: *** [library] Error 2
 make[3]: Target `all' not remade because of errors.
 Error: Failed to build FLINT shared library.
 }}}

 I can try a few variations of the flags to see if that helps.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12173#comment:329>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to