#8664: Upgrade Sage's MPIR spkg to version 2.1.3
----------------------------------------------------------------------------------+
    Reporter:  was                                                              
  |         Owner:  GeorgSWeber                      
        Type:  enhancement                                                      
  |        Status:  needs_work                       
    Priority:  major                                                            
  |     Milestone:  sage-4.7.1                       
   Component:  packages                                                         
  |    Resolution:                                   
    Keywords:  GMP ECM execstack Fedora 14 extension module library 
dependencies  |   Work_issues:  Use MPIR's optimized CFLAGS      
    Upstream:  N/A                                                              
  |      Reviewer:  Leif Leonhardy, Dmitrii Pasechnik
      Author:  Mike Hansen, Leif Leonhardy                                      
  |        Merged:                                   
Dependencies:  #5847                                                            
  |  
----------------------------------------------------------------------------------+

Comment(by leif):

 I have a new p3, but now I'm having the "usual" trouble with PPL (in Sage
 4.7.1.rc0).

 I.e., installing MPIR works, but after the installation GCC is broken
 inside Sage, because it tries to use Sage's PPL which still refers to the
 old `libgmpxx.so.3` which got deleted upon installation. (Others are
 having trouble with unresolved symbols not provided by Sage's PPL.)

 It was IMHO a very bad idea to include PPL into Sage using the same name
 for the shared library, apparently without taking any care of these
 issues. (GMP / MPIR, MPFR and the -- currently optional IIRC -- MPC, all
 used by more recent versions of GCC, are in principle likely dangerous.)

 Fortunately^TM^ I can just change my `CC` setting to cure the
 installation, not deleting or copying any libraries or creating symbolic
 links...

 (Apropos, I by incident saw that GAP's `spkg-install` is '''unsetting
 `CC`''' because not doing so is said to "break the install". That's very
 very odd as well.)

 I'll update the MPIR spkg again to not delete its old shared libraries as
 a quick fix.

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