Conversation
Starting with Xcode 14 Apple deprecated bitcode and stopped accepting applications built with it.
|
realistically it might be the case that this isn't the right time to do this, since technically folks could use a newer rust + older Xcode until Apple stops accepting apps from Xcode 13 (which I think normally happens around spring). I discovered this working on rust-lang/rust#106476 but I found another workaround for that for now |
Yeah, I'm concerned about that too. So, at least that flag doesn't produce an error on a newer toolchain, right? Then, maybe we should just add FIXME for now, and remove it when rustc drops the support for older Xcode, or Xcode starts to emit an error for it. |
As of Xcode 14 Bitcode is deprecated but Apple still accepts apps built with bitcode if you're still using Xcode 13. Once Apple stops allowing you to upload apps built with Xcode 13 this argument should be removed. rust-lang#768
|
Correct it still works fine because all tooling expects the build process to do a final bitcode strip step in the case you don't actually need bitcode. It's just the case I found in the compiler that tripped it up. Updating the comment here #769 ! |
Starting with Xcode 14 Apple deprecated bitcode and stopped accepting applications built with it.