页次: 1
如题,实际上是 dkms install --no-depmod -m anbox-modules-binder -v 1324.165db5c -k 5.10.12-zen1-1-zen-anbox 运行失败了。
返回了
Error! Bad return status for module build on kernel: 5.10.12-zen1-1-zen-anbox (x86_64)
Consult /var/lib/dkms/anbox-modules-binder/1324.165db5c/build/make.log for more information.
而 /var/lib/dkms/anbox-modules-binder/1324.165db5c/build/make.log 中的内容是:
DKMS make.log for anbox-modules-binder-1324.165db5c for kernel 5.10.12-zen1-1-zen-anbox (x86_64)
2021年 02月 09日 星期二 15:10:47 CST
make -C /lib/modules/5.10.12-zen1-1-zen-anbox/build V=0 M=$PWD
make[1]: 进入目录“/usr/lib/modules/5.10.12-zen1-1-zen-anbox/build”
CC [M] /var/lib/dkms/anbox-modules-binder/1324.165db5c/build/deps.o
CC [M] /var/lib/dkms/anbox-modules-binder/1324.165db5c/build/binder.o
In file included from ././include/linux/kconfig.h:7,
from <命令行>:
./include/generated/autoconf.h:4010: 警告:“CONFIG_ANDROID_BINDER_DEVICES”重定义
4010 | #define CONFIG_ANDROID_BINDER_DEVICES "binder,hwbinder,vndbinder"
|
In file included from ././include/linux/kconfig.h:7,
from <命令行>:
./include/generated/autoconf.h:4010: 警告:“CONFIG_ANDROID_BINDER_DEVICES”重定义
4010 | #define CONFIG_ANDROID_BINDER_DEVICES "binder,hwbinder,vndbinder"
|
<命令行>: 附注:这是先前定义的位置
<命令行>: 附注:这是先前定义的位置
/var/lib/dkms/anbox-modules-binder/1324.165db5c/build/binder.c: 在函数‘binder_update_page_range’中:
/var/lib/dkms/anbox-modules-binder/1324.165db5c/build/binder.c:633:19: 错误:‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
633 | down_write(&mm->mmap_sem);
| ^~~~~~~~
| mmap_base
/var/lib/dkms/anbox-modules-binder/1324.165db5c/build/binder.c:683:17: 错误:‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
683 | up_write(&mm->mmap_sem);
| ^~~~~~~~
| mmap_base
/var/lib/dkms/anbox-modules-binder/1324.165db5c/build/binder.c:710:17: 错误:‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
710 | up_write(&mm->mmap_sem);
| ^~~~~~~~
| mmap_base
make[2]: *** [scripts/Makefile.build:279:/var/lib/dkms/anbox-modules-binder/1324.165db5c/build/binder.o] 错误 1
make[1]: *** [Makefile:1805:/var/lib/dkms/anbox-modules-binder/1324.165db5c/build] 错误 2
make[1]: 离开目录“/usr/lib/modules/5.10.12-zen1-1-zen-anbox/build”
make: *** [Makefile:8:all] 错误 2
安装了 linux-zen 与 linux-zen-anbox ,都没有解决。依然是在运行 sudo modprobe -a binder-linux ashmem-linux 时,返回
modprobe: WARNING: Module binder-linux not found in directory /lib/modules/5.10.13-arch1-1
modprobe: WARNING: Module ashmem-linux not found in directory /lib/modules/5.10.13-arch1-1
如何解决?
离线
这个不是收进树内了么。
离线
页次: 1