device/qcom/sepolicy-legacy-um/SEPolicy.mk:3: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead.. device/qcom/sepolicy-legacy-um/SEPolicy.mk:3: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead.. device/qcom/sepolicy-legacy-um/SEPolicy.mk:7: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead.. device/qcom/sepolicy-legacy-um/SEPolicy.mk:7: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead.. device/qcom/sepolicy-legacy-um/SEPolicy.mk:11: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead.. device/qcom/sepolicy-legacy-um/SEPolicy.mk:11: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead.. device/qcom/sepolicy-legacy-um/SEPolicy.mk:15: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead.. device/qcom/sepolicy-legacy-um/SEPolicy.mk:15: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead.. build/make/core/soong_config.mk:193: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead.. build/make/core/soong_config.mk:194: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead.. ============================================ PLATFORM_VERSION_CODENAME=S PLATFORM_VERSION=S TARGET_PRODUCT=aosp_X00P TARGET_BUILD_VARIANT=eng TARGET_BUILD_TYPE=release TARGET_ARCH=arm64 TARGET_ARCH_VARIANT=armv8-a TARGET_CPU_VARIANT=generic TARGET_2ND_ARCH=arm TARGET_2ND_ARCH_VARIANT=armv8-a TARGET_2ND_CPU_VARIANT=generic HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-5.11.0-051100rc6-generic-x86_64-Ubuntu-20.04.2-LTS HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=AOSP.MASTER OUT_DIR=out PRODUCT_SOONG_NAMESPACES=device/asus/X00P hardware/qcom-caf/msm8996 vendor/qcom/opensource/data-ipa-cfg-mgr vendor/asus/X00P ============================================ ninja: no work to do. ninja: no work to do. No need to regenerate ninja file No need to regenerate ninja file No need to regenerate ninja file Starting ninja... [ 0% 1/360] Install: out/target/product/X00P/vendor/lib64/libsdmcore.so [ 0% 2/360] target C++: libgpu_tonemapper <= hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp [ 0% 3/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdMetaData link libqdMetaData.so [ 1% 4/360] target SharedLib: libsdmutils_32 (out/target/product/X00P/obj_arm/SHARED_LIBRARIES/libsdmutils_intermediates/LINKED/libsdmutils.so) [ 1% 5/360] target SharedLib: libdrmutils_32 (out/target/product/X00P/obj_arm/SHARED_LIBRARIES/libdrmutils_intermediates/LINKED/libdrmutils.so) [ 1% 6/360] target Symbolic: libsdmutils_32 (out/target/product/X00P/symbols/vendor/lib/libsdmutils.so) [ 1% 7/360] Copy: out/target/product/X00P/symbols/vendor/lib64/libqdMetaData.so [ 2% 8/360] target Symbolic: libdrmutils_32 (out/target/product/X00P/symbols/vendor/lib/libdrmutils.so) [ 2% 9/360] target SharedLib: libgpu_tonemapper (out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/LINKED/libgpu_tonemapper.so) FAILED: out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/LINKED/libgpu_tonemapper.so /bin/bash -c "prebuilts/clang/host/linux-x86/clang-r407598b/bin/clang++ -nostdlib -Wl,-soname,libgpu_tonemapper.so -Wl,--gc-sections -shared out/soong/.intermediates/bionic/libc/crtbegin_so/android_vendor.S_arm64_armv8-a/crtbegin_so.o out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/TonemapFactory.o out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/glengine.o out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/EGLImageBuffer.o out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/EGLImageWrapper.o out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/Tonemapper.o -Wl,--whole-archive -Wl,--no-whole-archive out/target/product/X00P/obj/STATIC_LIBRARIES/libc++demangle.vendor_intermediates/libc++demangle.vendor.a out/target/product/X00P/obj/STATIC_LIBRARIES/libclang_rt.ubsan_minimal-aarch64-android.vendor_intermediates/libclang_rt.ubsan_minimal-aarch64-android.vendor.a prebuilts/clang/host/linux-x86/clang-r407598b/lib64/clang/12.0.2/lib/linux//libclang_rt.builtins-aarch64-android.a out/target/product/X00P/obj/STATIC_LIBRARIES/libatomic_intermediates/libatomic.a -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--build-id=md5 -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--no-undefined-version -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_stripped.a -Wl,--exclude-libs,libunwind_llvm.a -Wl,--exclude-libs,libunwind.a -fuse-ld=lld -Wl,--hash-style=gnu -Wl,-z,separate-code -Wl,--icf=safe -Wl,-z,max-page-size=4096 -Bprebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin -Wl,--pack-dyn-relocs=android+relr -Wl,--use-android-relr-tags -Wl,--exclude-libs,libclang_rt.ubsan_minimal-aarch64-android.a -Wl,--no-undefined -target aarch64-linux-android10000 out/target/product/X00P/obj/SHARED_LIBRARIES/libEGL.vendor_intermediates/libEGL.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libGLESv2.vendor_intermediates/libGLESv2.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libGLESv3.vendor_intermediates/libGLESv3.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libui.vendor_intermediates/libui.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libutils.vendor_intermediates/libutils.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/liblog.vendor_intermediates/liblog.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libc++.vendor_intermediates/libc++.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libc.vendor_intermediates/libc.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libm.vendor_intermediates/libm.vendor.so out/target/product/X00P/obj/SHARED_LIBRARIES/libdl.vendor_intermediates/libdl.vendor.so -o out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/LINKED/libgpu_tonemapper.so out/soong/.intermediates/bionic/libc/crtend_so/android_vendor.S_arm64_armv8-a/obj/bionic/libc/arch-common/bionic/crtend_so.o" ld.lld: error: undefined symbol: checkEglError(char const*, int) >>> referenced by glengine.cpp:43 (hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp:43) >>> out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/glengine.o:(engine_bind(void*)) >>> referenced by glengine.cpp:56 (hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp:56) >>> out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/glengine.o:(engine_initialize(bool)) >>> referenced by glengine.cpp:59 (hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp:59) >>> out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/glengine.o:(engine_initialize(bool)) >>> referenced 8 more times ld.lld: error: undefined symbol: checkGlError(char const*, int) >>> referenced by glengine.cpp:114 (hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp:114) >>> out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/glengine.o:(engine_deleteInputBuffer(unsigned int)) >>> referenced by glengine.cpp:123 (hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp:123) >>> out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/glengine.o:(engine_deleteProgram(unsigned int)) >>> referenced by glengine.cpp:131 (hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp:131) >>> out/target/product/X00P/obj/SHARED_LIBRARIES/libgpu_tonemapper_intermediates/glengine.o:(engine_setData2f(int, float*)) >>> referenced 61 more times clang-12: error: linker command failed with exit code 1 (use -v to see invocation) [ 2% 10/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdMetaData strip libqdMetaData.so [ 3% 11/360] target Strip: libsdmutils_32 (out/target/product/X00P/obj_arm/SHARED_LIBRARIES/libsdmutils_intermediates/libsdmutils.so) [ 3% 12/360] target Strip: libdrmutils_32 (out/target/product/X00P/obj_arm/SHARED_LIBRARIES/libdrmutils_intermediates/libdrmutils.so) [ 3% 13/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdutils clang++ profiler.cpp [arm] [ 3% 14/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdutils clang++ qd_utils.cpp [ 4% 15/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdMetaData clang++ qd_utils.cpp [arm] [ 4% 16/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdutils clang++ profiler.cpp [ 4% 17/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdutils clang++ qd_utils.cpp [arm] [ 5% 18/360] //hardware/qcom-caf/msm8996/display/libqservice:libqservice clang++ IQClient.cpp [ 5% 19/360] //hardware/qcom-caf/msm8996/display/libqservice:libqservice clang++ IQHDMIClient.cpp [ 5% 20/360] //hardware/qcom-caf/msm8996/display/libqservice:libqservice clang++ QService.cpp [arm] [ 5% 21/360] //hardware/qcom-caf/msm8996/display/libqservice:libqservice clang++ QService.cpp [ 6% 22/360] //hardware/qcom-caf/msm8996/display/libqservice:libqservice clang++ IQService.cpp [ 6% 23/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdutils clang++ display_config.cpp [arm] [ 6% 24/360] //hardware/qcom-caf/msm8996/display/libqdutils:libqdutils clang++ display_config.cpp ninja: build stopped: subcommand failed. 13:02:08 ninja failed with: exit status 1 #### failed to build some targets (3 seconds) ####