This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM625:AM62xx-EVM:tisdk-default-image yocto build failed for onnxruntime

Guru**** 669750 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1121685/am625-am62xx-evm-tisdk-default-image-yocto-build-failed-for-onnxruntime

器件型号:AM625

大家好、团队、

我将使用目标 MACHINE=am62xx-EVM (基于 config configs/processor-sdk/processor-sdk-08.03.00.19-config.txt)为 AM6254-SK EVM 构建 Yocto

我将面临 目标映像"tisdk-default-image"的软件包"onnxruntime"的构建问题、如下所示:


[1/6] cd /home/anilpatel/ti_yocto/tisdk/build/arago-external-arm-glibc/work /aarch64-linux/onarchruntime/1.7-r0.tisdk0/build/pybind11/src/pybind11和/home/anildicm/rarchmi/rdn-linux/rtisdc/rnattrab/rd/rnative-linux/rtisds/rd/rnattrab/linux/rtisds/r0-builtisds/rd/tisds/rb/atnative-linux/ford/tisdg/for/rb/tisdtrab/rtisds/rb/ate-linux/rtisds/rb/attrab/for/rd/rd/rb/attrab/for/rd/rb/attrab/for/rd/rg/fortisdic/rd/rnest/rtisds/port/rtisds/port/rtisds/port/linux/rtisds/port/rtisds/port.
失败:pybind11/src/pybind11-stamp/pybind11-update
cd /home/anilpatel/ti_yocto/tisdk0/build/arago-tmp-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7-r0.tisdk0/build/tisbind11/src/pibpybpy11和/home/anilpatti/ti_linux/rtisdc/linux-builtisds/rts/snatnat/rd/west/rd/rnatnattrab/linux-linux/rtisdc/ford/west/rtisds/port/rtisds/port/linux-ford/west/rtisds/port/rtism/r0-/rtisds/port/rtisds/rb/atnest/linux-linux-builtisds/port/rtisds/rd/rd/for/rtisds/rd/for/rtisds/port/rtisd/linux-linux/rtisds/port/rtisds/port/rtis/rtsi/rd/rd/rd/rd/
致命:在'/home/anilpatel/ti_yocto/tisdk/build/arago-tmp-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7.0-r0.tisdk0/build/pybind11/src/bind11'的存储库中检测到可疑的所有权
要为此目录添加例外,请调用:

git config --global --add safe.directory /home/anilpatel/ti_yocto/tisdk/build/arago-tmp-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7.0-r0.tisdk0/build/pybind11/src/pybind11
/home/anilpatel/ti_yocto/tisdk/build/arago-tmp-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7.0-r0.pydk0/build/tisbind11/tmp/pybind11-gitupdate.cmake:10 (消息:)处的 CMake 错误
无法获取头的哈希值


ninja:Build stopped:子命令失败。

+ bb_exit_handler
+ RET = 1
+案例$ret In
+中的案例$bash_version

+ echo 'warning:/home/anilpatel/ti_yocto/tisdk/build/arago-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7-r0.tisdk0/temp/run.do_install.247239:1 exit 1 from '\''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''i'/artisdremoti'/out'/out'/outisd''/'destedr'/outs'/outs'/outisdremi'-'/outs'@
警告:/home/anilpatel/ti_yocto/tisdk/build/arago-tmp-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7-r0.tiddk0/temp/run.do_install.247239:1 exit 1 from 'eval ${garch64-linux/ontisdremoti+trabout/rtisdus/overview'/outisdtr-linux-remotied/outied/outisdremotied/outsprisdus/overview'/outsprisdremoti+tr-tr-linux-linux-traboutied/outied/outsprisdremoti+tisdremotied/out-tr-tr-tr-linux-1.7&trabout-trabout-tr-@
+出口1

错误:onnxruntime-1.7.0-r0.tisdk0 do_install:执行'/home/anilpatel/ti_yocto/tisdk/build/arago-external-arm-glibc/work /aarch64-linux/ontisruntime/1.7-r0.dk0/temp/semp/run.2439'、失败并退出安装代码
错误:故障日志文件存储在:/home/anilpatel/ti_yocto/tisdk/build/arago-tmp-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7.0-r0.tisdk0/temp/log.do_install.247239中
错误:任务(/home/anilpatel/ti_yocto/tisdk/sources/meta-processor-sdk/meta-core/onnxruntime/onnxruntime.bb:do_install)失败、退出代码为"1"
注:任务摘要:已尝试1128个任务、其中1127不需要重新运行、1个任务失败。

是否有人可以帮助我解决此 DO 安装错误?

谢谢、此致、

Anil Patel

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、团队、

    对此进行了任何更新?

    谢谢、此致、

    Anil Patel

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Anil、您好!

    Yocto 的老板在本周剩余的时间里正在度假。 如果您在下周的第一天或第二天左右没有收到回复、请对该主题执行 Ping 操作。

    此致、

    Nick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Nick 的回复。

    仍然没有更新。

    Yocto 所有者是否已返回?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Anil:

    您能否尝试错误消息中给出的 git 命令。 我记得我之前遇到过类似的事情。 当 git 更新到更高版本时、会产生不兼容性、而该版本现在对某些内容更加严格、从而导致您看到的错误。 该命令基本上会为此添加一个异常。 如果您有兴趣、可以在网站上搜索有关此内容的更多信息/背景。

    git config --global --add safe.directory /home/anilpatel/ti_yocto/tisdk/build/arago-tmp-external-arm-glibc/work /aarch64-linux/onnxruntime/1.7.0-r0.tisdk0/build/pybind11/src/pybind11 

    或者、您可以将 git 降级到较旧版本(不推荐)。 或者、如果您不需要该软件包、您也可以通过从  meta-processor-sdk/metage-core/packagegroups/bbagegroup-bb.dl 中删除 onnxruntime 或从 meta-processor-sdk/board-sdk/board-dk-default/appendmage-mages.dk 中删除整个软件包组"deep learing"软件包组(例如、也包括 OpenCV、tensorflipe-lite)来将其从该软件包删除 。 如果您不需要可节省大量空间/构建时间的东西、

    此致、Andreas 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢、Andreas。

    提到 git config 全局设置对我有效。


    谢谢、此致、

    Anil Patel