mirror of
https://github.com/storytold/craft-common-actions.git
synced 2026-11-05 01:59:57 +00:00
* fix(release): give riscv64 packages the glibc floor of their runner The riscv64 job builds on ubuntu-24.04, so its GUI binaries need GLIBC_2.39, but the apps' nfpm.yaml declares the 2.35 floor of the other Linux jobs. Ubuntu 22.04 can't host the cross build: jammy's ncurses security update was never built for riscv64, so libtinfo6 can't match across architectures. Export GLIBC_FLOOR=2.39 on the riscv64 job for each app's package.sh and nfpm.yaml to declare. Refs #44. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * docs(release): say GLIBC_FLOOR reaches the packages only through the app's nfpm.yaml Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>