Skip to content

Commit 4de323f

Browse files
authored
docs: finalize xlings compat package rollout notes
1 parent ea3b7aa commit 4de323f

1 file changed

Lines changed: 19 additions & 2 deletions

File tree

.agents/docs/2026-05-30-xlings-compat-packages-plan.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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.

0 commit comments

Comments
 (0)