News: 0001593385

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Canonical Gets Flutter Up And Running On RISC-V For Ubuntu

([Ubuntu] 116 Minutes Ago Flutter + RISC-V)


Canonical has been bullish on RISC-V with Ubuntu being one of the most common Linux distributions endorsed by RISC-V board vendors. Canonical also has been bullish on the Flutter toolkit for crafting their desktop installer UI and other modern UI/app interfaces. But these two together haven't panned out with Flutter not currently supporting RISC-V. Canonical has submitted pull requests now for enabling RISC-V support with Flutter.

The lack of RISC-V support by Flutter has been a known issue to Ubuntu engineers for a while now. Canonical engineer Valentin Haudiquet has been working on getting Flutter on RISC-V. A [1]Flutter pull request this week seeks to upstream support for the Flutter tool on RISC-V. [2]Another patch adds the RISC-V 64-bit desktop Linux engine support so that you can cross-compile a Flutter engine for RISC-V Linux from x86_64 Linux hosts.

Valentin [3]noted that they may need to carry the patches on their own depending upon the outcome of getting that RISC-V support upstreamed.

With these patches, the Ubuntu desktop security center and app center software can now be built for RISC-V.



[1] https://github.com/flutter/flutter/pull/178711

[2] https://github.com/flutter/flutter/pull/178712

[3] https://discourse.ubuntu.com/t/foundations-team-updates-2025-11-20/72480/3



Cache:
A very expensive part of the memory system of a computer that no one
is supposed to know is there.