Skip to content

arm64 engine builds not compatible with --local-engine tool option #112679

@yjbanov

Description

@yjbanov

Engine built for arm64 is not picked up by --local-engine. Passing host_debug_unopt_arm64 still redirects it to host_debug_unopt, which is not the correct directory.

Offending lines in the tool seem to be:

// Strip suffix for various archs.

This makes the dev cycle on M1 laptops awkward. You have to use Rosetta (i.e. prepend arch -x86_64 to commands), which is not documented in our wikis (and unlikely to be documented, since this is a bug, not a feature).

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: buildBuilding flutter applications with the toolc: contributor-productivityTeam-specific productivity, code health, technical debt.platform-macBuilding on or for macOS specificallytoolAffects the "flutter" command-line tool. See also t: labels.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions