Yes yes thank you this seems to work and can i also get the command for installation of anbox-git please (i used pamac install anbox-git) something seems to have error in build.
pamac install anbox-git
Warning: anbox-git is only available from AUR
Preparing...
Cloning anbox-git build files...
Checking anbox-git dependencies...
Resolving dependencies...
Checking inter-conflicts...
To build (1):
anbox-git 1:r1292.7f1bfaf-1 AUR
Edit build files : [e]
Apply transaction ? [e/y/N] y
Building anbox-git...
==> Making package: anbox-git 1:r1348.ad377ff-1 (Monday 21 June 2021 08:47:51 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating anbox git repo...
Fetching origin
-> Updating cpu_features git repo...
Fetching origin
-> Updating sdbus-cpp git repo...
Fetching origin
-> Found anbox-container-manager.service
-> Found anbox-session-manager.service
-> Found 99-anbox.rules
-> Found anbox.conf
-> Found anbox.desktop
-> Found anbox-bridge.network
-> Found anbox-bridge.netdev
==> Validating source files with sha256sums...
anbox ... Skipped
cpu_features ... Skipped
sdbus-cpp ... Skipped
anbox-container-manager.service ... Passed
anbox-session-manager.service ... Passed
99-anbox.rules ... Passed
anbox.conf ... Passed
anbox.desktop ... Passed
anbox-bridge.network ... Passed
anbox-bridge.netdev ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of anbox git repo...
Cloning into 'anbox'...
done.
-> Creating working copy of cpu_features git repo...
Cloning into 'cpu_features'...
done.
-> Creating working copy of sdbus-cpp git repo...
Cloning into 'sdbus-cpp'...
done.
==> Starting prepare()...
Submodule 'external/cpu_features' (https://github.com/google/cpu_features.git) registered for path 'external/cpu_features'
Submodule 'external/sdbus-cpp' (https://github.com/Kistler-Group/sdbus-cpp.git) registered for path 'external/sdbus-cpp'
Cloning into '/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features'...
done.
Cloning into '/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/sdbus-cpp'...
done.
Submodule path 'external/cpu_features': checked out 'b9593c8b395318bb2bc42683a94f962564cc4664'
Submodule path 'external/sdbus-cpp': checked out '3b735bf1aad65277f56e65c828a22455cbaf5245'
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Treat warnings as errors
-- Found Boost: /usr/lib64/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: filesystem log serialization system thread program_options
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3")
-- Found Threads: TRUE
-- Found EGL: /usr/lib/libEGL.so
-- Found GLESv2: /usr/lib/libGLESv2.so
-- Found Protobuf: /usr/lib/libprotobuf.so;-lpthread (found version "3.16.0")
-- Checking for module 'sdl2'
-- Found sdl2, version 2.0.14
-- Checking for module 'SDL2_image'
-- Found SDL2_image, version 2.0.5
-- Checking for module 'dbus-1'
-- Found dbus-1, version 1.12.20
-- Checking for module 'lxc'
-- Found lxc, version 4.0.9
-- Checking for module 'properties-cpp'
-- Found properties-cpp, version 0.0.1
-- Checking for module 'libsystemd'
-- Found libsystemd, version 248
-- Checking for module 'libcap'
-- Found libcap, version 2.50
-- LXC version: 4.0.9
CMake Deprecation Warning at external/process-cpp-minimal/CMakeLists.txt:17 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Found Boost: /usr/lib64/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: iostreams system
-- Found Boost: /usr/lib64/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: filesystem system unit_test_framework
-- Found libdw: /usr/lib/libdw.so
-- Found libbfd: /usr/lib/libbfd.so
-- Could NOT find libdwarf (missing: LIBDWARF_LIBRARY LIBDWARF_INCLUDE_DIR)
-- Found Backward: /var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for getauxval
-- Looking for getauxval - found
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/pamac-build-ten/anbox-git/src/anbox/build
[ 0%] Creating directories for 'sdbus-cpp'
[ 0%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/crash_reporter.cpp.o
[ 1%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/backtrace.cpp.o
[ 1%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/ApiGen.cpp.o
[ 1%] Building CXX object external/android-emugl/shared/OpenglCodecCommon/CMakeFiles/OpenglCodecCommon.dir/ChecksumCalculator.cpp.o
[ 2%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/id_to_object_map.cpp.o
[ 2%] No download step for 'sdbus-cpp'
[ 3%] No update step for 'sdbus-cpp'
[ 3%] No patch step for 'sdbus-cpp'
[ 3%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/lazy_instance.cpp.o
[ 4%] Performing configure step for 'sdbus-cpp'
loading initial cache file /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/sdbus-cpp/tmp/sdbus-cpp-cache-Release.cmake
[ 4%] Building CXX object external/android-emugl/shared/OpenglCodecCommon/CMakeFiles/OpenglCodecCommon.dir/ChecksumCalculatorThreadInfo.cpp.o
[ 5%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/logging.cpp.o
[ 5%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/message_channel.cpp.o
-- The C compiler identification is GNU 11.1.0
[ 5%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/mutex_unittest.cpp.o
[ 6%] Building CXX object external/android-emugl/shared/OpenglCodecCommon/CMakeFiles/OpenglCodecCommon.dir/glUtils.cpp.o
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
[ 6%] Linking CXX static library libOpenglCodecCommon.a
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
[ 6%] Built target OpenglCodecCommon
[ 6%] Building CXX object external/xdg/CMakeFiles/xdg.dir/xdg.cpp.o
[ 6%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/child_process.cpp.o
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3")
-- Checking for module 'libsystemd>=236'
-- Found libsystemd, version 248
-- Building with code generator tool
-- Found EXPAT: /usr/lib/libexpat.so (found version "2.4.1")
-- Building with documentation
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/sdbus-cpp/src/sdbus-cpp-build
[ 6%] Performing build step for 'sdbus-cpp'
[ 5%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/Connection.cpp.o
[ 7%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/pod_vector.cpp.o
[ 7%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/shared_library.cpp.o
[ 8%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/EntryPoint.cpp.o
[ 9%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/smart_ptr.cpp.o
[ 9%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/sockets.cpp.o
[ 9%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/thread_pthread.cpp.o
[ 10%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/thread_store.cpp.o
[ 10%] Building CXX object external/android-emugl/shared/emugl/common/CMakeFiles/emugl_common.dir/thread_unittest.cpp.o
[ 10%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/main.cpp.o
[ 11%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/Error.cpp.o
[ 17%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/Message.cpp.o
[ 12%] Linking CXX static library libemugl_common.a
[ 13%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/Parser.cpp.o
[ 13%] Built target emugl_common
[ 13%] Building CXX object external/backward-cpp/CMakeFiles/backward.dir/backward.cpp.o
In file included from /var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.cpp:26:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:3707: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
3707 | #pragma clang diagnostic push
|
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:3708: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
3708 | #pragma clang diagnostic ignored "-Wdisabled-macro-expansion"
|
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:3710: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
3710 | #pragma clang diagnostic pop
|
[ 13%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/strUtils.cpp.o
[ 14%] Linking CXX static library libxdg.a
[ 15%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/exec.cpp.o
In file included from /var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.cpp:26:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp: In member function ‘backward::ResolvedTrace backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::resolve(backward::ResolvedTrace)’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1324:60: warning: use of old-style cast to ‘Dwarf_Addr’ {aka ‘long unsigned int’} [-Wold-style-cast]
1324 | Dwarf_Addr trace_addr = (Dwarf_Addr) trace.addr;
| ^~~~
| -----------------------
| reinterpret_cast<Dwarf_Addr> ( trace.addr)
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp: In member function ‘void backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::inliners_search_cb::operator()(Dwarf_Die*)’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1507:63: warning: use of old-style cast to ‘unsigned int’ [-Wold-style-cast]
1507 | sloc.line = (unsigned)line;
| ^~~~
| --------------
| static_cast<unsigned> (line)
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1508:62: warning: use of old-style cast to ‘unsigned int’ [-Wold-style-cast]
1508 | sloc.col = (unsigned)col;
| ^~~
| -------------
| static_cast<unsigned> (col)
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1483:32: warning: switch missing default case [-Wswitch-default]
1483 | switch (dwarf_tag(die)) {
| ^
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp: In static member function ‘static Dwarf_Die* backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::find_fundie_by_pc(Dwarf_Die*, Dwarf_Addr, Dwarf_Die*)’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1559:32: warning: switch missing default case [-Wswitch-default]
1559 | switch (dwarf_tag(die)) {
| ^
[ 15%] Built target xdg
[ 15%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/fork.cpp.o
[ 15%] Building CXX object external/android-emugl/host/tools/emugen/CMakeFiles/emugen.dir/TypeFactory.cpp.o
[ 23%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/Object.cpp.o
[ 15%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/process.cpp.o
[ 29%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/Proxy.cpp.o
[ 16%] Linking CXX executable emugen
[ 17%] Linking CXX static library libbackward.a
[ 17%] Built target emugen
[ 17%] Built target backward
[ 17%] Building CXX object external/backward-cpp/CMakeFiles/backward_object.dir/backward.cpp.o
[ 35%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/Types.cpp.o
In file included from /var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.cpp:26:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:3707: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
3707 | #pragma clang diagnostic push
|
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:3708: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
3708 | #pragma clang diagnostic ignored "-Wdisabled-macro-expansion"
|
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:3710: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
3710 | #pragma clang diagnostic pop
|
[ 18%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/process_group.cpp.o
In file included from /var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.cpp:26:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp: In member function ‘backward::ResolvedTrace backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::resolve(backward::ResolvedTrace)’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1324:60: warning: use of old-style cast to ‘Dwarf_Addr’ {aka ‘long unsigned int’} [-Wold-style-cast]
1324 | Dwarf_Addr trace_addr = (Dwarf_Addr) trace.addr;
| ^~~~
| -----------------------
| reinterpret_cast<Dwarf_Addr> ( trace.addr)
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp: In member function ‘void backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::inliners_search_cb::operator()(Dwarf_Die*)’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1507:63: warning: use of old-style cast to ‘unsigned int’ [-Wold-style-cast]
1507 | sloc.line = (unsigned)line;
| ^~~~
| --------------
| static_cast<unsigned> (line)
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1508:62: warning: use of old-style cast to ‘unsigned int’ [-Wold-style-cast]
1508 | sloc.col = (unsigned)col;
| ^~~
| -------------
| static_cast<unsigned> (col)
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1483:32: warning: switch missing default case [-Wswitch-default]
1483 | switch (dwarf_tag(die)) {
| ^
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp: In static member function ‘static Dwarf_Die* backward::TraceResolverLinuxImpl<backward::trace_resolver_tag::libdw>::find_fundie_by_pc(Dwarf_Die*, Dwarf_Addr, Dwarf_Die*)’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/backward-cpp/backward.hpp:1559:32: warning: switch missing default case [-Wswitch-default]
1559 | switch (dwarf_tag(die)) {
| ^
[ 18%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/signal.cpp.o
[ 19%] Running cpp protocol buffer compiler on anbox/protobuf/anbox_rpc.proto
[ 19%] Running cpp protocol buffer compiler on anbox/protobuf/anbox_bridge.proto
[ 19%] Running cpp protocol buffer compiler on anbox/protobuf/anbox_container.proto
[ 20%] Building CXX object src/CMakeFiles/anbox-protobuf.dir/anbox_bridge.pb.cc.o
[ 21%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/signalable.cpp.o
[ 41%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/Flags.cpp.o
[ 47%] Building C object CMakeFiles/sdbus-c++-objlib.dir/src/VTableUtils.c.o
[ 52%] Building CXX object CMakeFiles/sdbus-c++-objlib.dir/src/SdBus.cpp.o
[ 21%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/standard_stream.cpp.o
[ 21%] Building CXX object src/CMakeFiles/anbox-protobuf.dir/anbox_rpc.pb.cc.o
[ 21%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/wait.cpp.o
[ 52%] Built target sdbus-c++-objlib
[ 58%] Building CXX object tools/CMakeFiles/sdbus-c++-xml2cpp.dir/xml2cpp-codegen/xml2cpp.cpp.o
[ 21%] Built target backward_object
[ 21%] Building C object external/cpu_features/CMakeFiles/utils.dir/src/filesystem.c.o
[ 21%] Building C object external/cpu_features/CMakeFiles/utils.dir/src/stack_line_reader.c.o
[ 23%] Building C object external/cpu_features/CMakeFiles/utils.dir/src/string_view.c.o
[ 23%] Built target utils
[ 64%] Building CXX object tools/CMakeFiles/sdbus-c++-xml2cpp.dir/xml2cpp-codegen/xml.cpp.o
[ 70%] Building CXX object tools/CMakeFiles/sdbus-c++-xml2cpp.dir/xml2cpp-codegen/generator_utils.cpp.o
[ 24%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/this_process.cpp.o
[ 24%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/oom_adj.cpp.o
[ 76%] Building CXX object tools/CMakeFiles/sdbus-c++-xml2cpp.dir/xml2cpp-codegen/BaseGenerator.cpp.o
[ 82%] Building CXX object tools/CMakeFiles/sdbus-c++-xml2cpp.dir/xml2cpp-codegen/AdaptorGenerator.cpp.o
[ 24%] Building CXX object src/CMakeFiles/anbox-protobuf.dir/anbox_container.pb.cc.o
[ 25%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/oom_score.cpp.o
[ 25%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/oom_score_adj.cpp.o
[ 26%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/posix/linux/proc/process/stat.cpp.o
[ 26%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/testing/cross_process_sync.cpp.o
[ 26%] Building CXX object external/process-cpp-minimal/src/CMakeFiles/process-cpp.dir/core/testing/fork_and_run.cpp.o
[ 88%] Building CXX object tools/CMakeFiles/sdbus-c++-xml2cpp.dir/xml2cpp-codegen/ProxyGenerator.cpp.o
[ 27%] Building CXX object src/CMakeFiles/anbox-protobuf.dir/anbox/protobuf/google_protobuf_guard.cpp.o
[ 27%] Generating GLESv1_dec/renderControl_dec.cpp, GLESv1_dec/renderControl_server_context.cpp
[ 28%] Building CXX object external/android-emugl/host/libs/CMakeFiles/renderControl_dec.dir/GLESv1_dec/renderControl_dec.cpp.o
[ 28%] Generating GLESv2_dec/gles2_dec.cpp, GLESv2_dec/gles2_opcodes.h, GLESv2_dec/gles2_server_context.cpp
[ 29%] Generating ../include/OpenGLESDispatch/gles1_extensions_functions.h, ../include/OpenGLESDispatch/gles1_only_functions.h, ../include/OpenGLESDispatch/gles2_extensions_functions.h, ../include/OpenGLESDispatch/gles2_only_functions.h, ../include/OpenGLESDispatch/gles3_only_functions.h, ../include/OpenGLESDispatch/gles_common_functions.h, ../include/OpenGLESDispatch/gles_extensions_functions.h, ../include/OpenGLESDispatch/RenderEGL_extensions_functions.h, ../include/OpenGLESDispatch/RenderEGL_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/RenderEGL_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/RenderEGL_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles_common_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles1_only_functions.h
[ 30%] Linking CXX static library libprocess-cpp.a
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles1_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles2_only_functions.h
[ 30%] Built target process-cpp
[ 30%] Generating GLESv1_dec/gles1_dec.cpp, GLESv1_dec/gles1_opcodes.h, GLESv1_dec/gles1_server_context.cpp
[ 30%] Linking CXX static library libanbox-protobuf.a
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles2_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles3_only_functions.h
[ 30%] Built target anbox-protobuf
[ 30%] Building CXX object external/xdg/CMakeFiles/xdg_test.dir/xdg_test.cpp.o
[ 31%] Building CXX object external/android-emugl/host/libs/CMakeFiles/GLESv1_dec.dir/GLESv1_dec/GLESv1Decoder.cpp.o
[ 31%] Building CXX object external/android-emugl/host/libs/CMakeFiles/renderControl_dec.dir/GLESv1_dec/renderControl_server_context.cpp.o
[ 31%] Building CXX object external/android-emugl/host/libs/CMakeFiles/GLESv2_dec.dir/GLESv2_dec/GLESv2Decoder.cpp.o
[ 31%] Linking CXX static library librenderControl_dec.a
[ 31%] Built target renderControl_dec
[ 32%] Building C object external/cpu_features/CMakeFiles/cpu_features.dir/src/cpuinfo_x86.c.o
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c: In function ‘GetCacheLevelInfo’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c:153:13: warning: unused variable ‘GiB’ [-Wunused-variable]
153 | const int GiB = 1024 * MiB;
| ^~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c: In function ‘GetX86FeaturesEnumValue’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c:745:3: warning: switch missing default case [-Wswitch-default]
745 | switch (value) {
| ^~~~~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c: In function ‘GetX86FeaturesEnumName’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c:855:3: warning: switch missing default case [-Wswitch-default]
855 | switch (value) {
| ^~~~~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c: In function ‘GetX86MicroarchitectureName’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/external/cpu_features/src/cpuinfo_x86.c:965:3: warning: switch missing default case [-Wswitch-default]
965 | switch (uarch) {
| ^~~~~~
[ 32%] Building CXX object external/android-emugl/host/libs/CMakeFiles/GLESv1_dec.dir/GLESv1_dec/gles1_dec.cpp.o
[ 34%] Building CXX object external/android-emugl/host/libs/CMakeFiles/GLESv2_dec.dir/GLESv2_dec/gles2_dec.cpp.o
[ 94%] Linking CXX executable sdbus-c++-xml2cpp
[ 34%] Linking C static library libcpu_features.a
[ 34%] Built target cpu_features
[ 34%] Building CXX object external/android-emugl/host/libs/CMakeFiles/GLESv2_dec.dir/GLESv2_dec/gles2_server_context.cpp.o
[ 94%] Built target sdbus-c++-xml2cpp
[100%] Linking CXX static library libsdbus-c++.a
[ 35%] Building CXX object external/android-emugl/host/libs/CMakeFiles/GLESv1_dec.dir/GLESv1_dec/gles1_server_context.cpp.o
[100%] Built target sdbus-c++
[ 36%] No install step for 'sdbus-cpp'
[ 37%] Completed 'sdbus-cpp'
[ 37%] Built target sdbus-cpp
[ 37%] Linking CXX static library libGLESv2_dec.a
[ 37%] Built target GLESv2_dec
[ 38%] Linking CXX executable xdg_test
[ 38%] Built target xdg_test
[ 38%] Linking CXX static library libGLESv1_dec.a
[ 38%] Built target GLESv1_dec
[ 39%] Generating ../include/OpenGLESDispatch/gles1_extensions_functions.h, ../include/OpenGLESDispatch/gles1_only_functions.h, ../include/OpenGLESDispatch/gles2_extensions_functions.h, ../include/OpenGLESDispatch/gles2_only_functions.h, ../include/OpenGLESDispatch/gles3_only_functions.h, ../include/OpenGLESDispatch/gles_common_functions.h, ../include/OpenGLESDispatch/gles_extensions_functions.h, ../include/OpenGLESDispatch/RenderEGL_extensions_functions.h, ../include/OpenGLESDispatch/RenderEGL_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/RenderEGL_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/RenderEGL_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles_common_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles1_only_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles1_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles2_only_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles2_extensions_functions.h
Generating /var/tmp/pamac-build-ten/anbox-git/src/anbox/build/external/android-emugl/host/include/OpenGLESDispatch/gles3_only_functions.h
[ 40%] Building CXX object external/android-emugl/host/libs/CMakeFiles/OpenGLESDispatch.dir/libOpenGLESDispatch/GLESv2Dispatch.cpp.o
[ 40%] Building CXX object external/android-emugl/host/libs/CMakeFiles/OpenGLESDispatch.dir/libOpenGLESDispatch/EGLDispatch.cpp.o
[ 40%] Building CXX object external/android-emugl/host/libs/CMakeFiles/OpenGLESDispatch.dir/libOpenGLESDispatch/GLESv1Dispatch.cpp.o
[ 41%] Linking CXX static library libOpenGLESDispatch.a
[ 41%] Built target OpenGLESDispatch
[ 42%] Generating server code for DBUS (application_manager)
[ 42%] Generating server code for DBUS (gps)
[ 42%] Generating server code for DBUS (sensors)
[ 43%] Generating client code for DBUS (application_manager)
Generating adaptor code for interface org.anbox.ApplicationManager
Generating adaptor code for interface org.anbox.Gps
Generating proxy code for interface org.anbox.ApplicationManager
Generating adaptor code for interface org.anbox.Sensors
[ 43%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/android/intent.cpp.o
[ 43%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/application/database.cpp.o
[ 43%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/application/launcher_storage.cpp.o
[ 45%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/android/ip_config_builder.cpp.o
[ 46%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/application/sensor_type.cpp.o
[ 46%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/audio/server.cpp.o
[ 47%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/bridge/android_api_stub.cpp.o
[ 47%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/bridge/platform_api_skeleton.cpp.o
[ 47%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/bridge/platform_message_processor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/cmds/container_manager.cpp.o
[ 48%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/cmds/launch.cpp.o
[ 49%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/cmds/session_manager.cpp.o
[ 49%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/cmds/system_info.cpp.o
[ 50%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/cmds/version.cpp.o
[ 50%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/cmds/wait_ready.cpp.o
[ 50%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/cmds/check_features.cpp.o
[ 51%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/binary_writer.cpp.o
[ 51%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/dispatcher.cpp.o
[ 52%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/fd.cpp.o
[ 52%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/loop_device_allocator.cpp.o
[ 52%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/loop_device.cpp.o
[ 53%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/message_channel.cpp.o
[ 53%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/mount_entry.cpp.o
[ 54%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/wait_handle.cpp.o
[ 54%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/binder_device.cpp.o
[ 54%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/common/binder_device_allocator.cpp.o
[ 56%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/container/client.cpp.o
[ 56%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/container/container.cpp.o
[ 57%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/container/lxc_container.cpp.o
[ 57%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/container/management_api_message_processor.cpp.o
[ 58%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/container/management_api_skeleton.cpp.o
[ 58%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/container/management_api_stub.cpp.o
[ 58%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/container/service.cpp.o
[ 59%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/dbus/bus.cpp.o
[ 59%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/dbus/application_manager_server.cpp.o
[ 60%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/dbus/application_manager_client.cpp.o
[ 60%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/dbus/sensors_server.cpp.o
[ 60%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/dbus/gps_server.cpp.o
[ 61%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/buffered_io_stream.cpp.o
[ 61%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/buffer_queue.cpp.o
[ 62%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/density.cpp.o
[ 62%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/gl_renderer_server.cpp.o
[ 63%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/layer_composer.cpp.o
[ 63%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/multi_window_composer_strategy.cpp.o
[ 63%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/opengles_message_processor.cpp.o
[ 64%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/opengles_socket_connection.cpp.o
[ 64%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/program_family.cpp.o
[ 65%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/rect.cpp.o
[ 65%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/single_window_composer_strategy.cpp.o
[ 65%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/ColorBuffer.cpp.o
[ 67%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/DisplayManager.cpp.o
[ 67%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/ReadBuffer.cpp.o
[ 68%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/Renderable.cpp.o
[ 68%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/RenderApi.cpp.o
[ 69%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/RenderContext.cpp.o
[ 69%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/RenderControl.cpp.o
[ 69%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/RendererConfig.cpp.o
[ 70%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/Renderer.cpp.o
[ 70%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/RenderThread.cpp.o
[ 71%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/RenderThreadInfo.cpp.o
[ 71%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/TextureDraw.cpp.o
[ 71%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/TextureResize.cpp.o
[ 72%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/TimeUtils.cpp.o
[ 72%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/graphics/emugl/WindowSurface.cpp.o
[ 73%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/input/device.cpp.o
[ 73%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/input/manager.cpp.o
[ 74%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/network/base_socket_messenger.cpp.o
[ 74%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/network/connection_context.cpp.o
In file included from /var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:18:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:38:8: error: ‘uint32_t’ in namespace ‘std’ does not name a type; did you mean ‘wint_t’?
38 | std::uint32_t next_id();
| ^~~~~~~~
| wint_t
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:39:44: error: ‘uint32_t’ in namespace ‘std’ does not name a type; did you mean ‘wint_t’?
39 | std::string build_device_path(const std::uint32_t &id);
| ^~~~~~~~
| wint_t
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:42:17: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
42 | std::map<std::uint32_t, std::shared_ptr<Device>> devices_;
| ^~~~~~~~
| wint_t
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:42:49: error: template argument 1 is invalid
42 | std::map<std::uint32_t, std::shared_ptr<Device>> devices_;
| ^~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:42:49: error: template argument 3 is invalid
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:42:49: error: template argument 4 is invalid
[ 74%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/network/connection_creator.cpp.o
[ 75%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/network/credentials.cpp.o
[ 75%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/network/delegate_message_processor.cpp.o
[ 76%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/network/fd_socket_transmission.cpp.o
[ 76%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/network/local_socket_messenger.cpp.o
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp: In member function ‘std::shared_ptr<anbox::input::Device> anbox::input::Manager::create_device()’:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:39:19: error: ‘next_id’ was not declared in this scope
39 | const auto id = next_id();
| ^~~~~~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:42:12: error: request for member ‘insert’ in ‘((anbox::input::Manager*)this)->anbox::input::Manager::devices_’, which is of non-class type ‘int’
42 | devices_.insert({id, device});
| ^~~~~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp: At global scope:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:46:15: error: no declaration matches ‘uint32_t anbox::input::Manager::next_id()’
46 | std::uint32_t Manager::next_id() {
| ^~~~~~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:46:15: note: no functions named ‘uint32_t anbox::input::Manager::next_id()’
In file included from /var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:18:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:30:7: note: ‘class anbox::input::Manager’ defined here
30 | class Manager {
| ^~~~~~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:51:13: error: no declaration matches ‘std::string anbox::input::Manager::build_device_path(const uint32_t&)’
51 | std::string Manager::build_device_path(const std::uint32_t &id) {
| ^~~~~~~
In file included from /var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.cpp:18:
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:39:15: note: candidate is: ‘std::string anbox::input::Manager::build_device_path(const int&)’
39 | std::string build_device_path(const std::uint32_t &id);
| ^~~~~~~~~~~~~~~~~
/var/tmp/pamac-build-ten/anbox-git/src/anbox/src/anbox/input/manager.h:30:7: note: ‘class anbox::input::Manager’ defined here
30 | class Manager {
| ^~~~~~~
make[2]: *** [src/CMakeFiles/anbox-core.dir/build.make:1002: src/CMakeFiles/anbox-core.dir/anbox/input/manager.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1682: src/CMakeFiles/anbox-core.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
P.S in the other instruction it says "
$ sudo systemctl enable --now systemd-networkd.service
then
enable anbox container
$ sudo systemctl enable --now anbox-container-manager.service
then enable"
just wanted to ask in advance how do i enable ?
thank you good day 