-
Notifications
You must be signed in to change notification settings - Fork 6k
Cherrypick entitlements file fix to 3.24 branch #54585
Cherrypick entitlements file fix to 3.24 branch #54585
Conversation
In flutter#54414, we added dSYM files for physical and simulator binaries in both regular and extension-safe framework builds, but did not add the dSYMs to the without_entitlements.txt list. This passed all engine pre/post-submit tests, as well as framework tests, but failed during release codesigning in Cocoon in a test here: https://github.com/flutter/cocoon/blob/d849b14bab90e0f90e2f7667e37c9f9a5696b918/cipd_packages/codesign/lib/src/file_codesign_visitor.dart#L305-L313 This adds the missing files to without_entitlements.txt. Issue: flutter/flutter#116493 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
This looks like a fair bit more than an entitlements fix -- is that expected? |
This pull request was opened from and to a release candidate branch. This should only be done as part of the official Flutter release process. If you are attempting to make a regular contribution to the Flutter project, please close this PR and follow the instructions at Tree Hygiene for detailed instructions on contributing to Flutter. Reviewers: Use caution before merging pull requests to release branches. Ensure the proper procedure has been followed. |
wrong merge target :) |
This should base from flutter-3.24-candidate.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
auto label is removed for flutter/engine/54585, due to - The status or check suite Linux Web Framework tests has failed. Please fix the issues identified (or deflake) before re-applying this label. |
Wb tests are failing with:
|
Ok, I think this was broken by https://github.com/flutter/engine/pull/54571/files, which coincidentally didn't run "Linux Web Framework tests" |
So, I believe I pushed an empty commit and confirmed that this target was not scheduled. |
c9b9d57
into
flutter:flutter-3.24-candidate.0
Fixes flutter/flutter#153532
Cherrypicks #54573 (from flutter-3.24-candidate.1 branch) to the 3.24 stable candidate branch.