-
-
Notifications
You must be signed in to change notification settings - Fork 692
Closed
Description
With the recent ECL update #8275, maxima package doesn't install the ECL library (which was added in #7287). The library is built, but put in an unexpected location. Here is the end of the log:
;;; Note: Invoking external command:
;;; ranlib /home/burcin/.cache/common-lisp/ecl-10.2.1-linux-x86-64/home/burcin/sage/sage-4.3.2/spkg/build/maxima-5.20.1/src/src/libmaxima.a
;;; Note: Invoking external command:
;;; gcc "-I/home/burcin/sage/sage-4.3.2/local/include/" -I/home/burcin/sage/sage-4.3.2/local/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -Wall -fPIC -Dlinux -O -w -c "/tmp/ECLINITEsuxJJ.c" -o "/tmp/ECLINITEsuxJJ.o"
;;; Note: Invoking external command:
;;; gcc -o "/home/burcin/.cache/common-lisp/ecl-10.2.1-linux-x86-64/home/burcin/sage/sage-4.3.2/spkg/build/maxima-5.20.1/src/src/maxima.fasb" -L"/home/burcin/sage/sage-4.3.2/local/lib/" "/tmp/ECLINITEsuxJJ.o" "/home/burcin/.cache/common-lisp/ecl-10.2.1-linux-x86-64/home/burcin/sage/sage-4.3.2/spkg/build/maxima-5.20.1/src/src/libmaxima.a" -shared -L/home/burcin/sage/sage-4.3.2/local/lib -L/home/burcin/sage/sage-4.3.2/local/lib -lecl -lgmp -lgc -ldl -lm
installing Maxima library as /home/burcin/sage/sage-4.3.2/local/lib/ecl//maxima.fas
cp: cannot stat `maxima.fasb': No such file or directory
real 3m15.250s
user 2m34.586s
sys 0m19.645s
Successfully installed maxima-5.20.1
Note that the return value of the cp command is not checked.
The files are here:
burcin@karr ~/sage/sage-4.3.2 $ ls ~/.cache/common-lisp/ecl-10.2.1-linux-x86-64/home/burcin/sage/sage-4.3.2/spkg/build/maxima-5.20.1/src/src/
libmaxima.a maxima.fasb
Any ideas why?
CC: @nbruin @williamstein @sagetrac-mvngu @qed777 @jdemeyer
Component: packages: standard
Keywords: maxima, ecl
Reviewer: Karl-Dieter Crisman
Issue created by migration from https://trac.sagemath.org/ticket/8645