Package Details: anbox-modules-dkms-git r38.8148a16-5

Git Clone URL: https://aur.archlinux.org/anbox-modules-dkms-git.git (read-only, click to copy)
Package Base: anbox-modules-dkms-git
Description: Kernel modules for Anbox or Waydroid (DKMS)
Upstream URL: https://github.com/choff/anbox-modules
Keywords: anbox ashmem binder binderfs waydroid
Licenses: GPL
Conflicts: anbox-modules-dkms
Provides: anbox-modules-dkms
Submitter: eNV25
Maintainer: eNV25 (sickcodes)
Last Packager: eNV25
Votes: 8
Popularity: 0.000029
First Submitted: 2021-12-11 12:21 (UTC)
Last Updated: 2022-06-20 18:20 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Pinned Comments

eNV25 commented on 2022-08-14 08:39 (UTC)

Avoid this package if you can, updates may fail to build in new kernel versions. Review the ArchWiki again to see if you really need this package.

If need this package, it should preferably be used with an Long-Term Support (LTS) kernel, like linux-lts. Newer Arch Linux kernel versions are more likely to not work, as the upstream maintainer does not use those.

For newer kernel that fail to build, there is often a PR that fixes the issue. For such cases, you could make local changes to the PKGBUILD to point to the PR. This is not friendly to AUR helpers, so it is simpler for most people to avoid this package as I explained above.

sickcodes commented on 2021-09-27 20:52 (UTC) (edited on 2021-12-13 03:10 (UTC) by sickcodes)

This has been adjusted to build on 5.10-5.15 thank you to legend Christian Hoff!

Working DKMS fork by Christian Hoff: https://github.com/choff/anbox-modules

DKMS add modules, without reboot:

sudo modprobe binder_linux devices=binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder

sudo modprobe ashmem_linux

The simplest way is to boot into https://archlinux.org/packages/core/x86_64/linux-lts/

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

eNV25 commented on 2021-12-12 06:21 (UTC)

And I don't think the original PKGBUILD you link is an Arch Linux PKGBUILD.

eNV25 commented on 2021-12-12 06:19 (UTC) (edited on 2021-12-12 06:19 (UTC) by eNV25)

Your comment doesn't address the issues.

Please read the merge request [1], and subscribe to the aur-requests list in the future.

https://lists.archlinux.org/pipermail/aur-requests/2021-December/063155.html

sickcodes commented on 2021-12-11 19:34 (UTC)

Hi there, I’m using the exact old copy of anbox modules dkms with a modified source URL from the fork myself and @choff created, I don’t think this should be merged, but you can comaintain it with me if you’d like https://github.com/sickcodes/aur/commit/241fa0388e156f07a5ed243f5682d76b7d273def

sickcodes commented on 2021-11-28 23:43 (UTC)

5.10-lts temporary fix for a few days:

edit source line in PKGBUILD:

source=("${_pkgname}::git+https://github.com/sickcodes/${_pkgname}.git#branch=5.10-lts")

sickcodes commented on 2021-11-28 23:22 (UTC) (edited on 2021-11-28 23:44 (UTC) by sickcodes)

5.15 working in the following pull request for 5.15

yay --getpkgbuild anbox-modules-dkms
cd anbox-modules-dkms
sed -i -e s/choff/modscleo4/g PKGBUILD
makepkg -si

see PR: https://github.com/choff/anbox-modules/pull/1

Will update when it's been merged

mizzunet commented on 2021-11-27 12:27 (UTC)

Installation fails, please have a look

:: Checking for conflicts...
:: Checking for inner conflicts...
[Repo:1]  dkms-3.0.2-1
[Aur:1]  anbox-modules-dkms-5-14

