#5847: Update GMP-ECM to 6.2.2
------------------------+---------------------------------------------------
   Reporter:  mabshoff  |       Owner:  mabshoff  
       Type:  defect    |      Status:  new       
   Priority:  major     |   Milestone:  sage-4.4.3
  Component:  packages  |    Keywords:            
     Author:            |    Upstream:  N/A       
   Reviewer:            |      Merged:            
Work_issues:            |  
------------------------+---------------------------------------------------
Changes (by was):

  * upstream:  => N/A


Comment:

 {{{
 I think you may need the latest 6.3

  ./configure --with-gmp=/usr/local/
 make -j
 make -j check
 and it passed
 without specifing where gmp/mpir is , it got very confused , , they have
 their
 search paths mixed up.

 Jason
 - Hide quoted text -

 On Wednesday 02 June 2010 02:59:21 Bill Hart wrote:
 > There's an open ticket by Michael Abshoff to update to 6.2.2: :-)
 >
 > http://trac.sagemath.org/sage_trac/ticket/5847
 >
 > Bill.
 >
 > On 2 June 2010 02:54, Jason Moxham <[email protected]> wrote:
 > > I had forgotten about this , gmp-ecm-6.2.1 is 2 years old , what is it
 > > doing in sage ? :) , they fixed it in a later release , perhaps about
 a
 > > year ago
 > >
 > > Jason
 > >
 > > On Wednesday 02 June 2010 02:46:58 Bill Hart wrote:
 > >> On 2 June 2010 02:40, William Stein <[email protected]> wrote:
 > >> > Hi,
 > >> >
 > >> > Building Sage fails with GMP-ECM, as before.   Yes, I know this is
 > >> > because of deprecation, etc...
 > >>
 > >> Sure. We announced a list of deprecated symbols on sage-devel and
 > >> mpir-devel. Then we permanently removed mpz_random and mpz_random2
 > >> *only* , the worst offenders.
 > >>
 > >> Bill.
 > >>
 > >> > ar cru .libs/libecm.a  ecm.o ecm2.o pm1.o pp1.o getprime.o listz.o
 > >> > lucas.o stage2.o toomcook.o mpmod.o mul_l
 > >> > o.o polyeval.o median.o schoen_strass.o ks-multiply.o rho.o bestd.o
 > >> > auxlib.o random.o factor.o sp.o spv.o sp
 > >> > m.o mpzspm.o mpzspv.o ntt_gfp.o ecm_ntt.o pm1fs2.o mul_fft.o
 > >> > sets_long.o auxarith.otune-tune.o: In function `tune_mpres_mul':
 > >> > tune.c:(.text+0xd1): undefined reference to `mpz_random'
 > >> > collect2: ld returned 1 exit status
 > >> > make[4]: *** [tune] Error 1
 > >> > make[4]: *** Waiting for unfinished jobs....
 > >> > ranlib .libs/libecm.a
 > >> > creating libecm.la
 > >> > (cd .libs && rm -f libecm.la && ln -s ../libecm.la libecm.la)
 > >> > make[4]: Leaving directory
 > >> >
 `/mnt/usb1/scratch/wstein/build/mpir2/sage-4.4.3.alpha1/spkg/build/ecm
 > >> >-6. 2.1.p2/s rc'
 > >> > make[3]: *** [all-recursive] Error 1
 > >> > make[3]: Leaving directory
 > >> >
 `/mnt/usb1/scratch/wstein/build/mpir2/sage-4.4.3.alpha1/spkg/build/ecm
 > >> >-6. 2.1.p2/src' make[2]: *** [all] Error 2make[2]: Leaving directory
 > >> >
 `/mnt/usb1/scratch/wstein/build/mpir2/sage-4.4.3.alpha1/spkg/build/ecm
 > >> >-6. 2.1.p2/s rc'
 > >> > There was a problem building GMP ECM.
 > >> >
 > >> > real    0m9.633s
 > >> > user    0m8.510s
 > >> > sys     0m8.950s
 > >> > sage: An error occurred while installing ecm-6.2.1.p2
 > >> > Please email sage-devel http://groups.google.com/group/sage-devel
 }}}

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