From ee62c62e0a03c95afbfd1dbe2ea3be8be3c7a68d Mon Sep 17 00:00:00 2001 From: dg1sbg Date: Sat, 13 Jun 2026 11:37:55 +0200 Subject: [PATCH] Bump cffi for the :default library lookup fix CFFI passes :default as the library marker for the default/global namespace, but clasp-ffi:%dlsym only understands :rtld-default and :rtld-next, so cffi:foreign-symbol-pointer without :library always returned NIL on Clasp. cffi/cffi#432 (upstream 8e2928ee) maps :default to :rtld-default in the Clasp backend. Pull it in so cando builds get working struct-by-value support together with the foreign-alloc lifetime fix in this branch. --- repos.sexp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos.sexp b/repos.sexp index 66a5a3db98..04c4c0bc65 100644 --- a/repos.sexp +++ b/repos.sexp @@ -80,7 +80,7 @@ :directory "src/lisp/kernel/contrib/cffi/" :repository "https://github.com/cffi/cffi.git" :branch "master" - :commit "71fdf5d4864dd07a74534c953350041ceaa93f0e" + :commit "8e2928ee10d29b26e5a6048b2e784cc5f0a2da12" :pin 1) (:name :cl-bench :directory "dependencies/cl-bench/"