Skip to content

Align onnxruntime-m first release and preserve upstream licensing - #3

Merged
Sunrisepeak merged 1 commit into
mainfrom
fix/ort-license-deployment
Oct 25, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
fix/ort-license-deployment

Conversation

@Sunrisepeak

@Sunrisepeak Sunrisepeak commented Oct 24, 2026 •

Copy link
Copy Markdown
Member

Align the initial mwrap release with its exact upstream version, 1.25.1, without a wrapper suffix, as explicitly requested by the user. Corrected first-release tags/assets and GitCode mirrors may replace the earlier problematic candidates after the new commit passes CI and self-review.

Wrapper contributions use Apache-2.0 with mcpp-community attribution. Original upstream README/license bytes and inherited notices remain under upstream/ with pinned hashes and explicit deployment; SDK versions and ordinary APIs remain unchanged.

Keep wrapper Apache-2.0 LICENSE and NOTICE under licenses/onnxruntime/wrapper, separate from the SDK provider MIT LICENSE and ThirdPartyNotices. This prevents two owners from deploying different LICENSE bytes to the same path. The release guard enforces this separation and index relocation acceptance checks both licenses.

Current candidate: dc900ae129a8dda86067cd5ef85658c7606bac7d. Fresh native CI, self-review, squash-commit CI, replacement asset hash verification and actual published-index consumption remain gates. No mcpp engine changes. Index integration: mcpplibs/mcpp-index#564.

Final self-review at dc900ae129a8dda86067cd5ef85658c7606bac7d: all current-head source/native/template workflows pass. The reviewed scope is recorded in the execution ledger: license-only corrections preserve implementation paths; Godot 10.0.0 stable regenerates from its exact upstream/default API with the obsolete shim removed and actual GCC/LLVM/header/extension tests passed. Retained document hashes, attribution, notice deployment, bilingual links and byte-preserving Windows checkout were checked. Earlier implementation tests remain separately recorded. Publication still requires exact squash-commit CI and formal archive/mirror verification.

@Sunrisepeak
Sunrisepeak marked this pull request as ready for review October 25, 2026 00:34
@Sunrisepeak
Sunrisepeak merged commit baf37fe into main Oct 25, 2026
4 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