Skip to content

Remove macOS CLT from toolchain setup#17857

Closed
keith wants to merge 1 commit intobazelbuild:masterfrom
keith:ks/remove-macos-clt-from-toolchain-setup
Closed

Remove macOS CLT from toolchain setup#17857
keith wants to merge 1 commit intobazelbuild:masterfrom
keith:ks/remove-macos-clt-from-toolchain-setup

Conversation

@keith
Copy link
Copy Markdown
Member

@keith keith commented Mar 22, 2023

Theoretically these should be picked up by the calls above that fetch the actual include paths given the current compiler. At some point when I added this it seemed like that wasn't the case if you had both Xcode and the CLT installed, but I cannot reproduce that case to debug. This otherwise massively increased the toolchain setup time when generating the module map.

Fixes #16619 (comment)

Theoretically these should be picked up by the calls above that fetch
the actual include paths given the current compiler. At some point when
I added this it seemed like that wasn't the case if you had both Xcode
and the CLT installed, but I cannot reproduce that case to debug. This
otherwise massively increased the toolchain setup time when generating
the module map.
@keith
Copy link
Copy Markdown
Member Author

keith commented Mar 22, 2023

@googlewalt wdyt about this? I'm wondering if what I hit locally was a toolchain not regenerating when it went from Xcode -> CLT during development 🤔

@sgowroji sgowroji added team-Rules-ObjC Issues for Objective-C maintainers awaiting-review PR is awaiting review from an assigned reviewer labels Mar 23, 2023
@oquenchil oquenchil requested a review from googlewalt March 23, 2023 14:13
@oquenchil oquenchil self-assigned this Mar 23, 2023
@keith
Copy link
Copy Markdown
Member Author

keith commented Jun 13, 2023

obsoleted by #17763

@keith keith closed this Jun 13, 2023
@keith keith deleted the ks/remove-macos-clt-from-toolchain-setup branch June 13, 2023 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-review PR is awaiting review from an assigned reviewer team-Rules-ObjC Issues for Objective-C maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants