Skip to content

Conversation

vepadulano
Copy link
Member

This is to debug the failures on my MacOS machine introduced by #19718

As commented #19718 (comment), there seems to be some configuration where also on the CI nodes the build fails, but it was not understood why.

@vepadulano
Copy link
Member Author

Mystery solved: our Mac CI runs have the SDKROOT variable set https://github.com/root-project/root/actions/runs/17606774966/job/50019156945?pr=19854#step:6:500

I have no idea what is setting that variable. Logging to the same machine via ssh shows the variable is not set by default in the system. So something must be happening only during the setup of our CI.

vepadulano added a commit to vepadulano/root that referenced this pull request Sep 10, 2025
This reverts commit e3a10ab.

The MacOS builds on the CI were working by chance as shown at root-project#19854.
Copy link

Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 8f30102.

vepadulano added a commit that referenced this pull request Sep 10, 2025
* Revert "[CMake] Remove overriding `CMAKE_OSX_SYSROOT`"

This reverts commit e3a10ab.

The MacOS builds on the CI were working by chance as shown at #19854.

* [build] Only use xcrun if it exists

* [build] Add TODO and explanation for MacOS build
@vepadulano vepadulano closed this Sep 10, 2025
Phmonski pushed a commit to Phmonski/root_fork that referenced this pull request Sep 11, 2025
…19855)

* Revert "[CMake] Remove overriding `CMAKE_OSX_SYSROOT`"

This reverts commit e3a10ab.

The MacOS builds on the CI were working by chance as shown at root-project#19854.

* [build] Only use xcrun if it exists

* [build] Add TODO and explanation for MacOS build
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.

1 participant