Hi,
Perl is v5.22.0.
Did you pass any funny flags to make (apart from -j4)?
>
Nope, only -j4.
Can you please try following and send me the output?
>
> echo garbage > local/share/pari/pari.desc
> ./sage -ba
>
I get the following:
Deleting Sage library build artifacts...
> rm -f c_lib/.sconsign.dblite
> find c_lib -name '*.os' | xargs rm -f
> find c_lib -name '*.so' | xargs rm -f
> find c_lib -name '*.dylib' | xargs rm -f
> rm -rf build
> find . -name '*.pyc' | xargs rm -f
> rm -f sage/libs/pari/auto_*
> rm -rf sage/ext/interpreters
> This looks like the first time you are running Sage.
> Updating various hardcoded paths...
> (Please wait at most a few minutes.)
> DO NOT INTERRUPT THIS.
> Done updating paths.
> make csage
> make[1]: Entering directory '/home/joshua/build/sage-6.7/src'
> cd c_lib && scons -Q install
> Install file: "include/interrupt.h" as
> "/home/joshua/build/sage-6.7/local/include/csage/interrupt.h"
> Install file: "include/ntl_wrap.h" as
> "/home/joshua/build/sage-6.7/local/include/csage/ntl_wrap.h"
> gcc -o src/interrupt.os -c -fPIC
> -I/home/joshua/build/sage-6.7/local/include
> -I/home/joshua/build/sage-6.7/local/include/python2.7
> -I/home/joshua/build/sage-6.7/local/include/NTL -Iinclude src/interrupt.c
> In file included from
> /home/joshua/build/sage-6.7/local/include/python2.7/Python.h:8:0,
> from include/interrupt.h:58,
> from src/interrupt.c:43:
> /home/joshua/build/sage-6.7/local/include/python2.7/pyconfig.h:1182:0:
> warning: "_POSIX_C_SOURCE" redefined
> #define _POSIX_C_SOURCE 200112L
> ^
> In file included from /usr/include/stdio.h:27:0,
> from src/interrupt.c:29:
> /usr/include/features.h:225:0: note: this is the location of the previous
> definition
> # define _POSIX_C_SOURCE 200809L
> ^
> src/interrupt.c: In function ‘print_enhanced_backtrace’:
> src/interrupt.c:411:5: warning: implicit declaration of function ‘waitpid’
> [-Wimplicit-function-declaration]
> waitpid(pid, NULL, 0);
> ^
> g++ -o src/ntl_wrap.os -c -fPIC
> -I/home/joshua/build/sage-6.7/local/include
> -I/home/joshua/build/sage-6.7/local/include/python2.7
> -I/home/joshua/build/sage-6.7/local/include/NTL -Iinclude src/ntl_wrap.cpp
> In file included from
> /home/joshua/build/sage-6.7/local/include/python2.7/Python.h:8:0,
> from include/ntl_wrap.h:33,
> from src/ntl_wrap.cpp:5:
> /home/joshua/build/sage-6.7/local/include/python2.7/pyconfig.h:1182:0:
> warning: "_POSIX_C_SOURCE" redefined
> #define _POSIX_C_SOURCE 200112L
> ^
> In file included from
> /usr/include/c++/5.1.0/x86_64-unknown-linux-gnu/bits/os_defines.h:39:0,
> from
> /usr/include/c++/5.1.0/x86_64-unknown-linux-gnu/bits/c++config.h:482,
> from /usr/include/c++/5.1.0/iostream:38,
> from src/ntl_wrap.cpp:1:
> /usr/include/features.h:225:0: note: this is the location of the previous
> definition
> # define _POSIX_C_SOURCE 200809L
> ^
> In file included from
> /home/joshua/build/sage-6.7/local/include/python2.7/Python.h:8:0,
> from include/ntl_wrap.h:33,
> from src/ntl_wrap.cpp:5:
> /home/joshua/build/sage-6.7/local/include/python2.7/pyconfig.h:1204:0:
> warning: "_XOPEN_SOURCE" redefined
> #define _XOPEN_SOURCE 600
> ^
> In file included from
> /usr/include/c++/5.1.0/x86_64-unknown-linux-gnu/bits/os_defines.h:39:0,
> from
> /usr/include/c++/5.1.0/x86_64-unknown-linux-gnu/bits/c++config.h:482,
> from /usr/include/c++/5.1.0/iostream:38,
> from src/ntl_wrap.cpp:1:
> /usr/include/features.h:166:0: note: this is the location of the previous
> definition
> # define _XOPEN_SOURCE 700
> ^
> g++ -o libcsage.so -shared src/interrupt.os src/ntl_wrap.os
> -L/home/joshua/build/sage-6.7/local/lib
> -L/home/joshua/build/sage-6.7/local/lib/python2.7/config -lntl -lpari -lgmp
> -lpython2.7
> Install file: "libcsage.so" as
> "/home/joshua/build/sage-6.7/local/lib/libcsage.so"
> make[1]: Leaving directory '/home/joshua/build/sage-6.7/src'
> make sage
> make[1]: Entering directory '/home/joshua/build/sage-6.7/src'
> python -c "from sage_setup.autogen.pari import rebuild; rebuild()"
> Traceback (most recent call last):
> File "<string>", line 1, in <module>
> File "sage_setup/autogen/pari/__init__.py", line 5, in rebuild
> G()
> File "sage_setup/autogen/pari/generator.py", line 232, in __call__
> D = read_pari_desc()
> File "sage_setup/autogen/pari/parser.py", line 87, in read_pari_desc
> while lines[n].startswith(" "):
> IndexError: list index out of range
> Makefile:29: recipe for target 'sage/libs/pari/auto_gen.pxi' failed
> make[1]: *** [sage/libs/pari/auto_gen.pxi] Error 1
> make[1]: Leaving directory '/home/joshua/build/sage-6.7/src'
> Makefile:5: recipe for target 'all' failed
> make: *** [all] Error 2
>
--
You received this message because you are subscribed to the Google Groups
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.