This repository has been archived by the owner on Dec 20, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Weave builds for iOS have been arguably somewhat incorrect. The Makefile-iOS used to generate a single Weave.framework for both iPhoneOS and for iPhoneSimulator. This became problematic in XCode 13, when the simulator architectures (x86_64, i386) were no longer supported in the iPhoneOS set of libraries, and builds have consequently started to fail. This patch passes different sysroots to the linker depending on whether the target is a iPhoneOS or an iPhoneSimulator. Bug: 190421934 Test: build succeeded on local machine, awaiting confirmation from maloo@ Change-Id: Ib3d2207d77388c00e8c1e397f6dd13fda1cb4d26
- Loading branch information