1 | Found local metadata for pari-2.8.0.alpha.p0 |
---|
2 | Using cached file /usr/local/sage-exp/upstream/pari-2.8.0.alpha.tar.gz |
---|
3 | pari-2.8.0.alpha.p0 |
---|
4 | ==================================================== |
---|
5 | Setting up build directory for pari-2.8.0.alpha.p0 |
---|
6 | Finished extraction |
---|
7 | **************************************************** |
---|
8 | Host system: |
---|
9 | Linux asus16-ec 4.6.0-1-amd64 #1 SMP Debian 4.6.4-1 (2016-07-18) x86_64 GNU/Linux |
---|
10 | **************************************************** |
---|
11 | C compiler: gcc |
---|
12 | C compiler version: |
---|
13 | Using built-in specs. |
---|
14 | COLLECT_GCC=gcc |
---|
15 | COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper |
---|
16 | Target: x86_64-linux-gnu |
---|
17 | Configured with: ../src/configure -v --with-pkgversion='Debian 6.1.1-11' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu |
---|
18 | Thread model: posix |
---|
19 | gcc version 6.1.1 20160802 (Debian 6.1.1-11) |
---|
20 | **************************************************** |
---|
21 | patching file config/get_config_options |
---|
22 | Hunk #1 succeeded at 60 (offset 2 lines). |
---|
23 | Hunk #2 succeeded at 140 (offset -10 lines). |
---|
24 | patching file config/get_dlcflags |
---|
25 | patching file src/language/init.c |
---|
26 | Hunk #1 succeeded at 742 (offset 20 lines). |
---|
27 | Hunk #2 succeeded at 757 (offset 20 lines). |
---|
28 | Hunk #3 succeeded at 772 (offset 20 lines). |
---|
29 | patching file src/test/dotest |
---|
30 | ============================================================ |
---|
31 | Configuring PARI/GP without graphics support (for plotting). |
---|
32 | If you need it, pass the appropriate option(s) to PARI by |
---|
33 | setting and exporting $PARI_CONFIGURE prior to building |
---|
34 | Sage (or at least before you build/install the PARI spkg), |
---|
35 | e.g. by typing at the shell prompt: |
---|
36 | export PARI_CONFIGURE="--graphic=auto" |
---|
37 | or |
---|
38 | export PARI_CONFIGURE="--with-fltk" |
---|
39 | Note that PARI doesn't treat it as an error if the requested |
---|
40 | graphics library or the corresponding header files are not |
---|
41 | found; it will then simply disable graphics support. |
---|
42 | Please consult the PARI documentation for further details. |
---|
43 | ============================================================ |
---|
44 | |
---|
45 | To minimize Sage build time and to ensure the best reliability, PARI/GP |
---|
46 | will not be tuned for your system. Experience shows tuning can be |
---|
47 | unreliable. If you do want to tune PARI/GP, set the environment |
---|
48 | variable SAGE_TUNE_pari="yes" by typing the following before building |
---|
49 | Sage (or at least before building/installing PARI/GP): |
---|
50 | SAGE_TUNE_pari=yes |
---|
51 | export SAGE_TUNE_pari |
---|
52 | If you do this, we strongly recommend to also enable checking. For this, |
---|
53 | type the following: |
---|
54 | SAGE_CHECK=yes |
---|
55 | export SAGE_CHECK |
---|
56 | |
---|
57 | Configuring pari-2.8.0 (DEVELOPMENT VERSION) |
---|
58 | Checking echo to see how to suppress newlines... |
---|
59 | ...using -n. |
---|
60 | Looking for some tools first ... |
---|
61 | ...gzip is /bin/gzip |
---|
62 | ...cc is /usr/bin/cc |
---|
63 | ...gcc is /usr/bin/gcc |
---|
64 | ...ld is /usr/bin/ld |
---|
65 | ...perl is /usr/bin/perl |
---|
66 | ...zcat is /bin/zcat |
---|
67 | GNU compatible compiler: gcc version 6.1.1 20160802 (Debian 6.1.1-11) |
---|
68 | Using mt engine single |
---|
69 | Given the previous choices, sizeof(long) is 8 chars. |
---|
70 | The internal word representation of a double is not needed (64bit). |
---|
71 | ========================================================================== |
---|
72 | Building for: amd64 running linux (x86-64/GMP kernel) 64-bit version |
---|
73 | ========================================================================== |
---|
74 | C compiler is gcc -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -g -fPIC |
---|
75 | Executable linker is gcc -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -g -Wl,--export-dynamic -L/usr/local/sage-exp/local/lib -Wl,-rpath,/usr/local/sage-exp/local/lib |
---|
76 | Dynamic Lib linker is gcc -shared $(CFLAGS) $(DLCFLAGS) -Wl,-shared,-soname=$(LIBPARI_SONAME) -L/usr/local/sage-exp/local/lib -Wl,-rpath,/usr/local/sage-exp/local/lib |
---|
77 | Looking in C lib for some symbols... |
---|
78 | ...Found exp2. |
---|
79 | ...Found log2. |
---|
80 | ...Found strftime. |
---|
81 | ...Found getrusage. |
---|
82 | ...Found gettimeofday. |
---|
83 | ...Found sigaction. |
---|
84 | ...Found TIOCGWINSZ. |
---|
85 | ...Found getrlimit. |
---|
86 | ...Found stat. |
---|
87 | ...Found vsnprintf. |
---|
88 | ...Found mmap. |
---|
89 | ...Found waitpid. |
---|
90 | ...Found setsid. |
---|
91 | ...Found getenv. |
---|
92 | ...Found isatty. |
---|
93 | ...Found alarm. |
---|
94 | ...Found system. |
---|
95 | ...I did not find dlopen. |
---|
96 | Try again, with -ldl this time... |
---|
97 | ...Found dlopen. |
---|
98 | Checking for optional libraries and headers... |
---|
99 | ...Found gmp header in /usr/local/sage-exp/local/include |
---|
100 | Using GNU MP, version 5.1.3 |
---|
101 | Hi-Res Graphics: none |
---|
102 | ...Found readline header in /usr/local/sage-exp/local/include/readline |
---|
103 | Using GNU readline, version 6.3 |
---|
104 | Installation prefix ? [/usr/local/sage-exp/local] |
---|
105 | ...for architecture-independent files (share-prefix) ? [/usr/local/sage-exp/local/share] |
---|
106 | Installation directories for: |
---|
107 | ...executables (gp, gphelp) ? [/usr/local/sage-exp/local/bin] |
---|
108 | ...libraries (libpari) ? [/usr/local/sage-exp/local/lib] |
---|
109 | ...include files ? [/usr/local/sage-exp/local/include] |
---|
110 | ...manual pages ? [/usr/local/sage-exp/local/share/man/man1] |
---|
111 | ...other system-dependent data ? [/usr/local/sage-exp/local/lib/pari] |
---|
112 | ...other system-independent data ? [/usr/local/sage-exp/local/share/pari] |
---|
113 | Default is dynamic executable and shared library |
---|
114 | ========================================================================== |
---|
115 | Extracting examples/Makefile.linux-x86_64 |
---|
116 | Extracting Olinux-x86_64/Makefile |
---|
117 | Extracting Makefile |
---|
118 | Extracting Olinux-x86_64/paricfg.h |
---|
119 | Extracting scripts and macros |
---|
120 | ...in doc |
---|
121 | ...in misc |
---|
122 | ========================================================================== |
---|
123 | Shall we try to build pari 2.8.0 (alpha) now (y/n)? [n] |
---|
124 | Ok. Type "make install" when you are ready |
---|
125 | Bye ! |
---|
126 | make[3]: Entering directory '/usr/local/sage-exp/local/var/tmp/sage/build/pari-2.8.0.alpha.p0/src' |
---|
127 | Making gp in Olinux-x86_64 |
---|
128 | make[4]: Entering directory '/usr/local/sage-exp/local/var/tmp/sage/build/pari-2.8.0.alpha.p0/src/Olinux-x86_64' |
---|
129 | ../config/genkernel ../src ../src/kernel/x86_64/asm0.h > parilvl0.h |
---|
130 | if test -r ./tune.h; then d=.; else d=../src/kernel/gmp; fi; cat $d/tune.h ../src/kernel/gmp/int.h ../src/kernel/none/level1.h > parilvl1.h |
---|
131 | cat parilvl0.h parilvl1.h > mpinl.h |
---|
132 | cat ../src/mt/single.h > parimt.h |
---|
133 | gcc -c -I. -I../src/headers -fPIC -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -g -o emacs.o ../src/gp/emacs.c |
---|
134 | f=funclist-$$-linux-x86_64.tmp; (cd ../src/desc && /usr/bin/perl merge_822 ../../src/funclist > $f) && mv ../src/desc/$f ../src/desc/pari.desc |
---|
135 | Can't locate PARI/822.pm in @INC (you may need to install the PARI::822 module) (@INC contains: /usr/local/sage-exp/local/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at merge_822 line 2. |
---|
136 | BEGIN failed--compilation aborted at merge_822 line 2. |
---|
137 | Makefile:956: recipe for target '../src/desc/pari.desc' failed |
---|
138 | make[4]: *** [../src/desc/pari.desc] Error 2 |
---|
139 | make[4]: Leaving directory '/usr/local/sage-exp/local/var/tmp/sage/build/pari-2.8.0.alpha.p0/src/Olinux-x86_64' |
---|
140 | Makefile:34: recipe for target 'gp' failed |
---|
141 | make[3]: *** [gp] Error 2 |
---|
142 | make[3]: Leaving directory '/usr/local/sage-exp/local/var/tmp/sage/build/pari-2.8.0.alpha.p0/src' |
---|
143 | Error: Building PARI/GP failed. |
---|
144 | |
---|
145 | real 0m1.799s |
---|
146 | user 0m0.640s |
---|
147 | sys 0m0.108s |
---|
148 | ************************************************************************ |
---|
149 | Error installing package pari-2.8.0.alpha.p0 |
---|
150 | ************************************************************************ |
---|
151 | Please email sage-devel (http://groups.google.com/group/sage-devel) |
---|
152 | explaining the problem and including the relevant part of the log file |
---|
153 | /usr/local/sage-exp/logs/pkgs/pari-2.8.0.alpha.p0.log |
---|
154 | Describe your computer, operating system, etc. |
---|
155 | If you want to try to fix the problem yourself, *don't* just cd to |
---|
156 | /usr/local/sage-exp/local/var/tmp/sage/build/pari-2.8.0.alpha.p0 and type 'make' or whatever is appropriate. |
---|
157 | Instead, the following commands setup all environment variables |
---|
158 | correctly and load a subshell for you to debug the error: |
---|
159 | (cd '/usr/local/sage-exp/local/var/tmp/sage/build/pari-2.8.0.alpha.p0' && '/usr/local/sage-exp/sage' --sh) |
---|
160 | When you are done debugging, you can type "exit" to leave the subshell. |
---|
161 | ************************************************************************ |
---|