嘿 @keviiNN25 和 @lemonade,
此问题是由 Pi5 的操作系统默认使用 16k 作为 PAGESIZE 引起的,而我们提供的 jemalloc 版本不支持此设置。重建过程中首先出现的问题是 redis-server 无法启动,进而导致我们的资产编译失败。
我制作了一个可以解决此问题的镜像,你们可以试试吗?
cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64/discourse\\/base:aarch64-pi5/' launcher
./launcher rebuild app