Thank you. i was missing TARGET_PRODUCT. it's working now
2021년 6월 23일 수요일 오후 2시 57분 41초 UTC+9에 Dan Willemsen님이 작성: > I'd recommend contacting your source code provider about that build issue, > as that doesn't appear to be AOSP, and the AOSP-based targets don't seem to > work in that source tree. > > In general, the idea behind API/ABI stability is that it's stable across > Android releases, so it's not something that can just be changed in a > version that has already been released. If you intended to make changes to > the radio ABI, you'd need to work with one or more of AOSP/Google/your > source provider to add any newly required APIs into a new version of that > API (in which case someone would be running those commands in an AOSP tree, > where they would work). > > If you didn't make changes to the ABI, you'd want to debug that issue > further rather than attempting to update the ABI to fix your build issue. > > - Dan > > On Tue, Jun 22, 2021 at 10:09 PM figs개발자 <[email protected]> wrote: > >> 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 >> >> <https://groups.google.com/d/msgid/android-building/ec2f530a-182b-4b33-86ce-738b9b20a7f9n%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/c2f54a97-2378-4917-aacb-a67d98874f36n%40googlegroups.com.
