Package Details: anbox-modules-dkms-git 1:r880.69e75c9-1

Git Clone URL: https://aur.archlinux.org/anbox-git.git (read-only)
Package Base: anbox-git
Description: Required kernel module sources for Android
Upstream URL: http://anbox.io/
Licenses: GPL3
Submitter: irtimmer
Maintainer: irtimmer
Last Packager: irtimmer
Votes: 83
Popularity: 5.363920
First Submitted: 2017-04-12 21:41
Last Updated: 2018-06-19 17:20

Pinned Comments

irtimmer commented on 2018-01-19 10:35

WARNING: Before you go ahead and install Anbox on your system, please keep in mind that Anbox currently is ALPHA level software. Not every feature is supposed to work or work well yet. You will find bugs, see crashes and unexpected problems. As this is a Git packages, patches should go upstream as they will not be bundled with this package.

Latest Comments

ullebe1 commented on 2018-06-19 09:24

Seems like 'python2' is missing as a make-dependency. Without it I get:

[ 15%] Linking CXX static library libOpenglCodecCommon.a [ 15%] Built target OpenglCodecCommon Scanning dependencies of target GLHeaders Generating /build/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/RenderEGL_functions.h /usr/bin/env: 'python2': No such file or directory make[2]: [external/android-emugl/host/libs/CMakeFiles/GLHeaders.dir/build.make:57: GLHeaders] Error 127 make[1]: [CMakeFiles/Makefile2:1239: external/android-emugl/host/libs/CMakeFiles/GLHeaders.dir/all] Error 2 make: *** [Makefile:141: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

joopdo commented on 2018-06-15 09:22

@PDesire Thanks with your PKGBUILD it installs successfully!

PDesire commented on 2018-06-14 11:02

Finally fixed some flaws in the code, and uploaded it to Github. Installation should work fine now.

Code: https://github.com/PDesire/anbox-git

milkmiruku commented on 2018-06-04 17:19

There is a pull request for -Wno-error=switch-default @ https://github.com/anbox/anbox/pull/729

There is discussion on GitHub about adding a GCC version check as -Wno-error=implicit-fallthrough fails for Ubuntu 16.04 packaged GCC.

Until these two are furthered, see my prior comment below.

milkmiruku commented on 2018-05-29 06:24

PKGBUILD needs a conflict with backward-cpp package

edit: also, anbox-git doesn't build atm: https://github.com/anbox/anbox/issues/726

adding "-Wno-error=switch-default -Wno-error=implicit-fallthrough" to CMAKE_CXX_FLAGS in external/backtrace-cpp/CMakeLists.txt:44 fixes this

Saren commented on 2018-05-12 13:20

@mcku It does not work anyway, so I gave up XD

HiJack88 commented on 2018-05-07 08:56

Hi all,

i keep getting the same error message when trying to status the anbox-session-manager.service as reported by JuniorJPDJ, mcku, Saren ...

I think anbox depends on some older boost version and may need a futher patch in order to cope with the actual boost & boost-libs 1.66 as present under Arch.

$ systemctl --user start anbox-session-manager.service $ systemctl --user status anbox-session-manager.service ● anbox-session-manager.service - Anbox Session Manager Loaded: loaded (/usr/lib/systemd/user/anbox-session-manager.service; disabled; vendor preset: enabled) Active: failed (Result: signal) since Mon 2018-05-07 10:05:36 CEST; 5s ago Process: 6433 ExecStart=/usr/bin/anbox session-manager (code=killed, signal=ABRT) Main PID: 6433 (code=killed, signal=ABRT) Mai 07 10:05:35 Wonderland systemd[976]: Started Anbox Session Manager. Mai 07 10:05:35 Wonderland anbox[6433]: Failed to start container: Failed to start container: Failed to configure LXC container Mai 07 10:05:35 Wonderland anbox[6433]: Lost connection to container manager, terminating. Mai 07 10:05:35 Wonderland anbox[6433]: Container is not running Mai 07 10:05:35 Wonderland anbox[6433]: terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::log::v2_mt_posix::system_error> >' Mai 07 10:05:35 Wonderland anbox[6433]: what(): Failed to set TLS value: Invalid argument Mai 07 10:05:36 Wonderland systemd[976]: anbox-session-manager.service: Main process exited, code=killed, status=6/ABRT Mai 07 10:05:36 Wonderland systemd[976]: anbox-session-manager.service: Failed with result 'signal'. Mai 07 10:05:36 Wonderland systemd-coredump[6446]: Process 6433 (anbox) of user 1000 dumped core.</boost::exception_detail::error_info_injector<boost::log::v2_mt_posix::system_error>

                                             Stack trace of thread 6444:
                                             #0  0x00007f720165cefb raise (libc.so.6)
                                             #1  0x00007f720165e2c1 abort (libc.so.6)
                                             #2  0x00007f7201c88d57 _ZN9__gnu_cxx27__verbose_terminate_handlerEv (libstdc++.so.6)
                                             #3  0x00007f7201c868c6 _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6)
                                             #4  0x00007f7201c86913 _ZSt9terminatev (libstdc++.so.6)
                                             #5  0x00007f7201cb3bd2 execute_native_thread_routine (libstdc++.so.6)
                                             #6  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #7  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6442:
                                             #0  0x00007f720281e07c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                             #1  0x0000563080ed0d5c n/a (anbox)
                                             #2  0x00007f7201cb3b9f execute_native_thread_routine (libstdc++.so.6)
                                             #3  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #4  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6433:
                                             #0  0x00007f71de153180 n/a (libnvidia-eglcore.so.340.106)
                                             #1  0x0000563080f0872f _ZN11TextureDrawD2Ev (anbox)
                                             #2  0x0000563080efeb9f _ZN8RendererD2Ev (anbox)
                                             #3  0x0000563080efa50d _ZN5anbox8graphics13LayerComposerD1Ev (anbox)
                                             #4  0x0000563080f08015 _ZNSt10shared_ptrIN5anbox8graphics13LayerComposerEED1Ev (anbox)

                                             #5  0x00007f720165f8e1 __run_exit_handlers (libc.so.6)
                                             #6  0x00007f720165f9ea exit (libc.so.6)
                                             #7  0x00007f72016499ae __libc_start_main (libc.so.6)
                                             #8  0x0000563080e8e6fa _start (anbox)

                                             Stack trace of thread 6439:
                                             #0  0x00007f720171f627 epoll_wait (libc.so.6)
                                             #1  0x0000563080ed09ce n/a (anbox)
                                             #2  0x00007f7201cb3b9f execute_native_thread_routine (libstdc++.so.6)
                                             #3  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #4  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6438:
                                             #0  0x00007f720281e07c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                             #1  0x0000563080ed0d5c n/a (anbox)
                                             #2  0x00007f7201cb3b9f execute_native_thread_routine (libstdc++.so.6)
                                             #3  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #4  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6434:
                                             #0  0x00007f7201714dd6 ppoll (libc.so.6)
                                             #1  0x00007f71f5d1ec53 pa_mainloop_poll (libpulse.so.0)
                                             #2  0x00007f71f5d1f271 pa_mainloop_iterate (libpulse.so.0)
                                             #3  0x00007f71f5d1f301 pa_mainloop_run (libpulse.so.0)
                                             #4  0x00007f72031e6450 n/a (libSDL2-2.0.so.0)
                                             #5  0x00007f720318781f n/a (libSDL2-2.0.so.0)
                                             #6  0x00007f720320738a n/a (libSDL2-2.0.so.0)
                                             #7  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #8  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6443:
                                             #0  0x00007f720281e07c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                             #1  0x0000563080ed0d5c n/a (anbox)
                                             #2  0x00007f7201cb3b9f execute_native_thread_routine (libstdc++.so.6)
                                             #3  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #4  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6437:
                                             #0  0x00007f720281e07c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                             #1  0x0000563080ed0d5c n/a (anbox)
                                             #2  0x00007f7201cb3b9f execute_native_thread_routine (libstdc++.so.6)
                                             #3  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #4  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6440:
                                             #0  0x00007f720281e07c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                             #1  0x0000563080ed0d5c n/a (anbox)
                                             #2  0x00007f7201cb3b9f execute_native_thread_routine (libstdc++.so.6)
                                             #3  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #4  0x00007f720171f2ff __clone (libc.so.6)

                                             Stack trace of thread 6441:
                                             #0  0x00007f720281e07c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                             #1  0x0000563080ed0d5c n/a (anbox)
                                             #2  0x00007f7201cb3b9f execute_native_thread_routine (libstdc++.so.6)
                                             #3  0x00007f72028180bc start_thread (libpthread.so.0)
                                             #4  0x00007f720171f2ff __clone (libc.so.6)

lines 62-96/96 (END)

mcku commented on 2018-04-28 18:48

Hi @Saren, after the patch, i still get the error reported by @JuniorJPDJ

Saren commented on 2018-04-28 16:42

If you are eager to apply the patch,

  1. $ git clone <https://aur.archlinux.org/anbox-git.git> && cd anbox-git

  2. Go to https://gist.github.com/Saren-Arterius/b6e63b749a6befa705b98ab6f018506c, download the patch and replace the PKGBUILD with the one above

  3. $ makepkg -si

bradpitcher commented on 2018-04-26 17:58

I think it needs this patch https://github.com/anbox/anbox/issues/669#issuecomment-382745981

All comments