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/409] target SharedLib: libdrmutils (out/target/product/X00P/obj/SHARED_LIBRARIES/libdrmutils_intermediates/LINKED/libdrmutils.so) [ 0% 2/409] target C++: libgpu_tonemapper <= hardware/qcom-caf/msm8996/display/gpu_tonemapper/glengine.cpp [ 0% 3/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/color_manager.cpp [ 0% 4/409] target Symbolic: libdrmutils (out/target/product/X00P/symbols/vendor/lib64/libdrmutils.so) [ 1% 5/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/hw_events_interface.cpp [ 1% 6/409] target Strip: libdrmutils (out/target/product/X00P/obj/SHARED_LIBRARIES/libdrmutils_intermediates/libdrmutils.so) [ 1% 7/409] build out/target/product/X00P/obj/SHARED_LIBRARIES/libdrmutils_intermediates/libdrmutils.so.toc [ 1% 8/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/comp_manager.cpp [ 2% 9/409] target SharedLib: libsdmcore (out/target/product/X00P/obj/SHARED_LIBRARIES/libsdmcore_intermediates/LINKED/libsdmcore.so) [ 2% 10/409] target Symbolic: libsdmcore (out/target/product/X00P/symbols/vendor/lib64/libsdmcore.so) [ 2% 11/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/strategy.cpp [ 2% 12/409] 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) [ 3% 13/409] target Strip: libsdmcore (out/target/product/X00P/obj/SHARED_LIBRARIES/libsdmcore_intermediates/libsdmcore.so) [ 3% 14/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/hw_interface.cpp [ 3% 15/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/display_hdmi.cpp [ 3% 16/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/display_virtual.cpp [ 4% 17/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/resource_default.cpp [ 4% 18/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/hw_info_interface.cpp [ 4% 19/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/drm/hw_info_drm.cpp [ 4% 20/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_color_manager.cpp [ 5% 21/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_info.cpp [ 5% 22/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_virtual.cpp [ 5% 23/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_device.cpp [ 5% 24/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_primary.cpp [ 6% 25/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_scale.cpp [ 6% 26/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_hdmi.cpp [ 6% 27/409] target thumb C++: libsdmcore_32 <= hardware/qcom-caf/msm8996/display/sdm/libs/core/fb/hw_events.cpp ninja: build stopped: subcommand failed. 12:58:41 ninja failed with: exit status 1 #### failed to build some targets (4 seconds) ####