-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to use Xcode 15.2 #837
Conversation
90dc76a
to
fac5b2a
Compare
This is a pre-req to #837 since `visionos` is not in 6.3.x
9e0020d
to
0baee3a
Compare
This is a pre-requisite for Xcode 15+ adoption (#837). Supported versions are available here: https://developer.apple.com/support/xcode/ Changes: - Update to add more minimum OS versions - Update iOS versions <12.0 to use 12.0 - Update macOS versions <10.13 to use 10.13 - Update test host app versions to drop OS < 12.0
b2652c7
to
2948ee4
Compare
@@ -32,7 +32,7 @@ def xcspec_from_file(path): | |||
eval_bzl_path = sys.argv[4] | |||
xcode = os.path.dirname(os.path.dirname(developer_dir)) | |||
xcode_plugins = os.path.join( | |||
xcode, "Contents/PlugIns/XCBSpecifications.ideplugin/Contents/Resources" | |||
xcode, "Contents/Developer/Library/Xcode/Plug-ins/XCBSpecifications.ideplugin/Contents/Resources" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the new path to XCBSpecifications.ideplugin
with ctxlock: | ||
self.status = -1 | ||
self.status = -1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unrelated but ctxlock
is undefined so when a lldb test would fail this would mask the actual error.
tests/macos/xcconfig/tests.bzl
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes were required after updating xcspecs, they don't really make sense to me but 🤷🏼
Once this merges i'll mark the 15.2 jobs required in GitHub again |
2948ee4
to
4c81ddd
Compare
|
4c81ddd
to
d00b344
Compare
Got past the build failure by updating the sim to use iPhone 15, now just need to update the fixtures for arm64 since |
d00b344
to
8f990bc
Compare
This is a prerequisite for Bazel 7 (#795).
Changes: