#11130: Update PARI to version 2.5.0
--------------------------------------------+-------------------------------
   Reporter:  jdemeyer                      |          Owner:  jdemeyer         
                                              
       Type:  defect                        |         Status:  needs_review     
                                              
   Priority:  critical                      |      Milestone:  sage-4.7.3       
                                              
  Component:  packages                      |       Keywords:  pari spkg sd32   
                                              
Work_issues:                                |       Upstream:  N/A              
                                              
   Reviewer:  John Cremona, Jeroen Demeyer  |         Author:  Jeroen Demeyer, 
John Cremona                                   
     Merged:                                |   Dependencies:  #11304, #11540, 
#11321 (install this '''after''' building PARI)
--------------------------------------------+-------------------------------

Comment(by ddrake):

 I'm trying to apply all the spkgs and patches in this ticket so I can
 review #11948, but I can't build the Sage library. With everything
 applied, I get, after `./sage -b`:
 {{{
 [...]
 gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes
 -fPIC -I/home/drake/s/sage-4.7.2.rc0/local/include
 -I/home/drake/s/sage-4.7.2.rc0/local/include/csage
 -I/home/drake/s/sage-4.7.2.rc0/devel/sage/sage/ext
 -I/home/drake/s/sage-4.7.2.rc0/local/include/python2.6 -c
 sage/rings/real_mpfr.c -o
 build/temp.linux-x86_64-2.6/sage/rings/real_mpfr.o -w
 error: command 'gcc' failed with exit status 1
 }}}

 If I just rerun `./sage -b` (surely that will fix it, right? :), I get
 {{{
 gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes
 -fPIC -I/home/drake/s/sage-4.7.2.rc0/local/lib/python/site-
 packages/numpy/core/include -I/home/drake/s/sage-4.7.2.rc0/local/include
 -I/home/drake/s/sage-4.7.2.rc0/local/include/csage
 -I/home/drake/s/sage-4.7.2.rc0/devel/sage/sage/ext
 -I/home/drake/s/sage-4.7.2.rc0/local/include/python2.6 -c
 sage/rings/polynomial/real_roots.c -o
 build/temp.linux-x86_64-2.6/sage/rings/polynomial/real_roots.o -w
 sage/libs/pari/gen.c: In function
 ‘__pyx_pf_4sage_4libs_4pari_3gen_3gen_81Ser’:
 sage/libs/pari/gen.c:12094: error: too many arguments to function ‘gtoser’
 error: command 'gcc' failed with exit status 1
 }}}

 This is with 4.7.2.rc0 on amd64 Ubuntu 10.04.

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