[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] eNVy:
Build ArrowOS 10 for athene

Hi,

I'm trying to build ArrowOS 10 for Moto G4 Plus, but I'm getting the below error. Can anyone help me......

I'm using the device, vendor and kernel from 'KeepAtheneAlive' GitHub repo.

[ 64% 60206/92794] target C++: ipacm <= vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp
FAILED: /home/vishnuisvictorvaldes/aos10_athene/out/target/product/athene/obj/EXECUTABLES/ipacm_intermediates/IPACM_Lan.o
/bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-r353983c1/bin/clang++ -I vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/../src -I vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/../inc -I vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src -I /home/vishnuisvictorvaldes/aos10_athene/out/target/product/athene/obj/EXECUTABLES/ipacm_intermediates -I /home/vishnuisvictorvaldes/aos10_athene/out/target/product/athene/gen/EXECUTABLES/ipacm_intermediates -I libnativehelper/include_jni \$(cat /home/vishnuisvictorvaldes/aos10_athene/out/target/product/athene/obj/EXECUTABLES/ipacm_intermediates/import_includes) -I system/core/include -I system/media/audio/include -I hardware/libhardware/include -I hardware/libhardware_legacy/include -I hardware/ril/include -I frameworks/native/include -I frameworks/native/opengl/include -I frameworks/av/include -isystem /home/vishnuisvictorvaldes/aos10_athene/out/target/product/athene/obj/include -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem bionic/libc/kernel/android/scsi -isystem bionic/libc/kernel/android/uapi -c -Werror=implicit-function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fno-strict-aliasing -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -faddrsig -Wimplicit-fallthrough -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-zero-as-null-pointer-constant -Wno-sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -ffunction-sections -fdata-sections -fno-short-enums -funwind-tables -fstack-protector-strong -Wa,--noexecstack -D_FORTIFY_SOURCE=2 -Wstrict-aliasing=2 -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=date-time -Werror=format-security -nostdlibinc -march=armv8-a -mcpu=cortex-a53 -target aarch64-linux-android -Bprebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin -Wsign-promo -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-thread-safety-negative -Wno-gnu-include-next -fvisibility-inlines-hidden -std=gnu++17 -fno-rtti -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -DFEATURE_IPACM_HAL -Wall -Werror -Wno-error=macro-redefined -fPIE -D_USING_LIBCXX -DANDROID_STRICT -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-tautological-unsigned-zero-compare -Wno-c++98-compat-extra-semi -Wno-return-std-move-in-c++11 -MD -MF /home/vishnuisvictorvaldes/aos10_athene/out/target/product/athene/obj/EXECUTABLES/ipacm_intermediates/IPACM_Lan.d -o /home/vishnuisvictorvaldes/aos10_athene/out/target/product/athene/obj/EXECUTABLES/ipacm_intermediates/IPACM_Lan.o vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp"
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:2420:26: error: no member named 'hashable' in 'ipa_rt_rule'
rt_rule_entry->rule.hashable = true;
~~~~~~~~~~~~~~~~~~~ ^
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:6194:44: error: use of undeclared identifier 'IPA_FLT_TCP_SYN'
flt_rule_entry.rule.attrib.attrib_mask |= IPA_FLT_TCP_SYN;
^
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:6269:44: error: use of undeclared identifier 'IPA_FLT_TCP_SYN_L2TP'
flt_rule_entry.rule.attrib.attrib_mask |= IPA_FLT_TCP_SYN_L2TP;
^
3 errors generated.
FAILED: [W][2020-07-06T13:24:25+0000][18284] void cmdline::logParams(nsjconf_t *)():250 Process will be UID/EUID=0 in the global user namespace, and will have user root-level access to files
[W][2020-07-06T13:24:25+0000][18284] void cmdline::logParams(nsjconf_t *)():260 Process will be GID/EGID=0 in the global user namespace, and will have group root-level access to files
16:30:09 ninja failed with: exit status 1

#### failed to build some targets (03:08:44 (hh:mm:ss)) ####