From dd611aed761a8ad1fff87e9c3e036ea2bafdd5a2 Mon Sep 17 00:00:00 2001 From: Jeffrey Alan Scudder Date: Tue, 24 Mar 2026 10:12:20 -0700 Subject: [PATCH] fix: CONFIG_VERSION quoting in CL libquickjs.so build Shell was stripping escaped quotes, causing "too many decimal points" compile error. Use single-quoted -D flag instead. Co-Authored-By: Claude Opus 4.6 (1M context) --- fedac/native/docker-build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedac/native/docker-build.sh b/fedac/native/docker-build.sh index 6f0007b873..54d8456f59 100644 --- a/fedac/native/docker-build.sh +++ b/fedac/native/docker-build.sh @@ -336,7 +336,7 @@ if [ "${AC_BUILD_LISP:-0}" = "1" ]; then gcc -shared -fPIC -O2 -o "$BUILD/libquickjs.so" \ "$QJSDIR/quickjs.c" "$QJSDIR/libunicode.c" \ "$QJSDIR/libregexp.c" "$QJSDIR/cutils.c" "$QJSDIR/libbf.c" \ - -DCONFIG_VERSION=\"0.8.0\" -lm 2>&1 || { err "libquickjs.so build failed"; } + '-DCONFIG_VERSION="0.8.0"' -lm 2>&1 || { err "libquickjs.so build failed"; } # Build quickjs-shim.so (CL-friendly wrappers) CL_DIR="$NATIVE/cl" -- 2.51.2