Skip to content

Windows wheels: init submodules in pre-build script with OpenSSL#18378

Merged
manuelcandales merged 1 commit intorelease/1.2from
cherry-pick-18262-by-pytorch_bot_bot_
Mar 20, 2026
Merged

Windows wheels: init submodules in pre-build script with OpenSSL#18378
manuelcandales merged 1 commit intorelease/1.2from
cherry-pick-18262-by-pytorch_bot_bot_

Conversation

@pytorchbot
Copy link
Copy Markdown
Collaborator

The previous fix (setting sslBackend in pre_build_script.sh) only applied to nested tokenizer submodules. The top-level submodule checkout still used schannel via the reusable workflow's submodules: true, causing SEC_E_ILLEGAL_MESSAGE errors when cloning from git.gitlab.arm.com.

Move all submodule initialization into the pre-build script where we can control the SSL backend, and disable submodule checkout in the workflow.

)

The previous fix (setting sslBackend in pre_build_script.sh) only
applied to nested tokenizer submodules. The top-level submodule checkout
still used schannel via the reusable workflow's `submodules: true`,
causing SEC_E_ILLEGAL_MESSAGE errors when cloning from
git.gitlab.arm.com.

Move all submodule initialization into the pre-build script where we can
control the SSL backend, and disable submodule checkout in the workflow.

(cherry picked from commit 1cbc24c)
@pytorch-bot
Copy link
Copy Markdown

pytorch-bot bot commented Mar 20, 2026

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/18378

Note: Links to docs will display an error until the docs builds have been completed.

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Mar 20, 2026
@manuelcandales manuelcandales merged commit 36a1a5e into release/1.2 Mar 20, 2026
324 of 330 checks passed
@manuelcandales manuelcandales deleted the cherry-pick-18262-by-pytorch_bot_bot_ branch March 20, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants