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.

Reply via email to