#9343: Upgrade PARI to svn snapshot 12577 - a pre-release of PARI 2.4.3.
---------------------------------------------------------------------------------------------------------------------------+
   Reporter:  was                                                               
                                           |       Owner:  jdemeyer       
       Type:  enhancement                                                       
                                           |      Status:  positive_review
   Priority:  major                                                             
                                           |   Milestone:  sage-4.6       
  Component:  packages                                                          
                                           |    Keywords:                 
     Author:  Robert Bradshaw, John Cremona, Jeroen Demeyer, William Stein, 
David Kirkby                                   |    Upstream:  N/A            
   Reviewer:  Robert Bradshaw, John Cremona, Jeroen Demeyer, William Stein, 
David Kirkby, François Bissey, Leif Leonhardy  |      Merged:                 
Work_issues:                                                                    
                                           |  
---------------------------------------------------------------------------------------------------------------------------+

Comment(by jdemeyer):

 I have tried to compile sage-4.6.alpha1 on an old PPC Mac OS X 10.4 and it
 '''failed''' compiling PARI.  Since this is supposed to be an officially
 supported platform, this should be addressed.  I also tried to compile
 PARI/GP stand-alone and it also failed, so the problem is upstream.  The
 error is the following:

 {{{
 /usr/bin/gcc  -o "/Users/jdemeyer/pari-2.4.3.svn-12577/src/Odarwin-
 ppc"/libpari-2.4.dylib -dynamiclib  -O3 -Wall -fno-strict-aliasing -fom
 it-frame-pointer    -fPIC -Wl,-flat_namespace,-undefined,suppress  mp.o
 mpinl.o F2x.o FF.o Flx.o FpE.o FpV.o FpX.o Qfb.o RgV.o RgX.o ZV.o
 ZX.o alglin1.o alglin2.o arith1.o arith2.o base1.o base2.o base3.o base4.o
 base5.o bb_group.o bibli1.o bibli2.o bit.o buch1.o buch2.o buch
 3.o buch4.o concat.o ellanal.o elliptic.o galconj.o gen1.o gen2.o gen3.o
 hnf_snf.o ifactor1.o lll.o perm.o polarit1.o polarit2.o polarit3.
 o prime.o random.o rootpol.o subcyclo.o subgroup.o trans1.o trans2.o
 trans3.o anal.o compat.o compile.o default.o errmsg.o es.o eval.o has
 h.o init.o intnum.o members.o pariinl.o parse.o sumiter.o DedekZeta.o
 Hensel.o QX_factor.o aprcl.o elldata.o ellsea.o galois.o galpol.o gr
 oupid.o krasner.o kummer.o mpqs.o nffactor.o part.o stark.o subfield.o
 thue.o darwin.o
 ld: common symbols not allowed with MH_DYLIB output format with the
 -multi_module option
 init.o definition of common _DEBUGMEM (size 4)
 init.o definition of common _avma (size 4)
 init.o definition of common _bot (size 4)
 [...]
 es.o definition of common _pariErr (size 4)
 es.o definition of common _pariOut (size 4)
 init.o definition of common _pari_errfile (size 4)
 init.o definition of common _pari_infile (size 4)
 init.o definition of common _pari_outfile (size 4)
 init.o definition of common _cb_pari_err_recover (size 4)
 init.o definition of common _foreignFuncFree (size 4)
 init.o definition of common _cb_pari_handle_exception (size 4)
 init.o definition of common _cb_pari_sigint (size 4)
 init.o definition of common _cb_pari_whatnow (size 4)
 init.o definition of common _foreignExprHandler (size 4)
 init.o definition of common _foreignHandler (size 4)
 init.o definition of common _memused (size 4)
 /usr/bin/libtool: internal link edit command failed
 make[1]: *** [libpari-2.4.dylib] Error 1
 make: *** [gp] Error 2
 }}}

 Version of gcc (I believe this is the most recent version from Apple which
 exists for that machine):
 {{{
 powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build
 5367)
 Copyright (C) 2005 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.
 }}}

 Is somebody else able to test this architecture?  Just in case the problem
 is with the machine and not with PARI (I know essentially nothing about
 Darwin, I just asked a collegue to test it on his machine).

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