#10430: Add some bugfixes to the PARI package
------------------------------+---------------------------------------------
Reporter: jdemeyer | Owner: tbd
Type: defect | Status: needs_work
Priority: blocker | Milestone: sage-4.6.2
Component: packages | Keywords: pari spkg bugs patches
Author: Jeroen Demeyer | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------+---------------------------------------------
Comment(by leif):
Replying to [comment:23 leif]:
{{{
...
./spkg-install: line 274: [: yes: integer expression expected
Installing PARI/GP...
Making install-lib-sta in Olinux-x86_64
Making install in Olinux-x86_64
make[1]: Entering directory
`/home/leif/Sage/sage-4.6.1.alpha3/spkg/build/pari-2.4.3.alpha.p2/src/Olinux-x86_64'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make[1]: Entering directory
`/home/leif/Sage/sage-4.6.1.alpha3/spkg/build/pari-2.4.3.alpha.p2/src/Olinux-x86_64'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/lib"
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/include"/pari
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
"/home/leif/Sage/sage-4.6.1.alpha3/local/bin"
rm -f "/home/leif/Sage/sage-4.6.1.alpha3/local/lib"/libpari-
gmp-2.4.so.3.0.0 "/home/leif/Sage/sage-4.6.1.alpha3/local/lib"/libpari-
gmp-2.4.so.3 "/home/leif/Sage/sage-4.6.1.alpha3/local/lib"/libpari.so
rm -f "/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"/pari.1
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"/gp.1
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"/gp-2.4.1
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/bin"
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../doc/gphelp.1
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"
../config/install ../doc/gphelp
"/home/leif/Sage/sage-4.6.1.alpha3/local/bin"
for i in paricfg.h mpinl.h; do \
../config/install -m 644 $i
"/home/leif/Sage/sage-4.6.1.alpha3/local/include"/pari; done
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/lib/pari"
File ../src/funclist not changed.
rm -f libpari.a
ar r libpari.a 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
buch3.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 hash.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 groupid.o
krasner.o kummer.o mpqs.o nffactor.o part.o stark.o subfield.o thue.o
mv: cannot stat `../src/desc/funclist-linux-x86_64-9212.tmp': No such file
or directory
make[1]: [../src/funclist] Error 1 (ignored)
if test -d ../data; then cd ../data; for d in `ls`; do mkdir
-p "/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/$d &&
for f in `ls $d`; do ../config/install -m 644 $d/$f
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/$d; done
>/dev/null; done; fi
../config/install -m 644 pari.cfg
"/home/leif/Sage/sage-4.6.1.alpha3/local/lib/pari"
../config/install -m 644 ../examples/EXPLAIN
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install ../misc/tex2mail
"/home/leif/Sage/sage-4.6.1.alpha3/local/bin"
if test -n "../src/funclist"; then mkdir -p
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/PARI;
../config/install -m 644 ../src/desc/PARI/822.pm
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/PARI;
../config/install -m 644 ../src/desc/pari.desc
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"; fi
../config/install -m 644 ../examples/Inputrc
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../examples/Makefile
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../examples/bench.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../doc/gp.1
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"/gp-2.4.1
ln -s gp.1 "/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"/pari.1
../config/install -m 644 ../examples/cl.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
ln -s gp-2.4.1
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"/gp.1
cd ../src/desc && /usr/bin/perl merge_822 ../funclist > def-
linux-x86_64-9212.tmp
../config/install -m 644 ../examples/classno.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
cannot find ../funclist at merge_822 line 4.
make[1]: *** [../src/desc/pari.desc] Error 2
make[1]: *** Waiting for unfinished jobs....
../config/install -m 644 ../examples/contfrac.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../doc/Makefile
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../examples/lucas.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../examples/extgcd.c
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../examples/rho.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
../config/install -m 644 ../examples/squfof.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
ar: creating libpari.a
../config/install -m 644 ../examples/taylor.gp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/examples
gcc-4.5.1 -o "/home/leif/Sage/sage-4.6.1.alpha3/local/lib"/libpari-
gmp-2.4.so.3.0.0 -shared -O3 -Wall -fno-strict-aliasing -fomit-frame-
pointer -O3 -g -march=native -O3 -fno-strict-aliasing -fomit-frame-
pointer -DHONORS_CFLAGS -march=native -O3 -DHONORS_CPPFLAGS -fPIC
-Wl,-shared,-soname=libpari-gmp-2.4.so.3 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 buch3.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 hash.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 groupid.o krasner.o kummer.o mpqs.o nffactor.o part.o stark.o
subfield.o thue.o -lc -lm -L/home/leif/Sage/sage-4.6.1.alpha3/local/lib
-lgmp
/usr/bin/ranlib libpari.a
../config/install -m 644 ../doc/tex2mail.1
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/man/man1"
../config/install -m 644 ../misc/README
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
../config/install -m 644 ../misc/color.dft
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
../config/install -m 644 ../misc/gpalias
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
../config/install ../misc/gpflog
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
../config/install -m 644 ../misc/gprc.dft
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
../config/install -m 644 ../misc/pari.xpm
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
../config/install ../misc/xgp
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/misc
mkdir -p "/home/leif/Sage/sage-4.6.1.alpha3/local/lib"
rm -f "/home/leif/Sage/sage-4.6.1.alpha3/local/lib"/libpari.a
for i in paridecl paripriv pari paricast paricom parierr parigen pariinl
parinf pariold paristio parisys paritune ; do \
../config/install -m 644 ../src/headers/$i.h
"/home/leif/Sage/sage-4.6.1.alpha3/local/include"/pari; done
../config/install -m 644 libpari.a
"/home/leif/Sage/sage-4.6.1.alpha3/local/lib"/libpari.a
../config/install -m 644 ../doc/translations
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/appa.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
rm -f "/home/leif/Sage/sage-4.6.1.alpha3/local/include"/pari/genpari.h
ln -s pari.h
"/home/leif/Sage/sage-4.6.1.alpha3/local/include"/pari/genpari.h
../config/install -m 644 ../doc/appb.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/appd.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/parimacro.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/pdfmacs.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
make[1]: Leaving directory
`/home/leif/Sage/sage-4.6.1.alpha3/spkg/build/pari-2.4.3.alpha.p2/src/Olinux-x86_64'
../config/install -m 644 ../doc/refcard.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/tutorial.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/users.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/usersch1.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/usersch2.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/usersch3.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/usersch4.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/usersch5.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/paricfg.tex
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
../config/install -m 644 ../doc/libpari.dvi
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
cp: cannot stat `../doc/libpari.dvi': No such file or directory
../config/install -m 644 ../doc/users.dvi
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
cp: cannot stat `../doc/users.dvi': No such file or directory
../config/install -m 644 ../doc/tutorial.dvi
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
cp: cannot stat `../doc/tutorial.dvi': No such file or directory
../config/install -m 644 ../doc/refcard.dvi
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
cp: cannot stat `../doc/refcard.dvi': No such file or directory
../config/install -m 644 ../doc/refcard.ps
"/home/leif/Sage/sage-4.6.1.alpha3/local/share/pari"/doc
cp: cannot stat `../doc/refcard.ps': No such file or directory
make[1]: Leaving directory
`/home/leif/Sage/sage-4.6.1.alpha3/spkg/build/pari-2.4.3.alpha.p2/src/Olinux-x86_64'
make: *** [install] Error 2
Error installing PARI
}}}
(The line breaks are perhaps partially "suboptimal"...)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10430#comment:24>
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.