From abe5730cb71243ed8e6901b26fe1250e0510bd8b Mon Sep 17 00:00:00 2001 From: "peng.li24" <734991033@qq.com> Date: Sat, 12 Sep 2026 20:04:39 +0800 Subject: [PATCH] =?UTF-8?q?release(macos):=20=E5=86=92=E7=83=9F=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F=E8=A1=A5=20DYLD=20=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit libkvspace 装在 /usr/local/lib/kvspace,测试程序自身加载它失败 (@rpath/libkvspace.1.dylib)。fallback 路径补上该目录;后端依赖的 libblockmalloc 仍走 /usr/local/lib。 Co-Authored-By: Claude Code --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 393fe91..c91a85f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -82,7 +82,8 @@ jobs: } EOF cc /tmp/conn.c -o /tmp/conn -I/usr/local/include -L/usr/local/lib/kvspace -lkvspace - DYLD_FALLBACK_LIBRARY_PATH=/usr/local/lib /tmp/conn + # libkvspace 在 /usr/local/lib/kvspace;后端依赖 libblockmalloc 在 /usr/local/lib + DYLD_FALLBACK_LIBRARY_PATH=/usr/local/lib:/usr/local/lib/kvspace /tmp/conn - name: 打包 ABI 产物 run: | set -euo pipefail