[I.MX8MPlus][ Android14] ./imx-make.sh error

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[I.MX8MPlus][ Android14] ./imx-make.sh error

467 Views
bluem45
Contributor I

Hi

I'm trying to build android14 follow 'Android user's guide' document.

When i executed './imx-make.sh -j4 2>&1 | tee build-log.txt ' command, there was an error like below  

 

===OUT PUT====================================================================

FAILED: out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_cortex-a53_shared/libcrypto.so.abidiff
(prebuilts/clang-tools/linux-x86/bin/header-abi-diff -target-version current -allow-unreferenced-changes -allow-unreferenced-elf-symbol-changes -lib libcrypto -arch arm64 -o out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_cortex-a53_shared/libcrypto.so.abidiff -new out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_cortex-a53_shared/libcrypto.so.lsdump -old prebuilts/abi-dumps/vndk/34/64/arm64/source-based/libcrypto.so.lsdump)|| (echo 'error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto' && (mkdir -p $DIST_DIR/abidiffs && cp out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_cortex-a53_shared/libcrypto.so.abidiff $DIST_DIR/abidiffs/) && exit 1)
******************************************************
error: libcrypto's ABI has EXTENDING CHANGES. Please check compatibility report at: out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_cortex-a53_shared/libcrypto.so.abidiff
******************************************************
error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto
[ 82% 110789/135065] //vendor/nxp-opensource/imx/memtrack:android.hardware.memtrack-service.imx link android.hardware.memtrack-service.imx
[ 82% 110790/135065] //system/keymaster:libcppcose_rkp link libcppcose_rkp.so
[ 82% 110791/135065] //frameworks/compile/libbcc/bcinfo:libbcinfo header-abi-linker libbcinfo.so.lsdump
ninja: build stopped: subcommand failed.
18:59:18 ninja failed with: exit status 1

==============================================================================

 

There was an error execution of ' $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto' command like below

===OUT PUT====================================================================

error: hardware/interfaces/camera/provider/default/Android.bp:48:1: module "android.hardware.camera.provider-V1-external-impl" variant "android_vendor.34_arm_armv7-a-neo
n_shared": depends on disabled module "camera.device-external-imx-impl"
08:44:05 soong bootstrap failed with: exit status 1

==============================================================================

 

Can someone tell me what i should do to fix this problem?

 

0 Kudos
Reply
3 Replies

282 Views
aravind_sc
Contributor I

Hi,

I am facing similar issue. I am using "Ubuntu 22.04.4 LTS" for build.

--Aravind

 

0 Kudos
Reply

443 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

You better restart your environment and download the whole package of android since this error is due to a missing package.

Regards

0 Kudos
Reply

409 Views
bluem45
Contributor I
There is no problem to build imx-android-13.0.0_2.2.0 in the same environment, so i'm going to use ver13. thanks
0 Kudos
Reply