Skip to content

[6.42] [CMake] Do not patch clad when an external clad source directory is used - #23912

Merged
guitargeek merged 1 commit into
root-project:v6-42-00-patchesfrom
root-project-bot:BP_6.42_pull_23906
Oct 30, 2026
Merged

guitargeek merged 1 commit into
root-project:v6-42-00-patchesfrom
root-project-bot:BP_6.42_pull_23906

Conversation

@root-project-bot

Copy link
Copy Markdown

Backport of #23906, requested by @guitargeek.

An external clad source directory passed via CLAD_SOURCE_DIR is expected
to be already patched if necessary. It might also be read-only or not a
git repository, in which case the patch step with git checkout and git
apply fails. So skip the patch step in this case.

(cherry picked from commit b6f66e5)
@github-actions

Copy link
Copy Markdown

Test Results

    24 files      24 suites   4d 2h 4m 21s ⏱️
 3 904 tests  3 904 ✅ 0 💤 0 ❌
83 593 runs  83 593 ✅ 0 💤 0 ❌

Results for commit 81065ef.

@guitargeek guitargeek added this to the 6.42.00 milestone Oct 30, 2026
@guitargeek
guitargeek merged commit 3f0fd6a into root-project:v6-42-00-patches Oct 30, 2026
38 of 40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants