Re: [Sbcl-bugs] can't compile sbcl-2.6.1 on OpenIndiana SPARC

Stas Boukarev <[email protected]>
Newsgroups gmane.lisp.steel-bank.devel
Message-ID <CAF63=12RHg-JogKVybZ2ib6=eeQfpvG1rjTec03h2kES5eRRbA@mail.gmail.com>
It fails in the host compiler. Use something newer/different.

On Thu, Jan 29, 2026 at 10:25 PM Klaus Ziegler via Sbcl-bugs
<[email protected]> wrote:
>
> Hi,
>
> I downloaded sbcl-2.0.4-sparc-solaris from your download side
> and want to compile the latest version: sbcl-2.6.1 from source
> using "sh make.sh", but I end up at:
>
> ; compiling file
> "/ws/oi-userland/components/runtime/sbcl/sbcl-2.6.1/src/compiler/seqtran.lisp"
> (written 26 JAN 2026 10:10:11 PM):
> While evaluating the form starting at line 125, column 0
>    of
> #P"/ws/oi-userland/components/runtime/sbcl/sbcl-2.6.1/make-host-1.lisp":
>
> debugger invoked on a TYPE-ERROR:
>    The value
>      NIL
>    is not of type
>      HOST-SB-C::LVAR
>
> Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.
>
> restarts (invokable by number or by possibly-abbreviated name):
>    0: [RECOMPILE  ] Recompile file "src/compiler/seqtran.lisp"
>    1:               Recompile
>    2: [RETRY      ] Retry EVAL of current toplevel form.
>    3: [CONTINUE   ] Ignore error and continue loading file
> "/ws/oi-userland/components/runtime/sbcl/sbcl-2.6.1/make-host-1.lisp".
>    4: [ABORT      ] Abort loading file
> "/ws/oi-userland/components/runtime/sbcl/sbcl-2.6.1/make-host-1.lisp".
>    5: [ABORT-BUILD] Abort building SBCL.
>    6:               Exit debugger, returning to top level.
>
> ((FLET "LAMBDA0" :IN "SYS:SRC;COMPILER;IR1OPT.LISP"))
> 0] ABORT-BUILD
> ; compilation aborted after 0:04:01.629
> ;
> ; compilation unit aborted
> ;   caught 2 fatal ERROR conditions
>
> My gcc setup is as follows:
> gcc (OpenIndiana 13.4.0-oi-0) 13.4.0
> Copyright (C) 2023 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> assembler used by gcc:
> GNU assembler (GNU Binutils) 2.44
> Copyright (C) 2025 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License version 3 or later.
> This program has absolutely no warranty.
> This assembler was configured for a target of `sparcv9-sun-solaris2.11'.
>
> linker used by gcc:
> ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1790
> (illumos)
>
> hardware:
> SunOS m3000 5.11 illumos-31d3d510d0 sun4u sparc SUNW,SPARC-Enterprise
>
> Any help would be much appreciated - as I really want to add sbcl
> to oi-userland distribution for SPARC.
>
> Many Regards
> Klaus
>
>
> --
> illumos / illumos-developer / see discussions + participants + delivery
> options Permalink
>
>
> _______________________________________________
> Sbcl-bugs mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sbcl-bugs


_______________________________________________
Sbcl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sbcl-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.