:: (1/1) Downloaded PKGBUILD: anbox-modules-dkms
  1 anbox-modules-dkms                       (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: anbox-modules-dkms
resolving dependencies...
looking for conflicting packages...

Packages (1) dkms-3.0.2-1

Total Download Size:   0.04 MiB
Total Installed Size:  0.10 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 dkms-3.0.2-1-any       36.2 KiB  32.1 KiB/s 00:01 [########################] 100%
(1/1) checking keys in keyring                     [########################] 100%
(1/1) checking package integrity                   [########################] 100%
(1/1) loading package files                        [########################] 100%
(1/1) checking for file conflicts                  [########################] 100%
(1/1) checking available disk space                [########################] 100%
:: Processing package changes...
(1/1) installing dkms                              [########################] 100%
Optional dependencies for dkms
    linux-headers: build modules against the Arch kernel [installed]
    linux-lts-headers: build modules against the LTS kernel
    linux-zen-headers: build modules against the ZEN kernel
    linux-hardened-headers: build modules against the HARDENED kernel
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: anbox-modules-dkms 5-14 (ശനി 27 നവംബർ 2021 05:54:00 വൈകു)
==> Retrieving sources...
  -> Cloning anbox-modules git repo...
Cloning into bare repository '/home/missu/.cache/yay/anbox-modules-dkms/anbox-modules'...
remote: Enumerating objects: 175, done.
remote: Counting objects: 100% (58/58), done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 175 (delta 36), reused 33 (delta 32), pack-reused 117
Receiving objects: 100% (175/175), 133.79 KiB | 393.00 KiB/s, done.
Resolving deltas: 100% (75/75), done.
==> Validating source files with sha256sums...
    anbox-modules ... Skipped
 -> dkms not satisfied, flushing install queue
==> Making package: anbox-modules-dkms 5-14 (ശനി 27 നവംബർ 2021 05:54:03 വൈകു)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating anbox-modules git repo...
Fetching origin
==> Validating source files with sha256sums...
    anbox-modules ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of anbox-modules git repo...
Cloning into 'anbox-modules'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Sources are ready.
==> Making package: anbox-modules-dkms 5-14 (ശനി 27 നവംബർ 2021 05:54:08 വൈകു)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
make -C /lib/modules/5.15.5-arch1-1/build V=0 M=$PWD
make[1]: Entering directory '/usr/lib/modules/5.15.5-arch1-1/build'
  CC [M]  /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/deps.o
  CC [M]  /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.o
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_translate_binder’:
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2438:49: error: passing argument 1 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2438 |         if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) {
      |                                             ~~~~^~~~~
      |                                                 |
      |                                                 struct task_struct *
In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:264:56: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  264 | int security_binder_transfer_binder(const struct cred *from,
      |                                     ~~~~~~~~~~~~~~~~~~~^~~~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2438:67: error: passing argument 2 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2438 |       if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) {
      |                                                      ~~~~~~~~~~~^~~~~
      |                                                                 |
      |                                                                 struct task_struct *

In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:265:56: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  265 |                                     const struct cred *to);
      |                                     ~~~~~~~~~~~~~~~~~~~^~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_translate_handle’:
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2484:49: error: passing argument 1 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2484 |         if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) {
      |                                             ~~~~^~~~~
      |                                                 |
      |                                                 struct task_struct *
In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:264:56: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  264 | int security_binder_transfer_binder(const struct cred *from,
      |                                     ~~~~~~~~~~~~~~~~~~~^~~~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2484:67: error: passing argument 2 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2484 |       if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) {
      |                                                      ~~~~~~~~~~~^~~~~
      |                                                                 |
      |                                                                 struct task_struct *

In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:265:56: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  265 |                                     const struct cred *to);
      |                                     ~~~~~~~~~~~~~~~~~~~^~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_translate_fd’:
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2572:49: error: passing argument 1 of ‘security_binder_transfer_file’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2572 |         ret = security_binder_transfer_file(proc->tsk, target_proc->tsk, file);
      |                                             ~~~~^~~~~
      |                                                 |
      |                                                 struct task_struct *
In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:266:54: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  266 | int security_binder_transfer_file(const struct cred *from,
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2572:67: error: passing argument 2 of ‘security_binder_transfer_file’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2572 |     ret = security_binder_transfer_file(proc->tsk, target_proc->tsk, file);
      |                                                    ~~~~~~~~~~~^~~~~
      |                                                               |
      |                                                               struct task_struct *

In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:267:54: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  267 |                                   const struct cred *to, struct file *file);
      |                                   ~~~~~~~~~~~~~~~~~~~^~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_transaction’:
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2970:53: error: passing argument 1 of ‘security_binder_transaction’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2970 |                 if (security_binder_transaction(proc->tsk,
      |                                                 ~~~~^~~~~
      |                                                     |
      |                                                     struct task_struct *
In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:262:52: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  262 | int security_binder_transaction(const struct cred *from,
      |                                 ~~~~~~~~~~~~~~~~~~~^~~~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2971:60: error: passing argument 2 of ‘security_binder_transaction’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 2971 |                                                 target_proc->tsk) < 0) {
      |                                                 ~~~~~~~~~~~^~~~~
      |                                                            |
      |                                                            struct task_struct *
In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:263:52: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  263 |                                 const struct cred *to);
      |                                 ~~~~~~~~~~~~~~~~~~~^~
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_ioctl_set_ctx_mgr’:
/home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:4913:51: error: passing argument 1 of ‘security_binder_set_context_mgr’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 4913 |         ret = security_binder_set_context_mgr(proc->tsk);
      |                                               ~~~~^~~~~
      |                                                   |
      |                                                   struct task_struct *
In file included from /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63:
./include/linux/security.h:261:56: note: expected ‘const struct cred *’ but argument is of type ‘struct task_struct *’
  261 | int security_binder_set_context_mgr(const struct cred *mgr);
      |                                     ~~~~~~~~~~~~~~~~~~~^~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:277: /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.o] Error 1
make[1]: *** [Makefile:1868: /home/missu/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.15.5-arch1-1/build'
make: *** [Makefile:8: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: anbox-modules-dkms

TechVio commented on 2021-11-24 23:58 (UTC)

modprobe: FATAL: Module binder_linux not found in directory /lib/modules/5.10.81-1-lts

this happened just today, tried to reinstall anbox modules

==> Making package: anbox-modules-dkms 5-14 (Thu 25 Nov 2021 12:51:24 AM +01) ==> Retrieving sources... -> Cloning anbox-modules git repo... Cloning into bare repository '/home/techvio/.cache/yay/anbox-modules-dkms/anbox-modules'... remote: Enumerating objects: 175, done. remote: Counting objects: 100% (58/58), done. remote: Compressing objects: 100% (26/26), done. remote: Total 175 (delta 36), reused 33 (delta 32), pack-reused 117 Receiving objects: 100% (175/175), 133.79 KiB | 628.00 KiB/s, done. Resolving deltas: 100% (75/75), done. ==> Validating source files with sha256sums... anbox-modules ... Skipped ==> Making package: anbox-modules-dkms 5-14 (Thu 25 Nov 2021 12:51:27 AM +01) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating anbox-modules git repo... Fetching origin ==> Validating source files with sha256sums... anbox-modules ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of anbox-modules git repo... Cloning into 'anbox-modules'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Sources are ready. ==> Making package: anbox-modules-dkms 5-14 (Thu 25 Nov 2021 12:51:31 AM +01) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Starting build()... make -C /lib/modules/5.10.81-1-lts/build V=0 M=$PWD make[1]: Entering directory '/usr/lib/modules/5.10.81-1-lts/build' CC [M] /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/deps.o CC [M] /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.o /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_translate_binder’: /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2438:49: error: passing argument 1 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2438 | if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) { | ~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:260:56: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 260 | int security_binder_transfer_binder(const struct cred from, | ~~~~~~~~~~~~~~~~~~~^~~~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2438:67: error: passing argument 2 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2438 | if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) { | ~~~~~~~~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:261:56: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 261 | const struct cred to); | ~~~~~~~~~~~~~~~~~~~^~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_translate_handle’: /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2484:49: error: passing argument 1 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2484 | if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) { | ~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:260:56: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 260 | int security_binder_transfer_binder(const struct cred from, | ~~~~~~~~~~~~~~~~~~~^~~~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2484:67: error: passing argument 2 of ‘security_binder_transfer_binder’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2484 | if (security_binder_transfer_binder(proc->tsk, target_proc->tsk)) { | ~~~~~~~~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:261:56: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 261 | const struct cred to); | ~~~~~~~~~~~~~~~~~~~^~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_translate_fd’: /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2572:49: error: passing argument 1 of ‘security_binder_transfer_file’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2572 | ret = security_binder_transfer_file(proc->tsk, target_proc->tsk, file); | ~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:262:54: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 262 | int security_binder_transfer_file(const struct cred from, | ~~~~~~~~~~~~~~~~~~~^~~~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2572:67: error: passing argument 2 of ‘security_binder_transfer_file’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2572 | ret = security_binder_transfer_file(proc->tsk, target_proc->tsk, file); | ~~~~~~~~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:263:54: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 263 | const struct cred to, struct file file); | ~~~~~~~~~~~~~~~~~~~^~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_transaction’: /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2970:53: error: passing argument 1 of ‘security_binder_transaction’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2970 | if (security_binder_transaction(proc->tsk, | ~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:258:52: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 258 | int security_binder_transaction(const struct cred from, | ~~~~~~~~~~~~~~~~~~~^~~~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:2971:60: error: passing argument 2 of ‘security_binder_transaction’ from incompatible pointer type [-Werror=incompatible-pointer-types] 2971 | target_proc->tsk) < 0) { | ~~~~~~~~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:259:52: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 259 | const struct cred to); | ~~~~~~~~~~~~~~~~~~~^~ /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c: In function ‘binder_ioctl_set_ctx_mgr’: /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:4913:51: error: passing argument 1 of ‘security_binder_set_context_mgr’ from incompatible pointer type [-Werror=incompatible-pointer-types] 4913 | ret = security_binder_set_context_mgr(proc->tsk); | ~~~~^~~~~ | | | struct task_struct * In file included from /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.c:63: ./include/linux/security.h:257:56: note: expected ‘const struct cred ’ but argument is of type ‘struct task_struct ’ 257 | int security_binder_set_context_mgr(const struct cred mgr); | ~~~~~~~~~~~~~~~~~~~^~~ cc1: some warnings being treated as errors make[2]: [scripts/Makefile.build:280: /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.o] Error 1 make[1]: [Makefile:1822: /home/techvio/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder] Error 2 make[1]: Leaving directory '/usr/lib/modules/5.10.81-1-lts/build' make: *** [Makefile:8: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: anbox-modules-dkms

sickcodes commented on 2021-11-24 18:58 (UTC)

5.15 is fixed but not merged yet, https://github.com/choff/anbox-modules/pull/1

sickcodes commented on 2021-11-02 13:44 (UTC)

Fork has been updated to work on 5.14!

All working, thank you Christian Hoff!

==> dkms install --no-depmod -m ashmem -v 1 -k 5.10.75-1-lts
==> dkms install --no-depmod -m binder -v 1 -k 5.10.75-1-lts
==> dkms install --no-depmod -m binder -v 1 -k 5.14.14-zen1-1-zen
==> dkms install --no-depmod -m ashmem -v 1 -k 5.14.14-zen1-1-zen
==> dkms install --no-depmod -m ashmem -v 1 -k 5.14.14-arch1-1
==> dkms install --no-depmod -m binder -v 1 -k 5.14.14-arch1-1