Skip to content

release: CLI 构建补 -L build(修复 -lkvspace 找不到) - #20

Merged
miaobyte merged 1 commit into
mainfrom
fix/release-cli-linkpath
Sep 13, 2026
Merged

miaobyte merged 1 commit into
mainfrom
fix/release-cli-linkpath

Conversation

@miaobyte

Copy link
Copy Markdown
Contributor

问题

重发 v0.2.18 时 release-abi 失败:

rust-lld: error: unable to find library -lkvspace
error: could not compile `kvspace-cli` (bin "kvspace")

cli/#[link(name = "kvspace")] 链接 dispatch 前端,而 CI 上系统尚未安装 libkvspace(本地能编过是因为 /usr/lib/kvspace/ 已存在)。

修法

把本仓刚构建的 build/ 交给链接器:RUSTFLAGS="-L native=$PWD/build"

🤖 Generated with Claude Code

cli/ 用 #[link(name = "kvspace")] 链接 dispatch 前端,但 CI 上系统未装
libkvspace(本地能编过是因 /usr/lib/kvspace 已存在)→
rust-lld: unable to find library -lkvspace。
把本仓刚构建的 build/ 交给链接器。

Co-Authored-By: Claude Code <noreply@anthropic.com>
@miaobyte
miaobyte merged commit 8516688 into main Sep 13, 2026
4 checks passed
@miaobyte
miaobyte deleted the fix/release-cli-linkpath branch September 13, 2026 15:05
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