Skip to content

Fix Xcode 26.4 benchmark build#650

Merged
devMEremenko merged 1 commit intodevMEremenko:masterfrom
sunimp:sun-fix-xcode-26_4-afnetworking
Mar 24, 2026
Merged

Fix Xcode 26.4 benchmark build#650
devMEremenko merged 1 commit intodevMEremenko:masterfrom
sunimp:sun-fix-xcode-26_4-afnetworking

Conversation

@sunimp
Copy link
Copy Markdown
Contributor

@sunimp sunimp commented Mar 24, 2026

Summary

  • Fix AFNetworking imports that are rejected by Xcode 26.4 because netinet6/in6.h is now treated as a private header.
  • Switch the IPv6 reachability bootstrap in AFNetworking to sockaddr_storage, which only relies on public headers.
  • Make benchmark.sh fail fast on build errors and avoid printing a false success message after ** BUILD FAILED **.

Validation

  • Reproduced the failure locally on Xcode 26.4 / macOS 26.3.1.
  • Re-ran sh benchmark.sh after the patch and confirmed ** BUILD SUCCEEDED ** [146.377 sec].

@devMEremenko devMEremenko merged commit a5eb22f into devMEremenko:master Mar 24, 2026
@devMEremenko
Copy link
Copy Markdown
Owner

Hey @sunimp,
Thank you for the fix! 👍

@sunimp sunimp deleted the sun-fix-xcode-26_4-afnetworking branch March 26, 2026 02:06
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