Skip to content

Conversation

@vepadulano
Copy link
Member

Use xcrun --show-sdk-path only once to set the CMAKE_OSX_SYSROOT variable and then reuse it also for the modulemap fix on Darwin.

Since the modulemap fix needed the xcrun command to work anyway, turn the warning previously issued if CMake couldn't find this command to an error.

@vepadulano vepadulano requested a review from devajithvs January 22, 2026 17:03
@vepadulano vepadulano self-assigned this Jan 22, 2026
@vepadulano vepadulano requested a review from bellenot as a code owner January 22, 2026 17:03
@vepadulano vepadulano added in:Build System clean build Ask CI to do non-incremental build on PR build-python-wheels Run the workflow to build Python wheels labels Jan 22, 2026
@github-actions
Copy link

github-actions bot commented Jan 22, 2026

Test Results

    22 files      22 suites   3d 9h 43m 24s ⏱️
 3 766 tests  3 766 ✅ 0 💤 0 ❌
74 924 runs  74 924 ✅ 0 💤 0 ❌

Results for commit 0e15005.

♻️ This comment has been updated with latest results.

@vepadulano vepadulano removed the build-python-wheels Run the workflow to build Python wheels label Jan 23, 2026
Use `xcrun --show-sdk-path` only once to set the CMAKE_OSX_SYSROOT variable and then reuse it also for the modulemap fix on Darwin.

Since the modulemap fix needed the `xcrun` command to work anyway, turn the warning previously issued if CMake couldn't find this command to an error.
Copy link
Contributor

@devajithvs devajithvs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@vepadulano vepadulano merged commit 2a12309 into root-project:master Jan 23, 2026
29 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clean build Ask CI to do non-incremental build on PR in:Build System

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants