From e9f979796a3a290430c1a60f552c1c7b04b79e59 Mon Sep 17 00:00:00 2001 From: "peng.li24" <734991033@qq.com> Date: Wed, 26 Aug 2026 07:43:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20deps.sh=20=E5=90=8E=E7=AB=AF=20.so=20?= =?UTF-8?q?=E8=A3=85=20/usr/lib/kvspace=EF=BC=88frontend=20dlopen=20?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude --- ci/deps.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ci/deps.sh b/ci/deps.sh index bb0ec352..17424a25 100755 --- a/ci/deps.sh +++ b/ci/deps.sh @@ -8,7 +8,12 @@ for repo in $(jq -r 'keys[]' "$ROOT/deps.json"); do gh release download "$ver" -R "array2d/$repo" -p "${repo}-abi-*-linux-x86_64.tar.gz" -D "$tmp" tar xzf "$tmp"/*.tar.gz -C "$tmp" --strip-components=1 if [ -d "$tmp/include" ]; then sudo cp -r "$tmp/include/"* /usr/include/; fi - sudo cp "$tmp/lib/"*.so* /usr/lib/ + if [ "$repo" = "kvspace-c" ] || [ "$repo" = "kvspace-durable" ]; then + sudo mkdir -p /usr/lib/kvspace + sudo cp "$tmp/lib/"*.so* /usr/lib/kvspace/ + else + sudo cp "$tmp/lib/"*.so* /usr/lib/ + fi rm -rf "$tmp" done echo "✅ ABI deps → /usr/lib + /usr/include"