Skip to content

build(deps): libgarena 0.0.3→0.0.5 + libjdk_finder 0.1.0→0.1.1——上游修复批跟进 - #114

Merged
luiox merged 1 commit into
mainfrom
chore/bump-garena-jdkfinder
Oct 30, 2026
Merged

luiox merged 1 commit into
mainfrom
chore/bump-garena-jdkfinder

Conversation

@luiox

@luiox luiox commented Oct 30, 2026

Copy link
Copy Markdown
Owner

内容

根 xmake.lua 两包版本号升级 + 行内注释版本描述同步,共 3 行:

  • libgarena 0.0.3→0.0.5:跨上游修复批——0.0.4 契约修正(构造期槽元数据不持跨构造期引用、析构借用断言、kNoHandle 先于 owner 检查)+ 0.0.5 多 chunk reset 修复 + 溢出诊断统一;无接口签名变更;
  • libjdk_finder 0.1.0→0.1.1:厂商嵌套布局漏扫修复 + vcvarsall UTF-8 转码。

两版本已在 mj2x 栈(f73a7c0)实际消费验证。

requireconfs 复核

luiox-repo 新词条嵌套依赖面不变:libgarena 0.0.5 与 libjdk_finder 0.1.1 仍只嵌套 libca(家族统一模块超集;garena 另带 zlib 传递),libgarena.libca / libjdk_finder.libca 归并 LUIOX_LIBCA_VERSION=0.0.16 的既有钉定无需变动。全仓 grep 无版本字样残留(README/CI 仅包名)。

测试

delete-then-rebuild 门(rm exe + xmake -r mjbase_unittest)全量 1911 ran = 1908 pass + 3 skip + 0 失败,与 #113 后 main 基线一致。

- libgarena 0.0.5:多 chunk reset 修复 + 溢出诊断统一(跨 0.0.4 契约修正批)
- libjdk_finder 0.1.1:厂商嵌套布局漏扫修复 + vcvarsall UTF-8 转码
- 两版本已在 mj2x 栈(f73a7c0)实际消费验证
- 嵌套 libca 钉定复核:0.0.5/0.1.1 词条嵌套依赖面不变(libca 同超集
  [+zlib]),requireconfs 归并 LUIOX_LIBCA_VERSION=0.0.16 无需变动

门:1911 ran = 1908 pass + 3 skip + 0 失败(与 #113 后 main 基线一致)
@luiox
luiox merged commit 1b80687 into main Oct 30, 2026
2 checks passed
@luiox
luiox deleted the chore/bump-garena-jdkfinder branch October 30, 2026 05:30
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