Android 9 did not support the hwaddress sanitizer, I believe that support is in AOSP master, and should be in the Q release.
- Dan On Tue, Jul 16, 2019 at 9:08 AM H Sai Manikanta Eadapalapati < [email protected]> wrote: > I'm trying to boot the pixel3 xl with aosp hwasan build, for that I took > the latest build > > > https://source.android.com/setup/start/build-numbers.html#source-code-tags-and-builds > > PQ3A.190705.003 android-9.0.0_r44 Pie Pixel 3 XL, Pixel 3 2019-07-05 > > I'm getting an error as "unknown global sanitizer option hwaddress". > Please help me on how to resolve these errors and compile. Are any patches > available? > > logs and steps I followed are > > c_sai@mani:/sai/PQ3A.190705.003_p3xl$ source build/envsetup.sh > ..... > c_sai@mani:/sai/PQ3A.190705.003_p3xl$ lunch aosp_crosshatch-userdebug > ....... > c_sai@mani:/sai/PQ3A.190705.003_p3xl$ make SANITIZE_TARGET=hwaddress > > ============================================ > PLATFORM_VERSION_CODENAME=REL > PLATFORM_VERSION=9 > TARGET_PRODUCT=aosp_crosshatch > TARGET_BUILD_VARIANT=userdebug > TARGET_BUILD_TYPE=release > TARGET_ARCH=arm64 > TARGET_ARCH_VARIANT=armv8-2a > TARGET_CPU_VARIANT=cortex-a75 > TARGET_2ND_ARCH=arm > TARGET_2ND_ARCH_VARIANT=armv8-a > TARGET_2ND_CPU_VARIANT=cortex-a75 > HOST_ARCH=x86_64 > HOST_2ND_ARCH=x86 > HOST_OS=linux > HOST_OS_EXTRA=Linux-4.4.0-146-generic-x86_64-Ubuntu-16.04.6-LTS > HOST_CROSS_OS=windows > HOST_CROSS_ARCH=x86 > HOST_CROSS_2ND_ARCH=x86_64 > HOST_BUILD_TYPE=release > BUILD_ID=PQ3A.190705.003 > OUT_DIR=out > PRODUCT_SOONG_NAMESPACES=device/google/crosshatch hardware/google/av > hardware/google/interfaces hardware/qcom/sdm845 vendor/qcom/sdm845 > ============================================ > [1/1] out/soong/.minibootstrap/minibp out/soong/.bootstrap/build.ninja > [55/56] glob prebuilts/ndk/cpufeatures.bp > [77/77] out/soong/.bootstrap/bin/soong_build out/soong/build.ninja > FAILED: out/soong/build.ninja > out/soong/.bootstrap/bin/soong_build -t -l > out/.module_paths/Android.bp.list -b out/soong -n out -d > out/soong/build.ninja.d -o out/soong/build.ninja Android.bp > error: frameworks/native/headers/Android.bp:1:1: module > "media_plugin_headers" variant "android_arm64_armv8-2a_cortex-a75_core": > unknown global sanitizer option hwaddress > error: hardware/google/av/codec2/Android.bp:1:1: module > "libstagefright_codec2" variant > "android_arm64_armv8-2a_cortex-a75_core_shared": unknown global sanitizer > option hwaddress > error: hardware/interfaces/tests/baz/1.0/Android.bp:3:1: module > "[email protected]" variant > "android_arm64_armv8-2a_cortex-a75_core": unknown global sanitizer option > hwaddress > error: system/media/audio_utils/tests/Android.bp:170:1: module > "simplelog_tests" variant "android_arm64_armv8-2a_cortex-a75_core": unknown > global sanitizer option hwaddress > error: frameworks/native/libs/nativewindow/tests/Android.bp:17:1: module > "AHardwareBufferTest" variant "android_arm64_armv8-2a_cortex-a75_core": > unknown global sanitizer option hwaddress > error: external/wayland-protocols/Android.bp:59:1: module > "libwayland_extension_client_protocols" variant > "android_arm64_armv8-2a_cortex-a75_core_static": unknown global sanitizer > option hwaddress > error: external/jemalloc/Android.bp:246:1: module "jemalloc_unittests" > variant "android_arm64_armv8-2a_cortex-a75_core_a0": unknown global > sanitizer option hwaddress > error: external/libopus/Android.bp:1:1: module "libopus" variant > "android_arm64_armv8-2a_cortex-a75_core_shared": unknown global sanitizer > option hwaddress > error: frameworks/base/tools/stats_log_api_gen/Android.bp:97:1: module > "libstatslog" variant "android_arm64_armv8-2a_cortex-a75_core_shared": > unknown global sanitizer option hwaddress > error: frameworks/native/libs/nativewindow/Android.bp:31:1: module > "libnativewindow" variant "android_arm64_armv8-2a_cortex-a75_core_static": > unknown global sanitizer option hwaddress > error: hardware/interfaces/automotive/audiocontrol/1.0/Android.bp:3:1: > module "[email protected]" variant > "android_arm64_armv8-2a_cortex-a75_core": unknown global sanitizer option > hwaddress > error: frameworks/av/media/libstagefright/codecs/mpeg2dec/Android.bp:1:1: > module "libstagefright_soft_mpeg2dec" variant > "android_arm_armv8-a_cortex-a75_core_shared": unknown global sanitizer > option hwaddress > error: external/tensorflow/Android.bp:15:1: module "tensorflow_headers" > variant "android_arm64_armv8-2a_cortex-a75_core": unknown global sanitizer > option hwaddress > error: system/core/lmkd/Android.bp:25:1: module "libstatslogc" variant > "android_arm64_armv8-2a_cortex-a75_core_static": unknown global sanitizer > option hwaddress > error: system/core/trusty/keymaster/Android.bp:26:1: module > "trusty_keymaster_tipc" variant "android_arm64_armv8-2a_cortex-a75_vendor": > unknown global sanitizer option hwaddress > error: system/keymaster/Android.bp:55:1: module "libkeymaster_portable" > variant "android_arm64_armv8-2a_cortex-a75_core_static": unknown global > sanitizer option hwaddress > error: frameworks/av/media/libeffects/factory/Android.bp:10:1: module > "libeffects" variant "android_arm64_armv8-2a_cortex-a75_vendor_shared": > unknown global sanitizer option hwaddress > error: test/vts-testcase/fuzz/iface_fuzzer/Android.bp:17:1: module > "libvts_proto_fuzzer" variant > "android_arm64_armv8-2a_cortex-a75_core_static": unknown global sanitizer > option hwaddress > error: hardware/libhardware/modules/tv_input/Android.bp:15:1: module > "tv_input.default" variant > "android_arm64_armv8-2a_cortex-a75_vendor_shared": unknown global sanitizer > option hwaddress > ................ > > The information contained in this e-mail message (including any > > attachments) may be confidential, proprietary, privileged, or otherwise > > exempt from disclosure under applicable laws. It is intended to be > > conveyed only to the designated recipient(s). Any use, dissemination, > > distribution, printing, retaining or copying of this e-mail (including its > > attachments) by unintended recipient(s) is strictly prohibited and may > > be unlawful. If you are not an intended recipient of this e-mail, or > believe > > that you have received this e-mail in error, please notify the sender > > immediately (by replying to this e-mail), delete any and all copies of > > this e-mail (including any attachments) from your system, and do not > > disclose the content of this e-mail to any other person. Thank you for > your cooperation. > > *This e-mail message (including any attachments) may be confidential, > proprietary, privileged, or otherwise exempt from disclosure under > applicable laws. If you are not an intended recipient, please delete this > message. Thank you.* > > -- > -- > 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/8c4fc167-232b-4061-ba42-8cb561e72122%40googlegroups.com > <https://groups.google.com/d/msgid/android-building/8c4fc167-232b-4061-ba42-8cb561e72122%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- -- 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/CALQgHdmO%3DC0XWoDRJL%2BJKF5Q-owXkGzvPdDGFL8zrj_CkatT2g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
