Skip to content

kvspace: CLI RUNPATH $ORIGIN/../lib + 后端按序探测 ../kvspace - #49

Merged
miaobyte merged 1 commit into
mainfrom
feat/bin-layout
Oct 30, 2026
Merged

miaobyte merged 1 commit into
mainfrom
feat/bin-layout

Conversation

@miaobyte

Copy link
Copy Markdown
Contributor

配合「产物只放 repo(bin/ + lib/libkvspace/)」:

  • CLI 链接 rpath 改为 $ORIGIN/../lib(可执行在 bin/、前端在 lib/,tarball 换机仍解析)
  • backend_paths 候选按序:本前端 .so 目录 → 其 kvspace/ → ../kvspace/ → 回退 /usr/lib/kvspace

验证:Release 构建通过;ctest 2/2。

🤖 Generated with Claude Code

- CLI 链接 rpath 改为 $ORIGIN/../lib(可执行 bin/、前端 lib/,tarball 换机可用)
- backend_paths 候选:本 .so 目录、其 kvspace/、../kvspace/,最后回退 /usr/lib/kvspace
- 配合产物只放 repo bin/lib 的约定

验证:Release 构建通过;ctest 2/2。

Co-Authored-By: Claude Code <noreply@anthropic.com>
@miaobyte
miaobyte merged commit c8a9981 into main Oct 30, 2026
4 checks passed
@miaobyte
miaobyte deleted the feat/bin-layout branch October 30, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant