Skip to content

openkal-opensbi 0.1.4, and 0.1.3 withdrawn - #250

Merged
Sunrisepeak merged 1 commit into
mainfrom
idx/opensbi-0.1.4
Aug 24, 2026
Merged

openkal-opensbi 0.1.4, and 0.1.3 withdrawn#250
Sunrisepeak merged 1 commit into
mainfrom
idx/opensbi-0.1.4

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

0.1.3(#249,今天早些时候)给该后端不提供的 openkal.fsopenkal.task 定义了能力字,用来消掉一个只提问的程序的链接错误。

规范 6.1 条:「实现不提供的接口,作为链接期定义是缺席的,使用它的消费者链接失败。」那个错误是机制而非缺陷;消掉它之后程序越过了链接器存在的意义,接着会撞上未定义的 kal_fs_open,或者认为自己有一个零能力的文件系统。

0.1.4 的代码面与 0.1.2 逐行一致。0.1.3 的条目整个删除而非保留 —— 保留就能被 pin 到,而它在索引里存在不足一小时。

上游 mcpplibs/openkal-opensbi#4。镜像两侧 27163 bytes、sha256 9764ee70… 一致并已实际下载解包。

0.1.3 给这个后端不提供的两个接口定义了能力字。规范 6.1 条把
「实现不提供的接口」定为链接期的缺席,使用它的消费者链接失败 ——
那个链接错误是机制,而 0.1.3 把它消掉了,让程序越过了链接器
存在的意义。0.1.4 的代码面与 0.1.2 逐行一致。

⚠️ 0.1.3 的三个条目整个删掉而不是留着,因为留着就能被 pin 到。
它在索引里存在了不到一小时,不存在需要兼容的消费者。

镜像已核验:两侧 27163 bytes、sha256 9764ee70… 一致,CN 对象
实际下载并 `tar tzf` 通过。
@Sunrisepeak
Sunrisepeak merged commit 622415a into main Aug 24, 2026
8 checks passed
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