SBCL 2.3.11 (and many older versions) don't build on Freebsd 14.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When I try to build SBCL on FreeBSD 14, it fails to compile src/runtime/
bsd-os.c:290:50: error: incompatible function pointer types passing '__siginfohandler_t *' (aka 'void (*)(int, struct __siginfo *, void *)') to parameter of type 'interrupt_
./interrupt.
extern void ll_install_
I'm not sure why there's an explicit cast to (__siginfohandler_t *) on line 290 of bsd-os.c, because it's calling ll_install_
Changed in sbcl: | |
status: | New → Fix Committed |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
Can you create a patch?