Skip to content
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

Fix iOS target compilation. #110

Merged
merged 1 commit into from
Feb 25, 2021
Merged

Fix iOS target compilation. #110

merged 1 commit into from
Feb 25, 2021

Conversation

Absolucy
Copy link
Contributor

This is also used in Rust's LLVM compilation, see rust-lang/rust@e191358

@alexcrichton alexcrichton merged commit 22407b2 into rust-lang:master Feb 25, 2021
@Absolucy Absolucy deleted the fix-ios branch February 25, 2021 18:20
luser added a commit to luser/cmake-rs that referenced this pull request Jan 27, 2023
…Fixes rust-lang#173

In rust-lang#158, better support for using CMake's cross-compilation facilities was
added. This made the workaround added in rust-lang#110 for iOS not only unnecessary,
but actively harmful, in that it runs afoul of SDK validation checks in the
CMake iOS codepath.
thomcc added a commit that referenced this pull request Mar 23, 2023
* add an iOS cross-compile test to CI

* Fix zlib-ng compilation for iOS

* Revert #110 to fix iOS cross-compilation after #158. Fixes #173

In #158, better support for using CMake's cross-compilation facilities was
added. This made the workaround added in #110 for iOS not only unnecessary,
but actively harmful, in that it runs afoul of SDK validation checks in the
CMake iOS codepath.

* Use checkout@v3

Co-authored-by: Yuki Okushi <jtitor@2k36.org>

---------

Co-authored-by: Thom Chiovoloni <thom@shift.click>
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
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