Ubuntu 24.04 构建openfyde有坑

新到了一台主机,想着设备支持新一点就装了ubuntu 24.04 LTS,试着编译一下openfyde看看时长提升多少。
结果浪费一天卡在

crosid-0.0.1-r210: meson.build:5:0: ERROR: Executables created by c compiler aarch64-cros-linux-gnu-clang are not runnable.

构建crosid出问题了。
看ebuild文件,半天没发现问题在哪里…老老实实退回ubuntu 22.04 LTS :cry:

那是Ubuntu的问题,archlinx都好好的

确实是

不过你都录视频了,干脆往github的说明提个PR呗?

ok,等有空更新一下

昂。。。这是24.04的特有问题?重装好麻烦哎。。。

https://www.chromium.org/chromium-os/developer-library/guides/development/developer-guide/#prerequisites

是因为Ubuntu24.04默认禁用了user namespace

sudo sysctl -w kernel.apparmor_restrict_unprivileged_unconfined=0
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
2 个赞

:joy:这样么?害…都已经装了22.04了… 我下次把系统弄崩了再试试… :joy: