>>> sbcl: Building community/sbcl 2.2.5-r1 (using abuild 3.9.0-r0) started Thu, 02 Jun 2022 14:00:51 +0000 >>> sbcl: Checking sanity of /home/buildozer/aports/community/sbcl/APKBUILD... >>> sbcl: Analyzing dependencies... >>> sbcl: Installing for build: build-base ecl-dev>=21.2.1-r2 gmp-dev gc-dev libffi-dev linux-headers zlib-dev emacs-nox mpfr-dev (1/20) Installing libffi (3.4.2-r1) (2/20) Installing gc (8.2.0-r0) (3/20) Installing ecl (21.2.1-r2) (4/20) Installing ecl-dev (21.2.1-r2) (5/20) Installing libgmpxx (6.2.1-r2) (6/20) Installing gmp-dev (6.2.1-r2) (7/20) Installing libgc++ (8.2.0-r0) (8/20) Installing gc-dev (8.2.0-r0) (9/20) Installing linux-headers (5.16.7-r1) (10/20) Installing libffi-dev (3.4.2-r1) (11/20) Installing zlib-dev (1.2.12-r1) (12/20) Installing nettle (3.7.3-r0) (13/20) Installing p11-kit (0.24.1-r0) (14/20) Installing libtasn1 (4.18.0-r0) (15/20) Installing libunistring (1.0-r0) (16/20) Installing gnutls (3.7.6-r0) (17/20) Installing jansson (2.14-r0) (18/20) Installing emacs-nox (28.1-r5) (19/20) Installing mpfr-dev (4.1.0-r0) (20/20) Installing .makedepends-sbcl (20220602.140055) Executing busybox-1.35.0-r13.trigger OK: 365 MiB in 98 packages >>> sbcl: Cleaning up srcdir >>> sbcl: Cleaning up pkgdir >>> sbcl: Fetching https://distfiles.alpinelinux.org/distfiles/edge//sbcl-2.2.5.tar.bz2 >>> sbcl: Fetching https://distfiles.alpinelinux.org/distfiles/edge//sbcl-2.2.5.tar.bz2 >>> sbcl: Checking sha512sums... sbcl-2.2.5.tar.bz2: OK ppc-musl.patch: OK march-armv5-removed.patch: OK >>> sbcl: Unpacking /var/cache/distfiles/sbcl-2.2.5.tar.bz2... >>> sbcl: ppc-musl.patch patching file src/runtime/ppc-linux-os.c patching file src/runtime/os-common.c patching file src/runtime/ppc-arch.c >>> sbcl: march-armv5-removed.patch patching file src/runtime/Config.arm-linux 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: #. > "ECL" > rm -f *~ *.bak *.orig \#*\# .\#* texput.log *.fasl rm -rf sbcl asdf "docstrings/" rm -f sbcl.html asdf.html rm -f contrib-docs.texi-temp rm -f package-locks.texi-temp rm -f variables.texinfo rm -f sbcl.ps asdf.ps sbcl.pdf asdf.pdf html-stamp tempfiles-stamp rm -f asdf.aux asdf.cp asdf.cps asdf.fn asdf.fns asdf.ky asdf.log asdf.pg asdf.toc asdf.tp asdf.tps asdf.vr asdf.vrs sbcl.aux sbcl.cp sbcl.cps sbcl.fn sbcl.fns sbcl.ky sbcl.log sbcl.pg sbcl.toc sbcl.tp sbcl.tps sbcl.vr sbcl.vrs rm -f sbcl.info sbcl.info-* asdf.info rm -rf *.include *.info *.pdf *~ *.cp *.fn *.ky *.log *.pg *.toc \ *.tp *.vr *.aux *.eps *.png *.dvi *.ps *.txt *.fns \ html-stamp sbcl-internals/ //entering make-config.sh //ensuring the existence of output/ directory //guessing default target CPU architecture from host architecture //setting up CPU-architecture-dependent information sbcl_arch="riscv" Enabling threads due to --fancy. //initializing /home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/local-target-features.lisp-expr //setting up OS-dependent information make: Entering directory '/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/tools-for-build' gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -I../src/runtime -Wl,--as-needed,-O1,--sort-common determine-endianness.c -ldl -Wl,-no-as-needed -o determine-endianness make: Leaving directory '/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/tools-for-build' //finishing /home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/local-target-features.lisp-expr //Starting build: Thu Jun 2 14:01:13 UTC 2022 //Options: --prefix='/usr' --xc-host='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: #. > CANONICALIZE-WHITESPACE/DIRECTORY > // Rewrote 1 of 1406 new files out of 1407 total. T > make-host-1.sh: set: line 2: can't access tty; job control turned off //entering make-host-1.sh //building cross-compiler, and doing first genesis 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 "/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/loader.lisp" #P"/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/loader.lisp" > ;;; Loading "/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/make-host-1.lisp" ;;; Loading "/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/src/cold/shared.lisp" ;;; Loading #P"/usr/lib/ecl-21.2.1/cmp.fas" ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; Loading "/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/src/cold/shebang.lisp" ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0 ;;; ;;; End of Pass 1. Condition of type: SIMPLE-ERROR Feature compatibility check failed, (":SB-LINKABLE-RUNTIME not supported on selected architecture") Available restarts: 1. (ABORT-BUILD) Abort building SBCL. 2. (RESTART-TOPLEVEL) Go back to Top-Level REPL. Broken at SI:BYTECODES. [Evaluation of: (LET ((SB-COLD::FEATURE-COMPATIBILITY-TESTS '(("(and sb-thread (not gencgc))" ":SB-THREAD requires :GENCGC") ("(and pauseless-threadstart (not sb-thread))" ":PAUSELESS-THREADSTART requires :SB-THREAD") ("(and sb-safepoint (not sb-thread))" ":SB-SAFEPOINT requires :SB-THREAD") ("(and sb-thread (not (or riscv ppc ppc64 x86 x86-64 arm64)))" ":SB-THREAD not supported on selected architecture") ("(and (not sb-thread) (or arm64 ppc64))" "The selected architecture requires :SB-THREAD") ("(and gencgc cheneygc)" ":GENCGC and :CHENEYGC are incompatible") ("(not (or gencgc cheneygc))" "One of :GENCGC or :CHENEYGC must be enabled") ("(and sb-safepoint (not (and (or arm64 x86 x86-64) (or darwin linux win32))))" ":SB-SAFEPOINT not supported on selected arch/OS") ("(not (or elf mach-o win32))" "No execute object file format feature defined") ("(and cons-profiling (not sb-thread))" ":CONS-PROFILING requires :SB-THREAD") ("(and sb-linkable-runtime (not (or arm arm64 x86 x86-64 ppc ppc64)))" ":SB-LINKABLE-RUNTIME not supported on selected architecture") ("(and sb-linkable-runtime (not (or darwin freebsd linux win32)))" ":SB-LINKABLE-RUNTIME not supported on selected operating system") ("(and sb-eval sb-fasteval)" "At most one interpreter can be selected") ("(and immobile-space (not x86-64))" ":IMMOBILE-SPACE is supported only on x86-64") ("(and compact-instance-header (not immobile-space))" ":COMPACT-INSTANCE-HEADER requires :IMMOBILE-SPACE feature") ("(and immobile-code (not immobile-space))" ":IMMOBILE-CODE requires :IMMOBILE-SPACE feature") ...)) (SB-COLD::FAILED-TEST-DESCRIPTIONS NIL)) (DOLIST (SB-COLD::TEST SB-COLD::FEATURE-COMPATIBILITY-TESTS) (LET ((*READTABLE* SB-COLD:*XC-READTABLE*)) (WHEN (READ-FROM-STRING (CONCATENATE 'STRING "#+" (FIRST SB-COLD::TEST) "T NIL")) (PUSH (SECOND SB-COLD::TEST) SB-COLD::FAILED-TEST-DESCRIPTIONS)))) (WHEN SB-COLD::FAILED-TEST-DESCRIPTIONS (ERROR "Feature compatibility check failed, ~S" (REVERSE SB-COLD::FAILED-TEST-DESCRIPTIONS))))] In: #. File: #P"/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/src/cold/shared.lisp" (Position #16057) >> real 0m 42.15s user 0m 41.32s sys 0m 0.99s make-target-1.sh: set: line 2: can't access tty; job control turned off //entering make-target-1.sh //building runtime system and symbol table file make: Entering directory '/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/src/runtime' GNUmakefile:41: genesis/Makefile.features: No such file or directory make: *** No rule to make target 'genesis/Makefile.features'. Stop. make: Leaving directory '/home/buildozer/aports/community/sbcl/src/sbcl-2.2.5/src/runtime' Command exited with non-zero status 2 real 0m 0.09s user 0m 0.08s sys 0m 0.00s >>> ERROR: sbcl: build failed >>> sbcl: Uninstalling dependencies... (1/20) Purging .makedepends-sbcl (20220602.140055) (2/20) Purging ecl-dev (21.2.1-r2) (3/20) Purging ecl (21.2.1-r2) (4/20) Purging gmp-dev (6.2.1-r2) (5/20) Purging libgmpxx (6.2.1-r2) (6/20) Purging gc-dev (8.2.0-r0) (7/20) Purging libgc++ (8.2.0-r0) (8/20) Purging libffi-dev (3.4.2-r1) (9/20) Purging linux-headers (5.16.7-r1) (10/20) Purging zlib-dev (1.2.12-r1) (11/20) Purging emacs-nox (28.1-r5) (12/20) Purging mpfr-dev (4.1.0-r0) (13/20) Purging gnutls (3.7.6-r0) (14/20) Purging p11-kit (0.24.1-r0) (15/20) Purging libffi (3.4.2-r1) (16/20) Purging gc (8.2.0-r0) (17/20) Purging nettle (3.7.3-r0) (18/20) Purging libtasn1 (4.18.0-r0) (19/20) Purging libunistring (1.0-r0) (20/20) Purging jansson (2.14-r0) Executing busybox-1.35.0-r13.trigger OK: 214 MiB in 78 packages