Hi All i have a problem with the ABI update.
i changed the [email protected] So, i'm getting an error when building aosp. FAILED: out/soong/.intermediates/hardware/interfaces/radio/1.0/[email protected]/android_arm64_armv8-a_vendor_shared/[email protected] (prebuilts/clang-tools/linux-x86/bin/header-abi-diff -allow-unreferenced-changes -allow-unreferenced-elf-symbol-changes -lib [email protected] -arch arm64 -o 'out/soong/.intermediates/hardware/interfaces/radio/1.0/[email protected]/android_arm64_armv8-a_vendor_shared/[email protected]' -new 'out/soong/.intermediates/hardware/interfaces/radio/1.0/[email protected]/android_arm64_armv8-a_vendor_shared/[email protected]' -old prebuilts/abi-dumps/vndk/29/64/arm64_armv8-a/source-based/[email protected])|| (echo 'error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l [email protected]' && (mkdir -p $DIST_DIR/abidiffs && cp 'out/soong/.intermediates/hardware/interfaces/radio/1.0/[email protected]/android_arm64_armv8-a_vendor_shared/[email protected]' $DIST_DIR/abidiffs/) && exit 1) ****************************************************** error: VNDK library: [email protected]'s ABI has INCOMPATIBLE CHANGES Please check compatibility report at: out/soong/.intermediates/hardware/interfaces/radio/1.0/[email protected]/android_arm64_armv8-a_vendor_shared/[email protected] ****************************************************** error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l [email protected] i watched the document ( https://source.android.com/devices/architecture/vndk/abi-stability?hl=en ) i attempted to update ABI. /development/vndk/tools/header-checker/utils/create_reference_dumps.py -l [email protected] FAILED] making libs for aosp_arm_ab-userdebug ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=10 TARGET_PRODUCT=aosp_arm_ab TARGET_BUILD_VARIANT=userdebug TARGET_BUILD_TYPE=release TARGET_ARCH=arm TARGET_ARCH_VARIANT=armv7-a-neon TARGET_CPU_VARIANT=generic HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-4.15.0-142-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=QKQ1.201109.002 OUT_DIR=out ============================================ [100% 773/773] 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 -globFile out/soong/.bootstrap/build-globs.ninja -o out/soong/build.ninja Android.bp Clang SA is not enabled error: external/nos/host/generic/citadel/updater/Android.bp:17:1: "citadel_updater" depends on undefined module "libnos_citadeld_proxy" 15:34:56 soong bootstrap failed with: exit status 1 Traceback (most recent call last): File "./development/vndk/tools/header-checker/utils/create_reference_dumps.py", line 254, in <module> main() File "./development/vndk/tools/header-checker/utils/create_reference_dumps.py", line 245, in main num_processed = create_source_abi_reference_dumps_for_all_products(args) File "./development/vndk/tools/header-checker/utils/create_reference_dumps.py", line 199, in create_source_abi_reference_dumps_for_all_products args.build_variant, targets) File "./development/vndk/tools/header-checker/utils/create_reference_dumps.py", line 89, in make_libs_for_product make_libraries(product, variant, targets, libs, llndk_mode) File "./development/vndk/tools/header-checker/utils/utils.py", line 156, in make_libraries lsdump_paths = read_lsdump_paths(product, variant, targets, build=True) File "./development/vndk/tools/header-checker/utils/utils.py", line 226, in read_lsdump_paths make_targets(product, variant, [lsdump_paths_file_path]) File "./development/vndk/tools/header-checker/utils/utils.py", line 146, in make_targets subprocess.check_call(make_cmd, cwd=AOSP_DIR) File "/usr/lib/python3.5/subprocess.py", line 581, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['build/soong/soong_ui.bash', '--make-mode', '-j', 'TARGET_PRODUCT=aosp_arm_ab', 'TARGET_BUILD_VARIANT=userdebug', 'out/target/product/generic_arm_ab/lsdump_paths.txt']' returned non-zero exit status 1 how can i solve this problem? * there was no error in soong/build.ninja when the AOSP build. * [error: external/nos/host/generic/citadel/updater/Android.bp:17:1: "citadel_updater" depends on undefined module "libnos_citadeld_proxy"] resolving this error constantly results in other errors. Thanks a lot donghee -- -- 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/ec2f530a-182b-4b33-86ce-738b9b20a7f9n%40googlegroups.com.
