sandbox egg: unusual build failure when trying to port to CHICKEN 6

afiw via Chicken-users <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <[email protected]>
I'm trying to get the sandbox egg to build under CHICKEN 6. Replacing the scheme import with (scheme base) (scheme cxr) (scheme write) makes it compile to C with no errors, but it fails during C compilation:
$ /opt/chicken-6.0.0pre2/bin/chicken-install -n
building sandbox
  /opt/chicken-6.0.0pre2/bin/csc -host -D compiling-extension -J -s -regenerate-import-libraries -setup-mode -I /home/caelorum/.cache/chicken-install/sandbox -C -I/home/caelorum/.cache/chicken-install/sandbox -O3 -d1 sandbox.scm -o /home/caelorum/.cache/chicken-install/sandbox/sandbox.so
/home/caelorum/.cache/chicken-install/sandbox/sandbox.c:14375:49: error: 
     call to undeclared function 'C_substring_compare'; ISO C99 and later do
     not support implicit function declarations
     [-Wimplicit-function-declaration]
14375 | av2[1]=(C_truep(C_byteblockp(((C_word*)t0)[3]))?C_substring_compare(((C...
      |                                                 ^
1 error generated.
Error: shell command terminated with non-zero exit status 1: 'clang' '/home/caelorum/.cache/chicken-install/sandbox/sandbox.c' '-o' '/home/caelorum/.cache/chicken-install/sandbox/sandbox.o' '-c' '-fno-strict-aliasing' '-fwrapv' '-DHAVE_CHICKEN_CONFIG_H' '-DC_ENABLE_PTABLES' '-Os' '-fomit-frame-pointer' '-fPIC' '-DPIC' '-DC_SHARED' '-I/home/caelorum/.cache/chicken-install/sandbox' '-I/opt/chicken-6.0.0pre2/include/chicken'
Error: shell command terminated with nonzero exit code
256
"sh /home/caelorum/.cache/chicken-install/sandbox/sandbox.build.sh"
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.