Skip to content

[builtins] Don't install headers of a builtin XRootD. - #22970

Merged
hageboeck merged 1 commit into
root-project:masterfrom
hageboeck:ROOT-8655_DontInstallXRootHeaders
Jul 31, 2026
Merged

[builtins] Don't install headers of a builtin XRootD.#22970
hageboeck merged 1 commit into
root-project:masterfrom
hageboeck:ROOT-8655_DontInstallXRootHeaders

Conversation

@hageboeck

Copy link
Copy Markdown
Member

ROOT was installing headers of XRootD, which is now a fully internal dependency. Therefore, we should stop installing these headers to avoid clashes with a real XRootD installation.

Partial fix of #8655.

This has been taken out of #22958, because parts of that PR are still waiting for other work to converge.

ROOT was installing headers of XRootD, which is now a fully internal
dependency. Therefore, we should stop installing these headers to avoid
clashes with a real XRootD installation.

Partial fix of root-project#8655.
@hageboeck
hageboeck requested a review from vepadulano July 31, 2026 08:36
@hageboeck hageboeck self-assigned this Jul 31, 2026
@hageboeck
hageboeck requested a review from bellenot as a code owner July 31, 2026 08:36
@github-actions

Copy link
Copy Markdown

Test Results

    23 files      23 suites   3d 16h 56m 31s ⏱️
 3 881 tests  3 880 ✅ 0 💤 1 ❌
79 945 runs  79 936 ✅ 8 💤 1 ❌

For more details on these failures, see this check.

Results for commit 7aa5acf.

@hageboeck

Copy link
Copy Markdown
Member Author

The test failure due to the timeout also happens in other builds.

@hageboeck
hageboeck merged commit f16f691 into root-project:master Jul 31, 2026
28 of 30 checks passed
@hageboeck
hageboeck deleted the ROOT-8655_DontInstallXRootHeaders branch July 31, 2026 12:58
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.

2 participants