Re: Bug#1117549: sbcl breaks buildapp autopkgtest on riscv64: Missing required foreign symbol
control: forwarded -1 https://bugs.launchpad.net/sbcl/+bug/2130944
thanks,
Hi,
Ccing Sean explicitly to help confirm this.
On Sat, Nov 8, 2025 at 3:46 PM Bo YU <tsu.yubo@gmail.com> wrote:
>
[...]
> >
>
> I do not know why I did not notice this and put this on my todo list,
> Thanks for the reminder this again, I or we(riscv ports) will have a
> look at this.
It seems the issue was raised since sbcl 2.5.3? It was not fully
broken on riscv64 just annoying information verbosed.
```
rv@unmatched:~/build/buildapp/buildapp-1.5.6$ HOME=${AUTOPKGTEST_TMP}
buildapp --load-system alexandria --eval '(defun main (argv) (princ
(alexandria:factorial (parse-intege
r (second argv)))) (terpri))' --entry main --output factorial
Missing required foreign symbol 'fun_end_breakpoint_trap'
Missing required foreign symbol 'fun_end_breakpoint_end'
Missing required foreign symbol 'fun_end_breakpoint_guts'
Missing required foreign symbol 'fun_end_breakpoint_trap'
Missing required foreign symbol 'fun_end_breakpoint_end'
Missing required foreign symbol 'fun_end_breakpoint_guts'
;; loading system "alexandria"
./factorial 5
Missing required foreign symbol 'fun_end_breakpoint_trap'
Missing required foreign symbol 'fun_end_breakpoint_end'
Missing required foreign symbol 'fun_end_breakpoint_guts'
120
rv@unmatched:~/build/buildapp/buildapp-1.5.6$ sbcl --version
SBCL 2.5.8.debian
```
^ https://salsa.debian.org/common-lisp-team/buildapp/-/blob/master/debian/tests/load-system?ref_type=heads
I opened one issue for upstream and hope to get some help on how to
deal with this.
https://bugs.launchpad.net/sbcl/+bug/2130944
BR,
Bo
Reply to: