Hi, I am trying to build android 12 *android-12.0.0_r2 *but getting the following error.May I know why this is coming. I am stuck here and did not get the exact pain point. LATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=12 TARGET_PRODUCT=aosp_arm64 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-37-generic-x86_64-Ubuntu-20.04.3-LTS HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=SP1A.210812.016 OUT_DIR=out PRODUCT_SOONG_NAMESPACES=device/generic/goldfish device/generic/goldfish-opengl hardware/google/camera hardware/google/camera/devices/EmulatedCamera ============================================ [ 0% 1/386] //system/libhidl:libhidlbase link libhidlbase.so [arm] FAILED: out/soong/.intermediates/system/libhidl/libhidlbase/android_arm_armv8-a_shared/unstripped/libhidlbase.so prebuilts/clang/host/linux-x86/clang-r416183b1/bin/clang++ out/soong/.intermediates/bionic/libc/crtbegin_so/android_arm_armv8-a/crtbegin_so.o @out/soong/.intermediates/system/libhidl/libhidlbase/android_ar m_armv8-a_shared/unstripped/libhidlbase.so.rsp prebuilts/clang/host/linux-x86/clang-r416183b1/lib64/clang/12.0.7/lib/linux/libclang_rt.ubsan_minimal-arm-android.a -Wl,--whole-archive out/soong/.intermedia tes/system/libhwbinder/libhwbinder-impl-internal/android_arm_armv8-a_static/libhwbinder-impl-internal.a -Wl,--no-whole-archive out/soong/.intermediates/system/libhwbinder/libhwbinder-impl-internal/android _arm_armv8-a_static/libhwbinder-impl-internal.a out/soong/.intermediates/external/libcxxabi/libc++demangle/android_arm_armv8-a_static/libc++demangle.a prebuilts/clang/host/linux-x86/clang-r416183b1/lib64/c lang/12.0.7/lib/linux/libclang_rt.builtins-arm-android.a out/soong/.intermediates/system/libbase/libbase/android_arm_armv8-a_shared/libbase.so out/soong/.intermediates/system/logging/liblog/liblog/android_ arm_armv8-a_shared/liblog.so out/soong/.intermediates/system/core/libutils/libutils/android_arm_armv8-a_shared/libutils.so out/soong/.intermediates/system/core/libcutils/libcutils/android_arm_armv8-a_share d/libcutils.so out/soong/.intermediates/system/core/libvndksupport/libvndksupport/android_arm_armv8-a_shared/libvndksupport.so out/soong/.intermediates/external/libcxx/libc++/android_arm_armv8-a_shared/lib c++.so out/soong/.intermediates/bionic/libc/libc/android_arm_armv8-a_shared_current/libc.so out/soong/.intermediates/bionic/libm/libm/android_arm_armv8-a_shared_current/libm.so out/soong/.intermediates/bio nic/libdl/libdl/android_arm_armv8-a_shared_current/libdl.so out/soong/.intermediates/bionic/libc/crtend_so/android_arm_armv8-a/obj/bionic/libc/arch-common/bionic/crtend_so.o -o out/soong/.intermediates/sys tem/libhidl/libhidlbase/android_arm_armv8-a_shared/unstripped/libhidlbase.so -target armv7a-linux-androideabi29 -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -Wl,-z,noex ecstack -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-l ibs,libunwind_llvm.a -Wl,--exclude-libs,libunwind.a -Wl,--icf=safe -fuse-ld=lld -Wl,--pack-dyn-relocs=android+relr -Wl,--use-android-relr-tags -Wl,--no-undefined -Wl,--hash-style=gnu -Wl,-m,armelf -Wl,--ex clude-libs=libclang_rt.builtins-arm-android.a -nostdlib -Wl,--gc-sections -shared -Wl,-soname,libhidlbase.so prebuilts/clang/host/linux-x86/clang-r416183b1/lib64/clang/12.0.7/lib/linux/libclang_rt.ubsan_m inimal-arm-android.a -Wl,--exclude-libs,libclang_rt.ubsan_minimal-arm-android.a -Wl,--exclude-libs,libclang_rt.ubsan_minimal-arm-android.a ld.lld: error: out/soong/.intermediates/system/libhwbinder/libhwbinder-impl-internal/android_arm_armv8-a_static/libhwbinder-impl-internal.a(Binder.o): not an ELF file clang-12: error: linker command failed with exit code 1 (use -v to see invocation) [ 0% 2/386] //system/libhidl:libhidlbase link libhidlbase.so FAILED: out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_shared/unstripped/libhidlbase.so prebuilts/clang/host/linux-x86/clang-r416183b1/bin/clang++ out/soong/.intermediates/bionic/libc/crtbegin_so/android_arm64_armv8-a/crtbegin_so.o @out/soong/.intermediates/system/libhidl/libhidlbase/android_ arm64_armv8-a_shared/unstripped/libhidlbase.so.rsp prebuilts/clang/host/linux-x86/clang-r416183b1/lib64/clang/12.0.7/lib/linux/libclang_rt.ubsan_minimal-aarch64-android.a -Wl,--whole-archive out/soong/.in termediates/system/libhwbinder/libhwbinder-impl-internal/android_arm64_armv8-a_static/libhwbinder-impl-internal.a -Wl,--no-whole-archive out/soong/.intermediates/system/libhwbinder/libhwbinder-impl-intern al/android_arm64_armv8-a_static/libhwbinder-impl-internal.a out/soong/.intermediates/external/libcxxabi/libc++demangle/android_arm64_armv8-a_static/libc++demangle.a prebuilts/clang/host/linux-x86/clang-r41 6183b1/lib64/clang/12.0.7/lib/linux/libclang_rt.builtins-aarch64-android.a out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-a_shared/libbase.so out/soong/.intermediates/system/logging/li blog/liblog/android_arm64_armv8-a_shared/liblog.so out/soong/.intermediates/system/core/libutils/libutils/android_arm64_armv8-a_shared/libutils.so out/soong/.intermediates/system/core/libcutils/libcutils/a ndroid_arm64_armv8-a_shared/libcutils.so out/soong/.intermediates/system/core/libvndksupport/libvndksupport/android_arm64_armv8-a_shared/libvndksupport.so out/soong/.intermediates/external/libcxx/libc++/an droid_arm64_armv8-a_shared/libc++.so out/soong/.intermediates/bionic/libc/libc/android_arm64_armv8-a_shared_current/libc.so out/soong/.intermediates/bionic/libm/libm/android_arm64_armv8-a_shared_current/li bm.so out/soong/.intermediates/bionic/libdl/libdl/android_arm64_armv8-a_shared_current/libdl.so out/soong/.intermediates/bionic/libc/crtend_so/android_arm64_armv8-a/obj/bionic/libc/arch-common/bionic/crten d_so.o -o out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_shared/unstripped/libhidlbase.so -target aarch64-linux-android29 -Bprebuilts/gcc/linux-x86/aarch64/aarch64-linux-android- 4.9/aarch64-linux-android/bin -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,--exclu de-libs,libgcc_stripped.a -Wl,--exclude-libs,libunwind_llvm.a -Wl,--exclude-libs,libunwind.a -Wl,--icf=safe -fuse-ld=lld -Wl,--pack-dyn-relocs=android+relr -Wl,--use-android-relr-tags -Wl,--no-undefined -W l,--hash-style=gnu -Wl,-z,separate-code -Wl,-z,max-page-size=4096 -Wl,--exclude-libs=libclang_rt.builtins-aarch64-android.a -nostdlib -Wl,--gc-sections -shared -Wl,-soname,libhidlbase.so prebuilts/clang/ host/linux-x86/clang-r416183b1/lib64/clang/12.0.7/lib/linux/libclang_rt.ubsan_minimal-aarch64-android.a -Wl,--exclude-libs,libclang_rt.ubsan_minimal-aarch64-android.a -Wl,--exclude-libs,libclang_rt.ubsan_m inimal-aarch64-android.a ld.lld: error: undefined symbol: android::hardware::Parcel::readNullableEmbeddedNativeHandle(unsigned long, unsigned long, native_handle const**) const >>> referenced by HidlBinderSupport.cpp:62 (system/libhidl/transport/HidlBinderSupport.cpp:62) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::readEmbeddedFromParcel(android::hardw are::hidl_handle const&, android::hardware::Parcel const&, unsigned long, unsigned long)) >>> referenced by HidlBinderSupport.cpp:89 (system/libhidl/transport/HidlBinderSupport.cpp:89) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::readEmbeddedFromParcel(android::hardw are::hidl_memory const&, android::hardware::Parcel const&, unsigned long, unsigned long))
ld.lld: error: undefined symbol: android::hardware::Parcel::writeEmbeddedNativeHandle(native_handle const*, unsigned long, unsigned long) >>> referenced by HidlBinderSupport.cpp:72 (system/libhidl/transport/HidlBinderSupport.cpp:72) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::writeEmbeddedToParcel(android::hardwa re::hidl_handle const&, android::hardware::Parcel*, unsigned long, unsigned long)) >>> referenced by HidlBinderSupport.cpp:117 (system/libhidl/transport/HidlBinderSupport.cpp:117) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::writeEmbeddedToParcel(android::hardwa re::hidl_memory const&, android::hardware::Parcel*, unsigned long, unsigned long)) ld.lld: error: undefined symbol: android::hardware::Parcel::readEmbeddedBuffer(unsigned long, unsigned long*, unsigned long, unsigned long, void const**) const >>> referenced by HidlBinderSupport.cpp:139 (system/libhidl/transport/HidlBinderSupport.cpp:139) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::readEmbeddedFromParcel(android::hardw are::hidl_memory const&, android::hardware::Parcel const&, unsigned long, unsigned long)) >>> referenced by HidlBinderSupport.cpp:139 (system/libhidl/transport/HidlBinderSupport.cpp:139) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::readEmbeddedFromParcel(android::hardw are::hidl_string const&, android::hardware::Parcel const&, unsigned long, unsigned long)) ld.lld: error: undefined symbol: android::hardware::Parcel::writeEmbeddedBuffer(void const*, unsigned long, unsigned long*, unsigned long, unsigned long) >>> referenced by HidlBinderSupport.cpp:161 (system/libhidl/transport/HidlBinderSupport.cpp:161) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::writeEmbeddedToParcel(android::hardwa re::hidl_memory const&, android::hardware::Parcel*, unsigned long, unsigned long)) >>> referenced by HidlBinderSupport.cpp:161 (system/libhidl/transport/HidlBinderSupport.cpp:161) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::writeEmbeddedToParcel(android::hardwa re::hidl_string const&, android::hardware::Parcel*, unsigned long, unsigned long)) >>> referenced by HidlBinderSupport.h:107 (system/libhidl/transport/include/hidl/HidlBinderSupport.h:107) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(android::hidl::manager::V1_0::writeEmbeddedToParcel(android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo const&, android::hardware::Parcel*, unsigned long, unsig ned long)) >>> referenced 9 more times ld.lld: error: undefined symbol: android::hardware::Parcel::readInt32(int*) const >>> referenced by HidlBinderSupport.cpp:171 (system/libhidl/transport/HidlBinderSupport.cpp:171) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::readFromParcel(android::hardware::Sta tus*, android::hardware::Parcel const&)) ld.lld: error: undefined symbol: android::hardware::Parcel::readString16(android::String16*) const >>> referenced by HidlBinderSupport.cpp:184 (system/libhidl/transport/HidlBinderSupport.cpp:184) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::readFromParcel(android::hardware::Sta tus*, android::hardware::Parcel const&)) ld.lld: error: undefined symbol: android::hardware::Parcel::writeInt32(int) >>> referenced by HidlBinderSupport.cpp:202 (system/libhidl/transport/HidlBinderSupport.cpp:202) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::writeToParcel(android::hardware::Stat us const&, android::hardware::Parcel*)) ld.lld: error: undefined symbol: android::hardware::Parcel::writeString16(android::String16 const&) >>> referenced by HidlBinderSupport.cpp:208 (system/libhidl/transport/HidlBinderSupport.cpp:208) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::writeToParcel(android::hardware::Stat us const&, android::hardware::Parcel*)) ld.lld: error: undefined symbol: android::hardware::ProcessState::self() >>> referenced by HidlBinderSupport.cpp:277 (system/libhidl/transport/HidlBinderSupport.cpp:277) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::configureBinderRpcThreadpool(unsigned long, bool)) >>> referenced by ServiceManagement.cpp:228 (system/libhidl/transport/ServiceManagement.cpp:228) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/ServiceManagement.o:(android::hardware::defaultServiceManager1_2()) >>> referenced by ServiceManagerAll.cpp:358 (out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/manager/1.0/ServiceManagerAll.cpp:358) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(android::hidl::manager::V1_0::BpHwServiceManager::_hidl_add(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_string con st&, android::sp<android::hidl::base::V1_0::IBase> const&)) >>> referenced 13 more times ld.lld: error: undefined symbol: android::hardware::ProcessState::setThreadPoolConfiguration(unsigned long, bool) >>> referenced by HidlBinderSupport.cpp:277 (system/libhidl/transport/HidlBinderSupport.cpp:277) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::configureBinderRpcThreadpool(unsigned long, bool)) ld.lld: error: undefined symbol: android::hardware::IPCThreadState::self() >>> referenced by HidlBinderSupport.cpp:287 (system/libhidl/transport/HidlBinderSupport.cpp:287) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::joinBinderRpcThreadpool()) >>> referenced by HidlBinderSupport.cpp:292 (system/libhidl/transport/HidlBinderSupport.cpp:292) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::setupBinderPolling()) >>> referenced by HidlBinderSupport.cpp:300 (system/libhidl/transport/HidlBinderSupport.cpp:300) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::handleBinderPoll()) >>> referenced 2 more times ld.lld: error: undefined symbol: android::hardware::IPCThreadState::joinThreadPool(bool) >>> referenced by HidlBinderSupport.cpp:287 (system/libhidl/transport/HidlBinderSupport.cpp:287) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::joinBinderRpcThreadpool()) ld.lld: error: undefined symbol: android::hardware::IPCThreadState::setupPolling(int*) >>> referenced by HidlBinderSupport.cpp:292 (system/libhidl/transport/HidlBinderSupport.cpp:292) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::setupBinderPolling()) ld.lld: error: undefined symbol: android::hardware::IPCThreadState::handlePolledCommands() >>> referenced by HidlBinderSupport.cpp:300 (system/libhidl/transport/HidlBinderSupport.cpp:300) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::handleBinderPoll()) ld.lld: error: undefined symbol: android::hardware::IPCThreadState::addPostCommandTask(std::__1::function<void ()> const&) >>> referenced by HidlBinderSupport.cpp:304 (system/libhidl/transport/HidlBinderSupport.cpp:304) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/HidlBinderSupport.o:(android::hardware::addPostCommandTask(std::__1::function <void ()>)) ld.lld: error: undefined symbol: android::hardware::ProcessState::getContextObject(android::sp<android::hardware::IBinder> const&) >>> referenced by ServiceManagement.cpp:228 (system/libhidl/transport/ServiceManagement.cpp:228) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/ServiceManagement.o:(android::hardware::defaultServiceManager1_2()) ld.lld: error: undefined symbol: android::hardware::IPCThreadState::isOnlyBinderThread() >>> referenced by ServiceManagement.cpp:595 (system/libhidl/transport/ServiceManagement.cpp:595) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/system/libhidl/transport/ServiceManagement.o:(android::hardware::details::Waiter::onFirstRef()) ld.lld: error: undefined symbol: android::hardware::Parcel::readNullableEmbeddedBuffer(unsigned long, unsigned long*, unsigned long, unsigned long, void const**) const >>> referenced by HidlBinderSupport.h:92 (system/libhidl/transport/include/hidl/HidlBinderSupport.h:92) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(android::hidl::manager::V1_0::readEmbeddedFromParcel(android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo const&, android::hardware::Parcel const&, unsigned long , unsigned long)) >>> referenced by HidlBinderSupport.h:92 (system/libhidl/transport/include/hidl/HidlBinderSupport.h:92) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(std::__1::__function::__func<android::hidl::manager::V1_0::BpHwServiceManager::_hidl_list(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, std: :__1::function<void (android::hardware::hidl_vec<android::hardware::hidl_string> const&)>)::$_5, std::__1::allocator<android::hidl::manager::V1_0::BpHwServiceManager::_hidl_list(android::hardware::IInterfa ce*, android::hardware::details::HidlInstrumentor*, std::__1::function<void (android::hardware::hidl_vec<android::hardware::hidl_string> const&)>)::$_5>, void (android::hardware::Parcel&)>::operator()(andr oid::hardware::Parcel&)) >>> referenced by HidlBinderSupport.h:92 (system/libhidl/transport/include/hidl/HidlBinderSupport.h:92) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(std::__1::__function::__func<android::hidl::manager::V1_0::BpHwServiceManager::_hidl_listByInterface(android::hardware::IInterface*, android::hardware::details::HidlInstrume ntor*, android::hardware::hidl_string const&, std::__1::function<void (android::hardware::hidl_vec<android::hardware::hidl_string> const&)>)::$_6, std::__1::allocator<android::hidl::manager::V1_0::BpHwServ iceManager::_hidl_listByInterface(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_string const&, std::__1::function<void (android::hardware::hidl_vec< android::hardware::hidl_string> const&)>)::$_6>, void (android::hardware::Parcel&)>::operator()(android::hardware::Parcel&)) >>> referenced 7 more times *ld.lld: error: undefined symbol: android::hardware::IInterface::IInterface()*>>> referenced by IInterface.h:48 (system/libhwbinder/include/hwbinder/IInterface.h:48) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(android::hidl::manager::V1_0::BpHwServiceManager::BpHwServiceManager(android::sp<android::hardware::IBinder> const&)) *>>> referenced by IInterface.h:48 (system/libhwbinder/include/hwbinder/IInterface.h:48)*>>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(android::hidl::manager::V1_0::BpHwServiceManager::BpHwServiceManager(android::sp<android::hardware::IBinder> const&)) >>> referenced by IInterface.h:48 (system/libhwbinder/include/hwbinder/IInterface.h:48) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceNotificationAll.o:(android::hidl::manager::V1_0::BpHwServiceNotification::BpHwServiceNotification(android::sp<android::hardware::IBinder> const&)) >>> referenced 9 more times ld.lld: error: undefined symbol: android::hardware::BpHwRefBase::BpHwRefBase(android::sp<android::hardware::IBinder> const&) >>> referenced by IInterface.h:60 (system/libhwbinder/include/hwbinder/IInterface.h:60) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(android::hidl::manager::V1_0::BpHwServiceManager::BpHwServiceManager(android::sp<android::hardware::IBinder> const&)) >>> referenced by IInterface.h:60 (system/libhwbinder/include/hwbinder/IInterface.h:60) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceManagerAll.o:(android::hidl::manager::V1_0::BpHwServiceManager::BpHwServiceManager(android::sp<android::hardware::IBinder> const&)) >>> referenced by IInterface.h:60 (system/libhwbinder/include/hwbinder/IInterface.h:60) >>> out/soong/.intermediates/system/libhidl/libhidlbase/android_arm64_armv8-a_static/obj/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc ++/gen/android/hidl/m anager/1.0/ServiceNotificationAll.o:(android::hidl::manager::V1_0::BpHwServiceNotification::BpHwServiceNotification(android::sp<android::hardware::IBinder> const&)) >>> referenced 9 more times ld.lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) clang-12: error: linker command failed with exit code 1 (use -v to see invocation) 16:48:53 ninja failed with: exit status 1 #### failed to build some targets (26 seconds) #### *Regards* *Varun Kumar* Sr. Software Engineer On Tue, Oct 5, 2021 at 4:32 PM '[email protected]' via Android Building < [email protected]> wrote: > Hi all, > > Android 12 source code is now available for the following builds: > > - SP1A.210812.015, android-12.0.0_r1 > - SP1A.210812.016, android-12.0.0_r2 > > Factory images, OTA images, and proprietary binaries will be made > available in the coming weeks, so please stay tuned. > > We have also pushed a reference "android12-dev" branch, and will merge > Android 12 to the AOSP development trunk this week. > > We have pushed the corresponding kernel projects for the following devices: > > Tag | Project | Branch > | Device > android-12.0.0_r0.1 | kernel/arm64 | > android-blue-intel-linux-4.7-android12 | Pixel 3, Pixel 3 XL > android-12.0.0_r0.2 | kernel/msm | > android-msm-crosshatch-4.9-android12 | Pixel 3, Pixel 3 XL > android-12.0.0_r0.2 | kernel/msm-extra | > android-msm-crosshatch-4.9-android12 | Pixel 3, Pixel 3 XL > android-12.0.0_r0.2 | kernel/msm-modules/qca-wfi-host-cmn | > android-msm-crosshatch-4.9-android12 | Pixel 3, Pixel 3 XL > android-12.0.0_r0.2 | kernel/msm-modules/qcacld | > android-msm-crosshatch-4.9-android12 | Pixel 3, Pixel 3 XL > android-12.0.0_r0.2 | kernel/msm-modules/wlan-fw-api | > android-msm-crosshatch-4.9-android12 | Pixel 3, Pixel 3 XL > android-12.0.0_r0.3 | kernel/msm | > android-msm-bonito-4.9-android12 | Pixel 3a, Pixel 3a XL > android-12.0.0_r0.3 | kernel/msm-extra | > android-msm-bonito-4.9-android12 | Pixel 3a, Pixel 3a XL > android-12.0.0_r0.3 | kernel/msm-modules/qca-wfi-host-cmn | > android-msm-bonito-4.9-android12 | Pixel 3a, Pixel 3a XL > android-12.0.0_r0.3 | kernel/msm-modules/qcacld | > android-msm-bonito-4.9-android12 | Pixel 3a, Pixel 3a XL > android-12.0.0_r0.3 | kernel/msm-modules/wlan-fw-api | > android-msm-bonito-4.9-android12 | Pixel 3a, Pixel 3a XL > android-12.0.0_r0.4 | kernel/msm | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.4 | kernel/msm-extra | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.4 | kernel/msm-modules/data-kernel | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.4 | kernel/msm-modules/fts_touch | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.4 | kernel/msm-modules/fts_touch_s5 | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.4 | kernel/msm-modules/qca-wfi-host-cmn | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.4 | kernel/msm-modules/qcacld | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.4 | kernel/msm-modules/wlan-fw-api | > android-msm-coral-4.14-android12 | Pixel 4, Pixel 4 XL > android-12.0.0_r0.5 | kernel/msm | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.5 | kernel/msm-extra | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.5 | kernel/msm-modules/data-kernel | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.5 | kernel/msm-modules/fts_touch | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.5 | kernel/msm-modules/fts_touch_s5 | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.5 | kernel/msm-modules/qca-wfi-host-cmn | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.5 | kernel/msm-modules/qcacld | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.5 | kernel/msm-modules/wlan-fw-api | > android-msm-sunfish-4.14-android12 | Pixel 4a > android-12.0.0_r0.6 | kernel/msm | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra/camera-devicetree | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra/camera-kernel | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra/dataipa | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra/devicetree | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra/display-devicetree | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra/display-drivers | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-extra/video-driver | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-modules/data-kernel | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-modules/fts_touch | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-modules/qca-wfi-host-cmn | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-modules/qcacld | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-modules/sec_touch | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.6 | kernel/msm-modules/wlan-fw-api | > android-msm-redbull-4.19-android12 | Pixel 4a (5G), Pixel 5 > android-12.0.0_r0.7 | kernel/msm | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra/camera-devicetree | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra/camera-kernel | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra/dataipa | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra/devicetree | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra/display-devicetree | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra/display-drivers | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-extra/video-driver | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-modules/data-kernel | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-modules/fts_touch | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-modules/qca-wfi-host-cmn | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-modules/qcacld | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-modules/sec_touch | > android-msm-barbet-4.19-android12 | Pixel 5a > android-12.0.0_r0.7 | kernel/msm-modules/wlan-fw-api | > android-msm-barbet-4.19-android12 | Pixel 5a > > -- > -- > You received this message because you are subscribed to the "Android > Building" mailing list. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-building?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "Android Building" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/android-building/dcea5774-e285-4f86-81f9-b885b5ced9d9n%40googlegroups.com > <https://groups.google.com/d/msgid/android-building/dcea5774-e285-4f86-81f9-b885b5ced9d9n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/CAFJAS5sUDntN-XbH%3Dw%3DWbnO1RuZLbzVeSjgohgJhKg5tp8-MLA%40mail.gmail.com.
