* Package: sci-mathematics/fricas-1.3.7 * Repository: gentoo * Maintainer: grozin@gentoo.org sci-mathematics@gentoo.org * USE: X abi_x86_64 amd64 ecls elibc_glibc emacs gmp kernel_linux sbcl userland_GNU * FEATURES: fakeroot network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox * /etc/portage/package.cflags/cflags -> */*: NOFFLAGS=1 * /etc/portage/package.cflags/cflags -> */*: LDFLAGS-="-Wl,-z,now -Wl,-z,relro" * /etc/portage/package.cflags/cflags -> */*: USE_NONGNU="" +fPIE +fstack-protector-all +D_FORTIFY_SOURCE=2 * /etc/portage/package.cflags/cflags -> */*: NOLDADD=1 * FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg candy cgroup clean-logs config-protect-if-modified distlocks ebuild-locks fakeroot fixlafiles ipc-sandbox merge-sync metadata-transfer mount-sandbox multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-elog split-log splitdebug strict strict-keepdir unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr' * CFLAGS='-Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection -Wimplicit-function-declaration -Wno-error=implicit-function-declaration' * CXXFLAGS='-Os -pipe -march=native -fdiagnostics-color=always -fexceptions -Wformat -fstack-clash-protection' * CPPFLAGS='-D_GLIBCXX_ASSERTIONS' * FFLAGS='-Os -pipe -march=native -fdiagnostics-color=always' * FCFLAGS='-Os -pipe -march=native -fdiagnostics-color=always' * F77FLAGS='-Os -pipe -march=native -fdiagnostics-color=always' * LDFLAGS='-Wl,-O1 -Wl,--as-needed -Wl,--sort-common' * MAKEOPTS='-j12 -l15' * gcc (Gentoo Hardened 10.3.1 p1) 10.3.1 20210520 * g++ (Gentoo Hardened 10.3.1 p1) 10.3.1 20210520 * GNU ld (Gentoo 2.36.1 p3) 2.36.1 * Linux ALESSAND-F1E8 5.10.4-rt-rt22-x86_64 #3 SMP PREEMPT_RT Sun Apr 18 16:12:36 CEST 2021 x86_64 AMD Ryzen 5 3600 6-Core Processor AuthenticAMD GNU/Linux sci-mathematics/fricas: 6 minutes, 13 seconds average for 2 merges 2021-06-27T14:33:31 >>> sci-mathematics/fricas: 6 minutes, 11 seconds 2021-06-27T14:41:50 >>> sci-mathematics/fricas: 6 minutes, 16 seconds 0;emerge 15:38:46 1|1 fricas 06:14 (root@ALESSAND-F1E8) kemerge 15:38:46 1|1 fricas 06:14 (root@ALESSAND-F1E8)\ >>> Unpacking source... >>> Unpacking fricas-1.3.7-full.tar.bz2 to /var/tmp/portage/sci-mathematics/fricas-1.3.7/work >>> Source unpacked in /var/tmp/portage/sci-mathematics/fricas-1.3.7/work >>> Preparing source in /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7 ... * Using lisp: ecl * econf: updating fricas-1.3.7/config/config.guess with /usr/share/gnuconfig/config.guess * econf: updating fricas-1.3.7/config/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/fricas-1.3.7 --htmldir=/usr/share/doc/fricas-1.3.7/html --libdir=/usr/lib64 --disable-aldor --with-lisp=ecl --with-x checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for in-tree build on case insensitive file system... no checking for make... /usr/bin/remake checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/lib/portage/pypy3/ebuild-helpers/xattr/install -c checking for touch... touch checking for mktemp... mktemp checking for gawk... gawk checking for gtar... no checking for tar... tar checking for x86_64-pc-linux-gnu-ranlib... ranlib checking for ar... ar checking for latex... /usr/bin/latex checking for makeindex... makeindex checking PREGENERATED... "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/pre-generated" checking Lisp implementation... ECL (Embeddable Common-Lisp) 21.2.1 (git:UNKNOWN) Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya Copyright (C) 1993 Giuseppe Attardi Copyright (C) 2013 Juan J. Garcia-Ripoll Copyright (C) 2018 Daniel Kochmanski Copyright (C) 2021 Daniel Kochmanski and Marius Gerbershagen ECL is free software, and you are welcome to redistribute it under certain conditions; see file 'Copyright' for details. Type :h for Help. Top level in: #. > ;;; Loading "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config.lisp" ;;; Loading #P"/usr/lib64/ecl-21.2.1/cmp.fas" ecl checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes fas checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking whether closedir is declared... yes checking whether opendir is declared... yes checking whether readdir is declared... yes checking whether dirfd is declared... yes checking whether fchdir is declared... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking whether sigaction is declared... yes checking for sys/stat.h... (cached) yes checking for unistd.h... (cached) yes checking whether getuid is declared... yes checking whether geteuid is declared... yes checking whether getgid is declared... yes checking whether getegid is declared... yes checking whether kill is declared... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking whether openpty is declared... yes checking for openpty in -lc... no checking for openpty in -lutil... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking whether wait is declared... yes checking whether fork is declared... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XpmReadFileToImage in -lXpm... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for xvfb-run... no configure: HyperDoc graphics must be built separately. configure: WARNING: Aldor interface will not be built. configure: creating ./config.status config.status: creating src/clef/Makefile config.status: creating src/sman/Makefile config.status: creating src/graph/Makefile config.status: creating src/graph/Gdraws/Makefile config.status: creating src/graph/view2D/Makefile config.status: creating src/graph/view3D/Makefile config.status: creating src/graph/viewAlone/Makefile config.status: creating src/graph/viewman/Makefile config.status: creating src/hyper/Makefile config.status: creating src/doc/Makefile config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/lib/Makefile config.status: creating src/lisp/Makefile config.status: creating src/boot/Makefile config.status: creating src/interp/Makefile config.status: creating src/algebra/Makefile config.status: creating src/input/Makefile config.status: creating src/etc/Makefile config.status: creating src/aldor/Makefile config.status: creating src/aldor/Makefile2 config.status: creating src/aldor/Makefile3 config.status: creating contrib/emacs/Makefile config.status: creating config/fricas_c_macros.h extracting list of SPAD type definitions Type '/usr/bin/remake' (without quotes) to build FriCAS >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7 ... /usr/bin/remake -j12 -l15 -j1 mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/build/x86_64-pc-linux-gnu/bin mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/build/x86_64-pc-linux-gnu/lib mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/bin mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/lib mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/share/spadhelp mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/share/msgs mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/share/texmf/tex mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/algebra/ mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/autoload mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/input mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu/src/algebra mkdir -p /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/build/x86_64-pc-linux-gnu echo timestamp > stamp-rootdirs echo "PREGENERATED=[/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/pre-generated]" PREGENERATED=[/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/pre-generated] if test -z "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/pre-generated"; then \ echo "Not using pre-generated data."; \ elif test ! -d "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/pre-generated"; then \ echo "PREGENERATED directory does not exist."; \ exit 1; \ else \ if test -d /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/pre-generated/target; then \ cp -r /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/pre-generated/target/* /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/target/x86_64-pc-linux-gnu; \ fi && \ echo timestamp > pre-gen; \ fi cd ./src && /usr/bin/remake BUILD_DATE="`date`" all-src remake[1]: Entering directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src' remake[2]: Entering directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib' x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ bsdsignal.c -o bsdsignal.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ cfuns-c.c -o cfuns-c.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ sockio-c.c -o sockio-c.o sockio-c.c: In function ‘get_float’: sockio-c.c:608:7: warning: variable â€-Wunused-but-set-variable][]] 608 | int val; | ^~~ x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ cursor.c -o cursor.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ edin.c -o edin.o edin.c: In function ‘do_reading’: edin.c:426:13: warning: ignoring return value of â€-Wunused-result][]] 426 | write(contNum, &in_buff[num_proc], num_read - num_proc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edin.c:428:15: warning: ignoring return value of â€-Wunused-result][]] 428 | write(contNum, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~ edin.c:435:17: warning: ignoring return value of â€-Wunused-result][]] 435 | write(contNum, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~ edin.c:453:19: warning: ignoring return value of â€-Wunused-result][]] 453 | write(contNum, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~ edin.c: In function ‘send_line_to_child’: edin.c:512:3: warning: ignoring return value of â€-Wunused-result][]] 512 | write(contNum, converted_buffer, converted_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edin.c: In function ‘send_function_to_child’: edin.c:920:3: warning: ignoring return value of â€-Wunused-result][]] 920 | write(contNum, buff, buff_pntr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edin.c: In function ‘send_buff_to_child’: edin.c:939:5: warning: ignoring return value of â€-Wunused-result][]] 939 | write(chann, buff, buff_pntr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ fnct_key.c -o fnct_key.o fnct_key.c: In function ‘define_function_keys’: fnct_key.c:106:9: warning: variable â€-Wunused-but-set-variable][]] 106 | int length; | ^~~~~~ fnct_key.c: In function ‘handle_function_key’: fnct_key.c:234:9: warning: variable â€-Wunused-but-set-variable][]] 234 | int save_echo; | ^~~~~~~~~ fnct_key.c: In function ‘get_str’: fnct_key.c:207:5: warning: ignoring return value of â€-Wunused-result][]] 207 | read(fd, &c, 1); | ^~~~~~~~~~~~~~~ fnct_key.c:209:9: warning: ignoring return value of â€-Wunused-result][]] 209 | read(fd, &c, 1); | ^~~~~~~~~~~~~~~ fnct_key.c: In function ‘handle_function_key’: fnct_key.c:299:13: warning: ignoring return value of â€-Wunused-result][]] 299 | write(fd, buff, buff_pntr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ fnct_key.c:306:17: warning: ignoring return value of â€-Wunused-result][]] 306 | write(fd, buff, buff_pntr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ openpty.c -o openpty.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ prt.c -o prt.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ wct.c -o wct.o In file included from /usr/include/string.h:519, from wct.c:47: In function ‘strncpy’, inlined from ‘rescan_wct’ at wct.c:573:13: /usr/include/bits/string_fortified.h:95:10: warning: â€-Wrestrict][]] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ halloc.c -o halloc.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ hash.c -o hash.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ pixmap.c -o pixmap.o pixmap.c: In function ‘write_pixmap_file’: pixmap.c:324:7: warning: variable â€-Wunused-but-set-variable][]] 324 | int status; | ^~~~~~ x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ spadcolors.c -o spadcolors.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ util.c -o util.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ XDither.c -o XDither.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ XShade.c -o XShade.o x86_64-pc-linux-gnu-gcc -g -fPIC -g -O2 -Wall -D_GNU_SOURCE -c -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/include -I/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/config \ XSpadFill.c -o XSpadFill.o XSpadFill.c: In function ‘XInitSpadFill’: XSpadFill.c:85:9: warning: variable â€-Wunused-but-set-variable][]] 85 | int maxDither; | ^~~~~~~~~ ar ru libspad.a bsdsignal.o cfuns-c.o sockio-c.o cursor.o edin.o fnct_key.o openpty.o prt.o wct.o halloc.o hash.o pixmap.o spadcolors.o util.o XDither.o XShade.o XSpadFill.o ar: creating libspad.a ranlib libspad.a rm -f stamp echo timestamp > stamp remake[2]: Leaving directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib' cd lisp && /usr/bin/remake all-lisp remake[2]: Entering directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp' remake[2]: Circular fricas-lisp.lisp <- fricas-lisp.lisp dependency dropped. remake[2]: Circular fricas-package.lisp <- fricas-package.lisp dependency dropped. echo '(in-package "FRICAS-LISP")' > fricas-config.lisp echo '(defparameter algebra-optimization' \ '(quote nil))' >> fricas-config.lisp if [ xyes = xyes ] ; then \ echo '(if (not (member :fricas_has_remove_directory' \ ' *features*)) ' \ '(push :fricas_has_remove_directory *features*))' \ >> fricas-config.lisp ; \ fi remake[2]: Circular primitives.lisp <- primitives.lisp dependency dropped. echo "(in-package \"FRICAS-LISP\")" > fricas-ecl.lisp echo "(defvar *fricas-extra-c-files* (quote (" \ "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib/bsdsignal.o\"" "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib/cfuns-c.o\"" "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib/sockio-c.o\"" \ ")))" >> fricas-ecl.lisp echo "(defvar *fricas-initial-lisp-objects* (quote (" \ "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-package.o\"" "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-config.o\"" "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-ecl.o\"" "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-lisp.o\"" "\"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/primitives.o\"" ")))" \ >> fricas-ecl.lisp echo "(defvar *fricas-initial-lisp-forms* nil)" >> fricas-ecl.lisp echo '(load "fricas-package.lisp")' \ '(load "fricas-config.lisp")' \ '(load "fricas-ecl.lisp")' \ '(load "fricas-lisp.lisp")' \ '(in-package "FRICAS-LISP")' \ '(fricas_compile_file "fricas-package.lisp"' \ ' "fricas-package.o")' \ '(fricas_compile_file "fricas-config.lisp"' \ ' "fricas-config.o")' \ '(fricas_compile_file "fricas-ecl.lisp"' \ ' "fricas-ecl.o")' \ '(fricas_compile_file "fricas-lisp.lisp"' \ ' "fricas-lisp.o")' \ '(fricas_compile_file "primitives.lisp"' \ ' "primitives.o")' \ '(make-program "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/build/x86_64-pc-linux-gnu/bin/lisp" nil)' | ecl ECL (Embeddable Common-Lisp) 21.2.1 (git:UNKNOWN) Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya Copyright (C) 1993 Giuseppe Attardi Copyright (C) 2013 Juan J. Garcia-Ripoll Copyright (C) 2018 Daniel Kochmanski Copyright (C) 2021 Daniel Kochmanski and Marius Gerbershagen ECL is free software, and you are welcome to redistribute it under certain conditions; see file 'Copyright' for details. Type :h for Help. Top level in: #. > ;;; Loading "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-package.lisp" ;;; Loading #P"/usr/lib64/ecl-21.2.1/cmp.fas" #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-package.lisp" > ;;; Loading "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-config.lisp" #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-config.lisp" > ;;; Loading "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-ecl.lisp" #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-ecl.lisp" > ;;; Loading "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-lisp.lisp" #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-lisp.lisp" > #<"FRICAS-LISP" package> FRICAS-LISP> ;;; ;;; Compiling fricas-package.lisp. ;;; OPTIMIZE levels: Safety=0, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; Finished compiling fricas-package.lisp. ;;; #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-package.o" NIL NIL FRICAS-LISP> ;;; ;;; Compiling fricas-config.lisp. ;;; OPTIMIZE levels: Safety=0, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; Finished compiling fricas-config.lisp. ;;; #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-config.o" NIL NIL FRICAS-LISP> ;;; ;;; Compiling fricas-ecl.lisp. ;;; OPTIMIZE levels: Safety=0, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; Finished compiling fricas-ecl.lisp. ;;; #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-ecl.o" NIL NIL FRICAS-LISP> ;;; ;;; Compiling fricas-lisp.lisp. ;;; OPTIMIZE levels: Safety=0, Space=0, Speed=3, Debug=0 ;;; ;;; Style warning: ;;; in file fricas-lisp.lisp, position 2874 ;;; at (DEFUN SAVE-CORE-RESTART ...) ;;; ! The variable RESTART is not used. ;;; Style warning: ;;; in file fricas-lisp.lisp, position 2874 ;;; at (DEFUN SAVE-CORE-RESTART ...) ;;; ! The variable CORE-IMAGE is not used. ;;; Style warning: ;;; in file fricas-lisp.lisp, position 11341 ;;; at (DEFUN quiet_load_alien ...) ;;; ! The variable S is not used. ;;; End of Pass 1. ;;; Internal error: ;;; ** Error code 1 when executing ;;; (EXT:RUN-PROGRAM "x86_64-pc-linux-gnu-g++" ("-I." "-I/usr/include/" "-D_GLIBCXX_ASSERTIONS" "-D_GNU_SOURCE" "-D_FILE_OFFSET_BITS=64" "-Os" "-pipe" "-march=native" "-fdiagnostics-color=always" "-fexceptions" "-Wformat" "-fstack-clash-protection" "-Wimplicit-function-declaration" "-Wno-error=implicit-function-declaration" "-fPIC" "-D_THREAD_SAFE" "-Dlinux" "-O2" "-c" "fricas-lisp.cxx" "-o" "fricas-lisp.o")): ;;; cc1plus: warning: command-line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* LC9__lambda14(cl_narg, cl_object, ...)’: ;;; fricas-lisp.cxx:210:1: warning: no return statement in function returning non-void [-Wreturn-type] ;;; 210 | } ;;; | ^ ;;; In file included from /usr/include/ecl/ecl.h:86, ;;; from /usr/include/ecl/ecl-cmp.h:36, ;;; from fricas-lisp.cxx:5: ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L22__g86(cl_object)’: ;;; fricas-lisp.cxx:608:25: error: ‘writeablep’ was not declared in this scope; did you mean ‘L23_writeablep_’? ;;; 608 | value0 = ecl_make_int(writeablep(ecl_base_string_pointer_safe(v2))); ;;; | ^~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L24__g89(cl_object)’: ;;; fricas-lisp.cxx:639:25: error: ‘remove_directory’ was not declared in this scope; did you mean ‘L25_remove_directory_’? ;;; 639 | value0 = ecl_make_int(remove_directory(ecl_base_string_pointer_safe(v2))); ;;; | ^~~~~~~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L26__g92(cl_object)’: ;;; fricas-lisp.cxx:670:25: error: ‘open_server’ was not declared in this scope ;;; 670 | value0 = ecl_make_int(open_server(ecl_base_string_pointer_safe(v2))); ;;; | ^~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L28_sockgetint_(cl_object)’: ;;; fricas-lisp.cxx:698:24: error: ‘sock_get_int’ was not declared in this scope ;;; 698 | value0 = ecl_make_int(sock_get_int(ecl_fixnum(v1fricas_lisp__purpose))); ;;; | ^~~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L29_socksendint_(cl_object, cl_object)’: ;;; fricas-lisp.cxx:710:24: error: ‘sock_send_int’ was not declared in this scope ;;; 710 | value0 = ecl_make_int(sock_send_int(ecl_fixnum(v1fricas_lisp__purpose),ecl_fixnum(v2fricas_lisp__val))); ;;; | ^~~~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L30_sockgetfloat_(cl_object)’: ;;; fricas-lisp.cxx:722:33: error: ‘sock_get_float’ was not declared in this scope ;;; 722 | value0 = ecl_make_double_float(sock_get_float(ecl_fixnum(v1fricas_lisp__purpose))); ;;; | ^~~~~~~~~~~~~~ ;;; In file included from /usr/include/ecl/ecl.h:86, ;;; from /usr/include/ecl/ecl-cmp.h:36, ;;; from fricas-lisp.cxx:5: ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L31_socksendfloat_(cl_object, cl_object)’: ;;; fricas-lisp.cxx:734:24: error: ‘sock_send_float’ was not declared in this scope ;;; 734 | value0 = ecl_make_int(sock_send_float(ecl_fixnum(v1fricas_lisp__purpose),ecl_double_float(v2fricas_lisp__num))); ;;; | ^~~~~~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L32__g95(cl_object, cl_object, cl_object)’: ;;; fricas-lisp.cxx:749:25: error: ‘sock_send_string_len’ was not declared in this scope; did you mean ‘L33sock_send_string_len’? ;;; 749 | value0 = ecl_make_int(sock_send_string_len(ecl_fixnum(v1fricas_lisp__purpose),ecl_base_string_pointer_safe(v4),ecl_fixnum(v3fricas_lisp__len))); ;;; | ^~~~~~~~~~~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L35_serverswitch_()’: ;;; fricas-lisp.cxx:792:24: error: ‘server_switch’ was not declared in this scope; did you mean ‘L35_serverswitch_’? ;;; 792 | value0 = ecl_make_int(server_switch()); ;;; | ^~~~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L36_socksendsignal_(cl_object, cl_object)’: ;;; fricas-lisp.cxx:804:24: error: ‘sock_send_signal’ was not declared in this scope; did you mean ‘L36_socksendsignal_’? ;;; 804 | value0 = ecl_make_int(sock_send_signal(ecl_fixnum(v1fricas_lisp__purpose),ecl_fixnum(v2fricas_lisp__sig))); ;;; | ^~~~~~~~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L37sock_get_string_buf_wrapper(cl_object, cl_object, cl_object)’: ;;; fricas-lisp.cxx:816:2: error: ‘sock_get_string_buf’ was not declared in this scope ;;; 816 | sock_get_string_buf(ecl_fixnum(v1fricas_lisp__purpose),ecl_to_pointer(v2fricas_lisp__buf),ecl_fixnum(v3fricas_lisp__len)); ;;; | ^~~~~~~~~~~~~~~~~~~ ;;; In file included from /usr/include/ecl/ecl.h:86, ;;; from /usr/include/ecl/ecl-cmp.h:36, ;;; from fricas-lisp.cxx:5: ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L39raw_file_kind(cl_object)’: ;;; fricas-lisp.cxx:890:25: error: ‘directoryp’ was not declared in this scope; did you mean ‘cl_directory’? ;;; 890 | value0 = ecl_make_int(directoryp(ecl_base_string_pointer_safe(v2))); ;;; | ^~~~~~~~~~ ;;; fricas-lisp.cxx: In function ‘cl_lispunion* L41raw_makedir(cl_object)’: ;;; fricas-lisp.cxx:921:25: error: ‘makedir’ was not declared in this scope; did you mean ‘L45makedir’? ;;; 921 | value0 = ecl_make_int(makedir(ecl_base_string_pointer_safe(v2))); ;;; | ^~~~~~~ NIL T T FRICAS-LISP> ;;; ;;; Compiling primitives.lisp. ;;; OPTIMIZE levels: Safety=0, Space=0, Speed=3, Debug=0 ;;; ;;; Style warning: ;;; in file primitives.lisp, position 16445 ;;; at (DEFSTRUCT (SPAD_KERNEL #) ...) ;;; ! The variable K is not used. ;;; Style warning: ;;; in file primitives.lisp, position 20957 ;;; at (FSET 'LETT ...) ;;; ! Variable $QuickLet was undefined. Compiler assumes it is a global. ;;; Style warning: ;;; in file primitives.lisp, position 20957 ;;; at (FSET 'LETT ...) ;;; ! Variable $compilingMap was undefined. Compiler assumes it is a global. ;;; End of Pass 1. ;;; Finished compiling primitives.lisp. ;;; #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/primitives.o" T NIL FRICAS-LISP> Condition of type: SIMPLE-ERROR Error code 1 when executing (EXT:RUN-PROGRAM "x86_64-pc-linux-gnu-g++" ("-o" "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/build/x86_64-pc-linux-gnu/bin/lisp" "-L/usr/lib64/" "/var/tmp/portage/sci-mathematics/fricas-1.3.7/temp/eclinitlwYSnd.o" "fricas-package.o" "fricas-config.o" "fricas-ecl.o" "fricas-lisp.o" "primitives.o" "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib/bsdsignal.o" "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib/cfuns-c.o" "/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lib/sockio-c.o" "-Wl,--rpath,/usr/lib64/" "-Wl,-O1" "-Wl,--as-needed" "-Wl,--sort-common" ...)): x86_64-pc-linux-gnu-g++: error: fricas-lisp.o: No such file or directory Available restarts: 1. (CONTINUE) Continues anyway. 2. (RESTART-TOPLEVEL) Go back to Top-Level REPL. Broken at FRICAS-LISP::MAKE-PROGRAM. In: #. File: #P"/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp/fricas-lisp.lisp" (Position #8477) >> echo timestamp > do_it.ecl remake[2]: Leaving directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/lisp' remake[2]: Entering directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot' Building stage 0 [ -d stage0 ] || ../../config/mkinstalldirs stage0 mkdir -p -- stage0 rm -rf prev-stage rm -f stage0/ptyout.o stage0/btincl2.o stage0/btscan2.o stage0/typrops.o stage0/btpile2.o stage0/typars.o stage0/tytree1.o rm -f stage0/ptyout.clisp stage0/btincl2.clisp stage0/btscan2.clisp stage0/typrops.clisp stage0/btpile2.clisp stage0/typars.clisp stage0/tytree1.clisp /usr/bin/remake OBJECTS="stage0/ptyout.o stage0/btincl2.o stage0/btscan2.o stage0/typrops.o stage0/btpile2.o stage0/typars.o stage0/tytree1.o" stage0/bootsys remake[3]: Entering directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot' /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/scripts/build_helper --compile_lisp --debug=no --use=/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/build/x86_64-pc-linux-gnu/bin/lisp --output=stage0/ptyout.o compiled/ptyout.clisp /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/scripts/build_helper: line 13: /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/build/x86_64-pc-linux-gnu/bin/lisp: No such file or directory Makefile:256: *** [stage0/ptyout.o] error 127 #0 stage0/ptyout.o at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot/Makefile:256 #1 stage0/bootsys at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot/Makefile:275 remake[3]: Leaving directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot' Makefile:253: *** [stage0/stamp_bootsys] error 2 #0 stage0/stamp_bootsys at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot/Makefile:246 #1 stage1/stamp_bootsys at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot/Makefile:259 #2 all-ax at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot/Makefile:232 #3 all at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot/Makefile:228 remake[2]: Leaving directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/boot' Makefile:229: *** [all-boot] error 2 #0 all-boot at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/Makefile:229 #1 all-interpsys at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/Makefile:231 #2 all-algebra at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/Makefile:237 #3 all-asq at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/Makefile:247 #4 all-fricassys at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/Makefile:235 #5 stamp at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/Makefile:203 #6 all-src at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src/Makefile:200 remake[1]: Leaving directory '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/src' Makefile:249: *** [all-src] error 2 #0 all-src at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/Makefile:249 #1 all-ax at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/Makefile:236 #2 all at /var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7/Makefile:211 * ERROR: sci-mathematics/fricas-1.3.7::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-mathematics/fricas-1.3.7::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-mathematics/fricas-1.3.7::gentoo'`. * The complete build log is located at '/var/log/portage/build/sci-mathematics/fricas-1.3.7:20210627-133845.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-mathematics/fricas-1.3.7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/fricas-1.3.7/temp/environment'. * Working directory: '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7' * S: '/var/tmp/portage/sci-mathematics/fricas-1.3.7/work/fricas-1.3.7'