Skip to content

Cherry pick into 1.20.1#7560

Merged
justinchuby merged 5 commits intorel-1.20.1from
justinchu/cherry-pick-1.20.1
Jan 8, 2026
Merged

Cherry pick into 1.20.1#7560
justinchuby merged 5 commits intorel-1.20.1from
justinchu/cherry-pick-1.20.1

Conversation

@justinchuby
Copy link
Copy Markdown
Member

cyyever and others added 4 commits January 8, 2026 10:44
This PR exports more functions about schema registration needed when
static schema registration is disabled.

Signed-off-by: cyy <cyyever@outlook.com>
Signed-off-by: Justin Chu <justinchuby@users.noreply.github.com>
### Motivation and Context
It turns out that the CMake object libraries have portability issues on
some platforms.
Fixes #7514

---------

Signed-off-by: Yuanyuan Chen <cyyever@outlook.com>
Signed-off-by: cyy <cyyever@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
### Motivation and Context

This PR exports more symbols which are used by PyTorch and other
libraries. Specifically, header symbols are no longer hidden to export
Protobuf symbols by removing
```
set_target_properties(onnx PROPERTIES VISIBILITY_INLINES_HIDDEN ON)
```
 
This PR fixes #7377

Signed-off-by: Yuanyuan Chen <cyyever@outlook.com>
### Motivation and Context

This PR exports protobuf symbols to fix PyTorch build.

Signed-off-by: cyy <cyyever@outlook.com>
@justinchuby justinchuby requested review from a team as code owners January 8, 2026 18:53
@github-project-automation github-project-automation Bot moved this to In progress in PR Tracker Jan 8, 2026
@justinchuby justinchuby added the run release CIs Use this label to trigger release tests in CI label Jan 8, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 8, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (rel-1.20.1@9830133). Learn more about missing BASE report.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@              Coverage Diff              @@
##             rel-1.20.1    #7560   +/-   ##
=============================================
  Coverage              ?   55.12%           
=============================================
  Files                 ?      512           
  Lines                 ?    32107           
  Branches              ?     2885           
=============================================
  Hits                  ?    17700           
  Misses                ?    13618           
  Partials              ?      789           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@justinchuby justinchuby enabled auto-merge (squash) January 8, 2026 20:59
@justinchuby justinchuby merged commit dc98b39 into rel-1.20.1 Jan 8, 2026
39 checks passed
@justinchuby justinchuby deleted the justinchu/cherry-pick-1.20.1 branch January 8, 2026 22:13
@github-project-automation github-project-automation Bot moved this from In progress to Reviewer approved in PR Tracker Jan 8, 2026
@github-project-automation github-project-automation Bot moved this from Reviewer approved to Done in PR Tracker Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run release CIs Use this label to trigger release tests in CI

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants