Skip to content

Revert "[clang] survive -Inon-accessible-directory:" - #23758

Open
hahnjo wants to merge 1 commit into
root-project:masterfrom
hahnjo:revert-non-accessible
Open

hahnjo wants to merge 1 commit into
root-project:masterfrom
hahnjo:revert-non-accessible

Conversation

@hahnjo

@hahnjo hahnjo commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

The Clang patch was added to run ROOT from non-accessible folders, see #12409. We cannot upstream the change because such include directories behave weirdly, and it is better to not support it.

This reverts commit b02e870.

@hahnjo hahnjo added this to the 6.42.00 milestone Oct 19, 2026
@hahnjo hahnjo self-assigned this Oct 19, 2026
@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Test Results

    21 files      21 suites   3d 12h 42m 31s ⏱️
 3 884 tests  3 884 ✅ 0 💤 0 ❌
72 201 runs  72 201 ✅ 0 💤 0 ❌

Results for commit daaa384.

♻️ This comment has been updated with latest results.

@hahnjo hahnjo removed this from the 6.42.00 milestone Nov 3, 2026
The Clang patch was added to run ROOT from non-accessible folders,
see root-project#12409. We cannot
upstream the change because such include directories behave weirdly,
and it is better to not support it.

This reverts commit b02e870.
@hahnjo
hahnjo force-pushed the revert-non-accessible branch from 34e4c93 to daaa384 Compare November 5, 2026 10:37
@hahnjo
hahnjo marked this pull request as ready for review November 5, 2026 10:39
@hahnjo

hahnjo commented Nov 5, 2026

Copy link
Copy Markdown
Member Author

FYI @ktf as previously communicated via email

@ktf

ktf commented Nov 5, 2026 via email

Copy link
Copy Markdown
Contributor

@hahnjo

hahnjo commented Nov 5, 2026

Copy link
Copy Markdown
Member Author

This breaks ALICE. I think you should provide an alternative solution, no?

This is why we communicated the intent to drop this patch in September. As explained, non-accessible folders behave very weirdly and also this patch is not acceptable upstream. In order to make progress, we believe the right course of action is to drop it.

In #12409, you already wrote

I am in parallel trying to understand if the unaccessible cwd can be avoided

I think this is what you should be doing on your side.

@ktf

ktf commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Indeed I though this was a different patch. I will check...

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants