Commit Graph
2 Commits
Author SHA1 Message Date
vicrodh 5fdbdb3ab3 build: fix aarch64 cross — newer image + xenial pkg name
cross 0.2.5's default aarch64 image is Ubuntu 16.04 (xenial): libfreetype-dev
doesn't exist there (it's libfreetype6-dev) and its OpenSSL 1.0.2 / archived
repos break modern deps. Pin the :main image (Ubuntu 20.04+) and use the
libfreetype6-dev name (valid on both).

cc
2026-06-30 15:45:41 -06:00
vicrodh b89ee385b3 build: aarch64 Linux build script (foundation for the Slint ARM workflow)
Native (on an ARM runner: apt deps + cargo build -p qbz) and cross (from
x86-64 via cross + Cross.toml arm64 sysroot) paths, auto-selected by host
arch. Documents the ~30 GB qbz_ui RAM wall (8 GB Macs / 4 GB Pis cannot build
natively). Cross path is best-effort/untested pending a first run.

cc
2026-06-30 15:38:11 -06:00