Build failure for version 2.3.8 on riscv64

Bug #2034713 reported by Guillaume LE VAILLANT
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
Undecided
Unassigned

Bug Description

Building sbcl 2.3.8 using clisp on GNU/Linux riscv64 fails with:

While evaluating the form starting at line 285, column 0
  of #P"/tmp/guix-build-sbcl-2.3.8.drv-0/sbcl-2.3.8/make-target-2-load.lisp":

debugger invoked on a UNDEFINED-FUNCTION in thread
#<THREAD tid=542 "main thread" RUNNING {518781C3}>:
  The function SB-VM:MAP-ALLOCATED-OBJECTS is undefined.

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [CONTINUE ] Retry using SB-VM:MAP-ALLOCATED-OBJECTS.
  1: [USE-VALUE ] Use specified function
  2: [RETRY ] Retry EVAL of current toplevel form.
  3: Ignore error and continue loading file "/tmp/guix-build-sbcl-2.3.8.drv-0/sbcl-2.3.8/make-target-2-load.lisp".
  4: [ABORT ] Abort loading file "/tmp/guix-build-sbcl-2.3.8.drv-0/sbcl-2.3.8/make-target-2-load.lisp".
  5: [ABORT-BUILD] Abort building SBCL.
  6: Exit debugger, returning to top level.

(SB-KERNEL:%COERCE-NAME-TO-FUN SB-VM:MAP-ALLOCATED-OBJECTS)
0]

real 0m10.317s
user 0m8.021s
sys 0m2.233s
//entering make-target-contrib.sh
make: Entering directory '/tmp/guix-build-sbcl-2.3.8.drv-0/sbcl-2.3.8/contrib'
make: *** No rule to make target 'sb-posix.fasl', needed by 'all'.
make: *** No rule to make target 'sb-bsd-sockets.fasl', needed by 'all'.
make: *** No rule to make target 'sb-introspect.fasl', needed by 'all'.
make: *** No rule to make target 'sb-cltl2.fasl', needed by 'all'.
make: *** No rule to make target 'sb-aclrepl.fasl', needed by 'all'.
make: *** No rule to make target 'sb-sprof.fasl', needed by 'all'.
make: *** No rule to make target 'sb-capstone.fasl', needed by 'all'.
make: *** No rule to make target 'sb-rotate-byte.fasl', needed by 'sb-md5.fasl'.
make: *** No rule to make target 'sb-executable.fasl', needed by 'all'.
make: *** No rule to make target 'sb-gmp.fasl', needed by 'all'.
make: *** No rule to make target 'sb-concurrency.fasl', needed by 'sb-queue.fasl'.
make: *** No rule to make target 'sb-rt.fasl', needed by 'all'.
make: *** No rule to make target 'asdf.fasl', needed by 'sb-grovel.fasl'.
make: Target 'all' not remade because of errors.
make: Leaving directory '/tmp/guix-build-sbcl-2.3.8.drv-0/sbcl-2.3.8/contrib'

Revision history for this message
Guillaume LE VAILLANT (guillaume-le-vaillant) wrote :
Revision history for this message
Douglas Katzman (dougk) wrote :

I built the latest code this morning in relation to another riscv bug, making this issue obsolete- there's no way to go backwards and make 2.3.8 build.
Since "obsolete" isn't among the choices on Launchpad, we can call it "fixed"

Changed in sbcl:
status: New → Fix Committed
Changed in sbcl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.