File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# mcpp-index: xlings Native Dependency Packages Plan
22
3- > 状态: in progress
3+ > 状态: complete
44> 分支: ` codex/xlings-mcpp-compat-packages `
55> PR: https://github.com/mcpplibs/mcpp-index/pull/17
66> 目标: 把 xlings 当前本地 mcpp index 中的通用 C/C++ 依赖迁移到官方 mcpp-index,使 xlings 可以直接使用默认索引。
@@ -47,7 +47,7 @@ compat.libarchive
4747
4848## 验证要求
4949
50- - [ ] ` mcpp search libarchive ` 能找到官方索引包。
50+ - [x ] ` mcpp search libarchive ` 能找到官方索引包。
5151- [x] 一个最小项目只声明 ` compat.libarchive ` ,无需根级第三方 C 库宏即可构建。
5252- [x] xlings 改用默认 mcpp-index 后 ` mcpp build ` 通过。
5353- [x] musl static target 通过。
@@ -62,3 +62,20 @@ compat.libarchive
6262- [x] PR draft 创建: https://github.com/mcpplibs/mcpp-index/pull/17
6363- [x] CI lint 通过。
6464- [x] 上游 mcpp PR #88 已合入并发布 ` v0.0.35 ` 。
65+ - [x] PR #17 已 squash 合入 main。
66+ - [x] xlings PR #314 已改用官方 ` compat.libarchive ` 并通过三平台 CI。
67+
68+ ## Final Outcome
69+
70+ - PR: https://github.com/mcpplibs/mcpp-index/pull/17
71+ - Merge commit: ` ea3b7aab5c3804f05569c7b9f7bf9674fcc354fc `
72+ - Added packages:
73+ - ` compat.zlib `
74+ - ` compat.bzip2 `
75+ - ` compat.lz4 `
76+ - ` compat.zstd `
77+ - ` compat.xz `
78+ - ` compat.libarchive `
79+ - Downstream release evidence:
80+ - openxlings/xlings PR #314 passed Linux/macOS/Windows CI using the official index.
81+ - openxlings/xlings ` v0.4.46 ` was released after the migration.
You can’t perform that action at this time.
0 commit comments