#9486: ECL 10.2.1 fails to install on OS X (bsd.math) in sage-4.5.rc0
------------------------+---------------------------------------------------
Reporter: drkirkby | Owner: GeorgSWeber
Type: defect | Status: new
Priority: blocker | Milestone: sage-4.5
Component: build | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------+---------------------------------------------------
Following a decision to roll back the version of ECL and remove a patch
from maxima
||'''sage-4.5.alpha4''' ||'''sage-4.5.rc0'''||''Notes'''||
||ecl-10.4.1 || ecl-10.2.1 ||||
||maxima-5.20.1.p1 ||maxima-5.20.1.p0 || Removing #8645||
my attempts to build on OS X have constantly failed unless I install ecl
manually from sage.
{{{
$ export MAKE="make -j3"
$ export SAGE_PARALLEL_SPKG_BUILD=yes
$ make # First try
$ make # Second try
$ make # Third try
$ ./sage -f ecl-10.2.1 # Give up, use 'sage' to install ECL
}}}
I get exactly the same error if I use ecl-10.2.1.p0, which has a couple of
Solaris/OpenSolaris specific patches contained on #9474.
The error message the build fails with is:
{{{
cat
/Users/kirkby/sage-4.5.rc0/spkg/build/ecl-10.2.1/src/src/c/symbols_list.h
| \
sed -e 's%{\([A-Z ]*.*".*"\),[^,]*,[ ]*NULL,.*}%{\1,NULL}%g' \
-e 's%{\([A-Z ]*.*".*"\),[^,]*,[ ]*\([^,]*\),.*}%{\1,"\2"}%g'
\
-e 's%{NULL.*%{NULL,NULL}};%' >
/Users/kirkby/sage-4.5.rc0/spkg/build/ecl-10.2.1/src/src/c/symbols_list2.h
if test -f ../CROSS-DPP ; then ../CROSS-DPP
/Users/kirkby/sage-4.5.rc0/spkg/build/ecl-10.2.1/src/src/c/main.d tmp.c ;
else ./dpp
/Users/kirkby/sage-4.5.rc0/spkg/build/ecl-10.2.1/src/src/c/main.d tmp.c ;
fi
/bin/sh: ./dpp: No such file or directory
make[4]: *** [main.o] Error 127
make[3]: *** [libeclmin.a] Error 2
make[2]: *** [all] Error 2
Failed to build ECL ... exiting
real 1m59.589s
user 0m17.877s
sys 0m31.643s
sage: An error occurred while installing ecl-10.2.1
}}}
This error has also been seen with ecl-9.8.4 in sage-4.1.2.alpha2.
http://www.mail-archive.com/[email protected]/msg29628.html
I'm attaching a log file
{{{sage-4.5.rc0/spkg/logs/ecl-10.2.1.log}}}
which shows 3 failed builds using ecl-10.2.1
I'm also attaching a log which just shows one failed build using
ecl-10.2.1.p0 from #9474. Unlike the case with ecl-10.2.1, I did not
attempt the installation multiple times, or install it manually. Hence
this log file is shorter.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9486>
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.