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

Comment (by fbissey):

 Replying to [comment:182 roed]:
 > Replying to [comment:177 fbissey]:
 > > May be the order things are done matters. I had a plain 5.6.rc0 on
 which I applied the patches. Then I updated flint. Finally I did sage -ba.
 >
 > I started with a freshly built 5.6, installed the spkg and patches and
 then did sage -b.
 >
 > > The way flint is upgraded probably don't remove everything of flint
 1.5/ It merely overwrite the common files and leave the other in place. If
 there is a versionned libflint-1.5.dylib it probably is still there.
 >
 > I ran "find $SAGE_ROOT -name *flint* -print," and the only versioned
 files I found were
 >
 > {{{
 > ./spkg/installed/flint-1.5.2.p2
 > ./spkg/installed/flint-2.3
 > ./spkg/logs/flint-1.5.2.p2.log
 > ./spkg/logs/flint-2.3.log
 > ./spkg/optional/flint-2.3.spkg
 > ./spkg/standard/flint-1.5.2.p2.spkg
 > }}}
 >
 > The .a, .o, .so and .dylib files were all unversioned:
 >
 > {{{
 > ./devel/sage-
 main/build/temp.macosx-10.6-x86_64-2.7/sage/libs/flint/flint.o
 > ./local/lib/libflint.a
 > ./local/lib/libflint.dylib
 > }}}
 >
 > > Could you try to find if there are still bits of flint 1.5 on your
 install and remove them David?
 >
 > Are there any of the above that actually matter removing?

 It was an idea that I had but it turns out flint is indeed unversioned and
 the spkg tries to clean previous install before putting the new libs. So
 that's a dead end. No need to remove anything. I am trying with a build
 including flint 2.3 from scratch.

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