Thread 中讨论的其他器件:AM69
工具/软件:
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.
工具/软件:
Hi Le Tung,
我目前没有看到此问题。 是否可以重试或检查互联网连接设置?
$ git clone code.qt.io/.../meta-qt6.git Cloning into 'meta-qt6'... remote: Enumerating objects: 16610, done. remote: Counting objects: 100% (16610/16610), done. remote: Compressing objects: 100% (6076/6076), done. remote: Total 16610 (delta 12556), reused 13452 (delta 10357), pack-reused 0 Receiving objects: 100% (16610/16610), 3.61 MiB | 4.14 MiB/s, done. Resolving deltas: 100% (12556/12556), done.
此致、
Jared
我已使用以太网 4g 重试、但未连接到 code.qt.io/.../meta-qt6.git
Hi Le Tung,
您是否能够在 Yocto 构建之外克隆存储库?
可以克隆镜像吗? 例如: GitHub - YoeDistro / meta-qt6:https://code.qt.io/cgit/yocto/meta-qt6.git/镜像
此致、
Jared
我已经从 Git 下载了 meta-qt6 层、但在构建过程中仍会尝试从 Qt 的服务器克隆、这会导致错误。 您是否对此有任何解决方案?e2e.ti.com/.../3782.log_5F00_build.txt
我 现在已将 meta-qt6/conf/layer.conf 中的 QT_GIT_PROTOCOL 更改为 https、此问题适用于修补程序
错误:qtbase-native 6.9-r0 do_patch:在目标目录“/media/minhduc/a30d1df8-0961-4f96-b355-1df77c1b938e/am69/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/qtbase-native/6.9/qtbase-6.9 上应用补丁“0001-Add-linux-oe-g-platform.patch"</s>“
CmdError ('quilt --quiltrc /media/minhduc/a30d1df8-0961-4f96-b355-1df77c1b938e/am69/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/qtbase-native/6.9/recipe-sysroot-native/etc/quiltrc push'、0、“stdout:正在应用补丁 0001-Add-linux-oe-g-platform.patch
在输入行 31 找不到要修补的文件
也许您使用了错误的-p 或--strip 选项?
导致这种情况的案文是:
----------------------------
|从 a08e167d51c33f91009ba27adaa083c783c1ac54 周一 9 月 17 日 00:00 2001
|出发地:Martin Jansa
|日期:2013 年 4 月 15 日星期一 04:29:32+0200
|主题:【补丁】添加 linux-oe-g++平台
|
|*此 qmake.conf 与其他平台不同、可从中读取大多数变量
| shell 环境,因为它更容易导出 qt 配方
|*特定于给定配方的标志或 CC
|
|上游状态:不适当【嵌入式特定】
| OE 太具体了、可能无法提升
|
|Change-ID: I0591ed5da0d61d7cf1509d420e6b293582f1863c
|签字人:马丁·扬萨
|
|-----
| mkspecs/features/qt.prf | 6 ++--
| mkspecs/features/qt_functions.prf | 4 +-
| mkspecs/linux-oe-g+/qmake.conf | 38 ++++++++++++++++++++++++++++++++++
| mkspecs/linux-oe-g++/qplatformdefs.h | 1 +
| mkspecs/oe-device-extra.pri | 0
|5 个文件已更改、44 个插入 (+)、5 个删除 (-)
|创建模式 100644 mkspecs/linux-oe-g++/qmake.conf
|创建模式 100644 mkspecs/linux-oe-g++/qplatformdefs.h
|创建模式 100644 mkspecs/oe-device-extra.pri
|
|diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf
|索引 3c4b284b68 .a7545ace5c 100644.
|--/mkspecs/features/qt.prf
|++ b/mkspecs/features/qt.prf
----------------------------
没有要修补的文件。 正在跳过补丁。
2 个猎人中有 2 个被忽略
在输入行 55 找不到要修补的文件
也许您使用了错误的-p 或--strip 选项?
导致这种情况的案文是:
----------------------------
|diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf
|索引 f1371c8cc6..84cbf4a476 100644.
|---- A/mkspecs/features/qt_functions.prf
|++ b/mkspecs/features/qt_functions.prf
----------------------------
没有要修补的文件。 正在跳过补丁。
2 个猎人中有 2 个被忽略
修补文件 mkspecs/linux-oe-g++/qmake.conf
修补文件 mkspecs/linux-oe-g++/qplatformdefs.h
修补文件 mkspecs/oe-device-extra.pri
修补程序 0001-Add-linux-oe-g-platform.patch 不适用(使用-f 强制执行)
stderr:“)
错误:存储在/media/minhduc/a30d1df8-0961-4f96-b355-1df77c1b938e/am69/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/qtbase-native/6.9/temp/log.do_patch.3721640 中的失败日志文件
错误:任务 (virtual:native:/media/minhduc/a30d1df8-0961-4f96-b355-1df77c1b938e/am69/yocto-build/sources/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_patch) 失败、退出代码为“1"</s>“
注意:任务摘要:已尝试 1697 个任务、其中 1686 不需要重新运行、1 个任务失败。
注意:正在编写构建历史记录
注意:编写建筑历史记录花费:3 秒
注意:正在编写构建历史记录
注意:编写建筑历史记录花费:3 秒
摘要:1 个任务失败:
虚拟:本机:/media/minhduc/a30d1df8-0961-4f96-b355-1df77c1b938e/am69/yocto-build/sources/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_patch
Hi Le Tung,
我明白了。 很遗憾、我无法帮助解决这个问题。 也许你可以尝试 VPN?
您也可以尝试向 Qt 论坛寻求帮助: https://forum.qt.io/
关闭此主题、因为我无法提供进一步支持。
此致、
Jared