You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mobile: fix macos build for open source contributors (#39658)
Commit Message: fix macos build for open source contributors
Additional Description:
This PR fixes the build of the example `fetch_client` on macOS.
- Adds an XCode version that can run on modern machines
- Removes the C++17 restriction intended for Android that was breaking
the build because of modern constructs.
- Upgrades macos_minimum_os to 13.4 because it's using APIs not
supported in older versions.
- Adds the missing dependency on `CFNetwork` to
`apple_proxy_resolution_lib`.
Risk Level: Low
Testing:
Built and ran the fetch_client on macOS:
```
./bazelw run //examples/cc/fetch_client -- https://google.com
```
Docs Changes: N/A
Release Notes:
Fixed library dependency that can prevent builds from succeeding.
Platform Specific Features: No new features
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional [API
Considerations](https://github.com/envoyproxy/envoy/blob/main/api/review_checklist.md):]
---------
Signed-off-by: Vinicius Fortuna <[email protected]>
Signed-off-by: Vinicius Fortuna <[email protected]>
0 commit comments