LINUX.ORG.RU

Anbox modules ошибки

 , , , ,


0

0

Привет всем. Сижу на системе debian testing, при обновлении ядра вылезли ошибки

Building module:
cleaning build area...
make -j4 KERNELRELEASE=5.10.0-5-amd64 all KERNEL_SRC=/lib/modules/5.10.0-5-amd64/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.10.0-5-amd64 (x86_64)
Consult /var/lib/dkms/anbox-ashmem/1/build/make.log for more information.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
make -j4 KERNELRELEASE=5.10.0-5-amd64 all KERNEL_SRC=/lib/modules/5.10.0-5-amd64/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.10.0-5-amd64 (x86_64)
Consult /var/lib/dkms/anbox-binder/1/build/make.log for more information.

.

DKMS make.log for anbox-binder-1 for kernel 5.10.0-5-amd64 (x86_64)
Пт 26 мар 2021 13:17:04 CET
make -C /lib/modules/5.10.0-5-amd64/build V=0 M=$PWD
make[1]: вход в каталог «/usr/src/linux-headers-5.10.0-5-amd64»
  CC [M]  /var/lib/dkms/anbox-binder/1/build/deps.o
  CC [M]  /var/lib/dkms/anbox-binder/1/build/binder.o
/var/lib/dkms/anbox-binder/1/build/binder.c: In function ‘binder_update_page_range’:
/var/lib/dkms/anbox-binder/1/build/binder.c:633:19: error: ‘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-binder/1/build/binder.c:683:17: error: ‘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-binder/1/build/binder.c:710:17: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
  710 |   up_write(&mm->mmap_sem);
      |                 ^~~~~~~~
      |                 mmap_base
make[3]: *** [/usr/src/linux-headers-5.10.0-5-common/scripts/Makefile.build:284: /var/lib/dkms/anbox-binder/1/build/binder.o] Ошибка 1
make[2]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:1819: /var/lib/dkms/anbox-binder/1/build] Ошибка 2
make[1]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:185: __sub-make] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-5.10.0-5-amd64»
make: *** [Makefile:8: all] Ошибка 2

.

DKMS make.log for anbox-ashmem-1 for kernel 5.10.0-5-amd64 (x86_64)
Пт 26 мар 2021 13:17:02 CET
make -C /lib/modules/5.10.0-5-amd64/build V=0 M=$PWD
make[1]: вход в каталог «/usr/src/linux-headers-5.10.0-5-amd64»
  CC [M]  /var/lib/dkms/anbox-ashmem/1/build/deps.o
  CC [M]  /var/lib/dkms/anbox-ashmem/1/build/ashmem.o
  LD [M]  /var/lib/dkms/anbox-ashmem/1/build/ashmem_linux.o
  MODPOST /var/lib/dkms/anbox-ashmem/1/build/Module.symvers
ERROR: modpost: "kallsyms_lookup_name" [/var/lib/dkms/anbox-ashmem/1/build/ashmem_linux.ko] undefined!
make[3]: *** [/usr/src/linux-headers-5.10.0-5-common/scripts/Makefile.modpost:111: /var/lib/dkms/anbox-ashmem/1/build/Module.symvers] Ошибка 1
make[3]: *** Удаляется файл «/var/lib/dkms/anbox-ashmem/1/build/Module.symvers»
make[2]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:1723: modules] Ошибка 2
make[1]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:185: __sub-make] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-5.10.0-5-amd64»
make: *** [Makefile:12: all] Ошибка 2

как решить не знаю, гуглеж не помог. Пробовал переустановить модули (может протухли), не помогло.

Нашел разве что инфу что с версии ядра 5.7 эти модули должны быть встроены в ядро

grep -E 'ANDROID|ASHMEM' /boot/config-$(uname -r)
CONFIG_ASHMEM=m
CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=m
# CONFIG_ANDROID_BINDERFS is not set
CONFIG_ANDROID_BINDER_DEVICES="binder"
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set

это так у всех пользователей debian testing? Как тогда ставить anbox?



Последнее исправление: Pups (всего исправлений: 1)

Вам же напоминали спецы 5.6.0 ядро наверное щас улетит в бан за 4.2 успевай понимать и отличать реальность от хаипа

anonymous
()

Debian теперь грязный из-за голосования многие уйдут наверное и их поглотит Canonical Ubuntu

anonymous
()
Ответ на: комментарий от FreeWebber

5.6.0-oem Kernel другим же ядрам земля пухом если они даже будучи новыми не могут , либо брать еще старее ядра типа 4.2. Как говориться хотели все , но получили ничего

anonymous
()
Ответ на: комментарий от FreeWebber

Просто удалил старые модули которые ставил руками, так как в дебиане ядро скомпилировано вместе с ними. Как оно в убунте не знаю.

Pups
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.