feat(pkgs): opencv 0.0.10 — per-glob flags 迁入 OS 条件化 cfg 表(mcpp#258),消费端死 glob 警告归零#115
Merged
Conversation
…消费端死 glob 警告归零
opencv-m#16(v0.0.10):51 条 base [[build.flags]] 按文件实际编译的 OS
迁入 [target.'cfg(...)'.build.flags](cfg(unix)/cfg(linux)/cfg(macos)/
cfg(windows)),条目正文逐字不变。谓词不匹配的条目不进 glob 表,
消费端构建不再刷 ~26 条结构性死 glob 警告(linux 上为 windows stub
glob + neon TU,其它平台对称)。floor 不变(mcpp >= 0.0.102)。
包侧验证:五腿 CI 全绿;linux 上 compile_commands.json 迁移前后全部
2861 TU token 多重集一致(仅 -msse3 位置移动)。
同步 tests/examples/opencv-module{,-dnn} 至 0.0.10。
桩层(703 个 windows stub)保留,移除跟踪于 opencv-m#17。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
内容
指向 opencv-m v0.0.10(opencv-m#16):
[[build.flags]]按文件实际编译的 OS 迁入[target.'cfg(...)'.build.flags](mcpp#258):cfg(unix) 15 条共享条目、cfg(linux) 10+2 条(.asm + x86 dispatch + -msse3)、cfg(macos) 2 条 neon、cfg(windows) 24+1 条 stub 路径表。条目正文逐字不变,谓词不匹配的条目不进 glob 表 → 消费端构建的 ~26 条结构性死 glob 警告归零。[package].version字段修复漂移(v0.0.9 tag 内容仍写 0.0.7)→ 0.0.10 对齐 tag。变更文件
pkgs/o/opencv.lua:三平台各加0.0.10条目(GLOBAL sha2564a8cb551…;CN 镜像 URL 已就位,gitcode 侧待上传同一 tarball)+ 头注释补 0.0.10 说明tests/examples/opencv-module/mcpp.toml、tests/examples/opencv-module-dnn/mcpp.toml:0.0.9 → 0.0.10包侧验证
-msse3在命令行内的位置(加性 ISA 开关)mcpp test6/6(含 dnn/unifont 特性)桩层(703 个 windows stub)本次保留,移除跟踪于 opencv-m#17。