Skip to content

[cpp-client-telemetry] Remove deprecated iOS option - #53864

Closed
bmehta001 wants to merge 1 commit into
microsoft:masterfrom
bmehta001:cpp-client-telemetry-remove-build-ios
Closed

bmehta001 wants to merge 1 commit into
microsoft:masterfrom
bmehta001:cpp-client-telemetry-remove-build-ios

Conversation

@bmehta001

Copy link
Copy Markdown
Contributor

Fixes the follow-up noted in #53679.

The vcpkg toolchain already sets CMAKE_SYSTEM_NAME=iOS, which cpp-client-telemetry 3.10.240.1 uses for iOS targeting. Stop passing the deprecated BUILD_IOS compatibility option and increment the port revision.

The separate upstream SQLite target warning is addressed by microsoft/cpp_client_telemetry#1532 and will be included in a future source release.

Validation:

Let the vcpkg toolchain communicate iOS through CMAKE_SYSTEM_NAME instead of passing upstream's deprecated BUILD_IOS compatibility option.

Files changed:
- ports/cpp-client-telemetry/portfile.cmake
- ports/cpp-client-telemetry/vcpkg.json
- versions/baseline.json
- versions/c-/cpp-client-telemetry.json

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 037b338a-b5c0-4989-b9d3-36681fb822f5
@bmehta001 bmehta001 closed this Sep 9, 2026
@BillyONeal

Copy link
Copy Markdown
Member

This seems a reasonable change to me but PR closed now so 🤷

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants