Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

reland "Migrate mac_host_engine to engine v2 builds." #41531

Merged
merged 1 commit into from
Apr 27, 2023

Conversation

godofredoc
Copy link
Contributor

@godofredoc godofredoc commented Apr 26, 2023

Relands: #41149

GN+Ninja artifacts have been validated manually. The number of files and their content is the same and presubmit tests are passing correctly in the engine and flutter.

The reason of previous reverts are:

  • FlutterMacOS.framework.zip required to be double zipped.
  • FlutterMacOS.dSYM.zip required to be double zipped.
  • GCS cache header needed to be updated during testing.

Full details of what has been fixed can be found in: flutter/flutter#124911

@godofredoc godofredoc requested a review from zanderso April 26, 2023 22:32
@godofredoc
Copy link
Contributor Author

@godofredoc godofredoc added the autosubmit Merge PR when tree becomes green via auto submit App label Apr 27, 2023
@auto-submit auto-submit bot merged commit 689eb6e into main Apr 27, 2023
@auto-submit auto-submit bot deleted the revert-41233-revert-41149-migrate_host_engine branch April 27, 2023 01:41
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 27, 2023
godofredoc pushed a commit to flutter/flutter that referenced this pull request Apr 27, 2023
…125598)

flutter/engine@19045bb...689eb6e

2023-04-27 [email protected] reland "Migrate mac_host_engine to
engine v2 builds." (flutter/engine#41531)
2023-04-27 [email protected] Roll buildroot to
5708f2051772fd02c949e5dc9397e54f8c7a4478 (flutter/engine#41540)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected],[email protected],[email protected] on the
revert to ensure that a human
is aware of the problem.

To file a bug in Flutter:
https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
@borjandev
Copy link

@godofredoc @zanderso This PR along with d8e86b5 seems to have caused Apple to reject MacOS builds as outlined in flutter/flutter#126705

Are there any official workarounds or some migration steps that need to be taken in order for the build to get accepted?

@godofredoc
Copy link
Contributor Author

@borjandev Does this reproduce with a newer commit?

@borjandev
Copy link

@godofredoc Yes, every single commit after master flutter/flutter@3d25049 gets rejected with the same ITMS-90238: Invalid Signature issue

Last good commit that gets properly accepted is
flutter/flutter@4fb146e (which is the commit immediately before flutter/flutter@3d25049 )

Took me quite a lot of compiles and submissions to isolate the commit

@godofredoc
Copy link
Contributor Author

Let's continue the discussion in the bug

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
autosubmit Merge PR when tree becomes green via auto submit App
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants