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

Flutter beta 3.24.0-0.1.pre - android_profile_arm64 timed out generating gn files #152123

Open
Tracked by #152118
christopherfujino opened this issue Jul 22, 2024 · 4 comments
Labels
team-release Owned by Release team

Comments

@christopherfujino
Copy link
Member

christopherfujino commented Jul 22, 2024

From https://github.com/flutter/engine/pull/54003/checks?check_run_id=27656678082
Part of #152118

Linux mac_android_aot_engine (build) -> ci/android_profile_arm64 (build) -> timed out running gn (logs, swarming task)

@christopherfujino christopherfujino changed the title Flutter beta 3.24.0-0.1.pre - Flutter beta 3.24.0-0.1.pre - android_profile_arm64 timed out generating gn files Jul 22, 2024
@zanderso
Copy link
Member

flutter/buildroot#876 might not fix, but it will at least make the bad state time out faster.

@christopherfujino
Copy link
Member Author

flutter/buildroot#876 might not fix, but it will at least make the bad state time out faster.

Interesting, do those python scripts run as part of the gn invocation?

@zanderso
Copy link
Member

Interesting, do those python scripts run as part of the gn invocation?

Yes. GN needs to know the location of the macOS and iOS SDKs in order to compute the sysroot etc. flags to invoke clang with.

@danagbemava-nc danagbemava-nc added in triage Presently being triaged by the triage team team-release Owned by Release team and removed in triage Presently being triaged by the triage team labels Jul 23, 2024
@christopherfujino
Copy link
Member Author

Interesting, do those python scripts run as part of the gn invocation?

Yes. GN needs to know the location of the macOS and iOS SDKs in order to compute the sysroot etc. flags to invoke clang with.

Cool, sounds like we should do that in the 3.24 branch then. If we need to kick off new builds for this current release, we can CP it. Otherwise, this is something we should do before the next 3.24 release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-release Owned by Release team
Projects
None yet
Development

No branches or pull requests

3 participants