Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: CFFI library paths for CL build — search /tmp/ac-build and /lib64

The SBCL build couldn't find libquickjs.so because CFFI only searched
the default paths. Added explicit paths for build time (/tmp/ac-build)
and runtime (/lib64). Also set LD_LIBRARY_PATH in init script.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+4 -1
+3 -1
fedac/native/cl/quickjs-ffi.lisp
··· 6 6 ;;; ── Library loading ── 7 7 8 8 (cffi:define-foreign-library libquickjs 9 - (:unix "libquickjs.so") 9 + (:unix (:or "libquickjs.so" 10 + "/tmp/ac-build/libquickjs.so" 11 + "/lib64/libquickjs.so")) 10 12 (t (:default "libquickjs"))) 11 13 12 14 (cffi:use-foreign-library libquickjs)
+1
fedac/native/initramfs/init
··· 64 64 done 65 65 66 66 # Run ac-native in a loop — if it crashes, restart; if clean exit, shutdown 67 + export LD_LIBRARY_PATH="/lib64:/usr/lib64:${LD_LIBRARY_PATH:-}" 67 68 CRASH_COUNT=0 68 69 while true; do 69 70 /ac-native /piece.mjs