fix bazel7 sim_arm64 dynamic framework link error, pass dynamic framework info#915
fix bazel7 sim_arm64 dynamic framework link error, pass dynamic framework info#915kuperxu wants to merge 9 commits intobazel-ios:masterfrom
Conversation
…bazel,with feature apple.arm64_simulator_use_device_deps enable
|
hi @luispadron, Help review the code. plz |
|
I don't use this rule, but @thiagohmcruz @gyfelton can help here |
|
@thiagohmcruz @gyfelton please help me with the review, I didn't add the reviewer permissions. |
|
kicking CI to build. |
|
seems that CI are failing with |
Co-authored-by: Elton Gao <gyfelton@gmail.com>
The reason for this was a missing MobileFlow dependency, which I fixed in the latest commit |
|
@kuperxu thx sooo much for the contribution, may I ask about some basic info of the downstream repo that you are fixing for: This info is useful on planning our work and contribution to the repo. @thiagohmcruz I don't find any usage of |
hi @gyfelton , for your question: |
|
Thank you! I merged lastest master on your branch and rekicking the build so that we can land it when ready. I am also testing my downstream repo with your change and I think it's a good change. Need some input from others though. |
The MobileFlow framework had a dependency on MiSnapCore, which I fixed in a new commit. Please help review. |
…_ios into kuper/fix_dynamic_lib_link
|
hi @thiagohmcruz @gyfelton ,Can you help me review the code? |
|
thank you for your contribution! Since you are on bazel 7 also I feel we should decide when to remove support for bazel 6 so we can save room for next bazel version bump (esp. since apple_common.objc provider is being gone in some minor version of bazel 7) @thiagohmcruz thoughts? |
|
could you help me run the workflow to merge the code? @gyfelton |

When the "apple.arm64_simulator_use_device_deps" feature is enabled, dynamic framework information is not passed to Bazel. As a result, the linker encounters errors when attempting to link dynamic frameworks.