proposed-migration for sbcl 2:2.3.7-2

Bug #2059044 reported by Nick Rosbrook
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sbcl (Ubuntu)
New
Undecided
Nick Rosbrook

Bug Description

sbcl 2:2.3.7-2 is stuck in -proposed. It FTBFS on arm64 and armhf.

On arm64, we see:

cc -g -Wl,--export-dynamic -no-pie -o sbcl sbcl.o -ldl -Wl,-no-as-needed -lpthread -lzstd -lm
/usr/bin/ld: /tmp/ccRWCKeN.ltrans1.ltrans.o: in function `interrupt_handle_now':
/<<PKGBUILDDIR>>/src/runtime/funcall.c:71:(.text+0x488c): undefined reference to `call_into_lisp'
/usr/bin/ld: /tmp/ccRWCKeN.ltrans1.ltrans.o: in function `interrupt_handle_now_handler':
/<<PKGBUILDDIR>>/src/runtime/funcall.c:71:(.text+0x4f5c): undefined reference to `call_into_lisp'
/usr/bin/ld: /tmp/ccRWCKeN.ltrans1.ltrans.o: in function `maybe_gc':
/<<PKGBUILDDIR>>/src/runtime/funcall.c:52:(.text+0x5b04): undefined reference to `call_into_lisp'
/usr/bin/ld: /<<PKGBUILDDIR>>/src/runtime/funcall.c:45:(.text+0x5bf4): undefined reference to `call_into_lisp'
/usr/bin/ld: /tmp/ccRWCKeN.ltrans1.ltrans.o: in function `interrupt_internal_error':
/<<PKGBUILDDIR>>/src/runtime/funcall.c:61:(.text+0x6570): undefined reference to `call_into_lisp'
/usr/bin/ld: /tmp/ccRWCKeN.ltrans1.ltrans.o:/<<PKGBUILDDIR>>/src/runtime/funcall.c:61: more undefined references to `call_into_lisp' follow
/usr/bin/ld: /tmp/ccRWCKeN.ltrans0.ltrans.o: in function `gc_heap_exhausted_error_or_lose':
/<<PKGBUILDDIR>>/src/runtime/alloc.c:744:(.text+0x6fa8): undefined reference to `do_pending_interrupt'
/usr/bin/ld: /tmp/ccRWCKeN.ltrans2.ltrans.o: in function `call_cmd':
/<<PKGBUILDDIR>>/src/runtime/funcall.c:45:(.text+0x7d68): undefined reference to `call_into_lisp'
/usr/bin/ld: /<<PKGBUILDDIR>>/src/runtime/funcall.c:52:(.text+0x7e78): undefined reference to `call_into_lisp'
/usr/bin/ld: /<<PKGBUILDDIR>>/src/runtime/funcall.c:61:(.text+0x7eb0): undefined reference to `call_into_lisp'
/usr/bin/ld: /<<PKGBUILDDIR>>/src/runtime/funcall.c:71:(.text+0x7ed8): undefined reference to `call_into_lisp'
/usr/bin/ld: /tmp/ccRWCKeN.ltrans2.ltrans.o: in function `new_thread_trampoline':
/<<PKGBUILDDIR>>/src/runtime/funcall.c:52:(.text+0x8d48): undefined reference to `call_into_lisp'
/usr/bin/ld: /tmp/ccRWCKeN.ltrans2.ltrans.o:/<<PKGBUILDDIR>>/src/runtime/funcall.c:45: more undefined references to `call_into_lisp' follow
collect2: error: ld returned 1 exit status
make[2]: *** [GNUmakefile:102: sbcl] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/runtime'
Command exited with non-zero status 2
23.16user 2.51system 0:18.84elapsed 136%CPU (0avgtext+0avgdata 92964maxresident)k
0inputs+106200outputs (0major+518532minor)pagefaults 0swaps
make[1]: *** [debian/rules:53: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:45: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2

This looks just like bug 2006524. This package was recently sync'd from Debian, so we lost that delta.

On armhf, the failure is:

debugger invoked on a TYPE-ERROR:
  The value
    794015453029597185
  is not of type
    (UNSIGNED-BYTE 32)
  when setting slot SB-THREAD::OBSERVED-INTERNAL-REAL-TIME-DELTA-SEC of structure SB-THREAD:THREAD

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

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT] Exit from the current thread.

(GET-INTERNAL-REAL-TIME)
0]

debugger invoked on a SB-INT:SIMPLE-CONTROL-ERROR:
  attempt to THROW to a tag that does not exist: SB-IMPL::%END-OF-THE-WORLD

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

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT] Exit from the current thread.

(EXIT :CODE 1 :ABORT NIL :TIMEOUT NIL)
0]
Command exited with non-zero status 1
0.18user 0.31system 0:00.50elapsed 99%CPU (0avgtext+0avgdata 39536maxresident)k
0inputs+0outputs (0major+9851minor)pagefaults 0swaps
make[1]: *** [debian/rules:53: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:45: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2

Nick Rosbrook (enr0n)
Changed in sbcl (Ubuntu):
assignee: nobody → Nick Rosbrook (enr0n)
Nick Rosbrook (enr0n)
description: updated
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.