Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

编译到U-boot时报错 #4

Open
chenxi520 opened this issue Aug 9, 2024 · 4 comments
Open

编译到U-boot时报错 #4

chenxi520 opened this issue Aug 9, 2024 · 4 comments

Comments

@chenxi520
Copy link

多次编译都是到u-boot报错,换了armbian的几个版本都报错,请问您用的事armbian的那个版本编译的呢

@Angelic47
Copy link
Member

Hello,

I apologize for the delayed response.

Based on the Armbian logs you provided, there are two patch files that failed to apply correctly, leading to the compilation failure.
The patches in question are:

  • 01-linux-1000-drm-rockchip.patch
  • 2013-spi-Added-support-for-Tinkerboard-s-SPI-interface.patch

These patches are part of Armbian and were not created by me.
This issue seems to be related to Armbian maintenance and is not directly connected to my project, meaning it is beyond my control.

However, for issues like this, I recommend deleting the entire Armbian directory, re-cloning it, and then attempting to compile again to see if this resolves the problem.
This usually works. Before proceeding, please ensure that any local modifications you have made are backed up.

If the issue persists and you still cannot compile successfully, feel free to reach out to me again.


你好,

很抱歉现在才看到并回复您的消息.

根据您提供的Armbian logs, 有2个patch文件无法正常被应用, 因此导致了编译失败.
这些patch文件分别是:

  • 01-linux-1000-drm-rockchip.patch
  • 2013-spi-Added-support-for-Tinkerboard-s-SPI-interface.patch

这两个patch均是armbian的patch, 而不是我编写的.
该问题似乎是armbian的维护问题, 与我的这个项目并没有太大的直接关联, 因此似乎不在我的控制范围之内.

不过, 关于这样的问题, 请尝试直接删掉整个armbian目录, 重新clone, 并重新编译, 看看是否可以解决问题.
通常情况下这样做都可以解决问题. 操作前, 请确保你的本地修改已经备份.

如果问题仍然存在, 仍然无法编译通过, 欢迎您进一步和我联系.

@chenxi520
Copy link
Author

你好,

我很抱歉回复延迟。

根据您提供的 Armbian 日志,有两个补丁文件未能正确应用,导致编译失败。 有问题的补丁是:

  • 01-linux-1000-drm-rockchip.patch
  • 2013-spi-Added-support-for-Tinkerboard-s-SPI-interface.patch

这些补丁是 Armbian 的一部分,不是我创建的。 这个问题似乎与 Armbian 维护有关,与我的项目没有直接关系,这意味着它超出了我的控制范围。

但是,对于此类问题,我建议删除整个 Armbian 目录,重新克隆它,然后尝试再次编译以查看是否能解决问题。 这通常有效。在继续之前,请确保您所做的任何本地修改都已备份。

如果问题仍然存在且您仍然无法成功编译,请随时再次联系我。

你好,

很遗憾现在才看到并回复您的消息。

根据您提供的Armbian日志,有2个补丁文件无法正常被应用,因此导致了编译失败。 这些补丁文件分别是:

  • 01-linux-1000-drm-rockchip.patch
  • 2013-spi-Added-support-for-Tinkerboard-s-SPI-interface.patch

这个补丁均是armbian的两个补丁,而不是我编写的。 该问题似乎是armbian的维护问题,与我的这个项目并没有复杂的直接关联,因此似乎不在我的控制范围之内。

关于这样的问题,请尝试直接删掉Tarmbian目录,重新克隆,并重新编译,看看是否可以解决问题。 通常情况下这样做都可以解决问题。 操作前,请确保您的本地修改已经备份。

如果问题仍然存在,仍然无法编译通过,欢迎您进一步与我联系。

OK, I'll try it in a few days, but I've never been able to compile successfully before. I've tried multiple branch versions.

好的,我过几天尝试一下,不过之前一直编译不成功,多个支线版本都试过

@chenxi520
Copy link
Author

你好,

我很抱歉回复延迟。

根据您提供的 Armbian 日志,有两个补丁文件未能正确应用,导致编译失败。 有问题的补丁是:

  • 01-linux-1000-drm-rockchip.patch
  • 2013-spi-Added-support-for-Tinkerboard-s-SPI-interface.patch

这些补丁是 Armbian 的一部分,不是我创建的。 这个问题似乎与 Armbian 维护有关,与我的项目没有直接关系,这意味着它超出了我的控制范围。

但是,对于此类问题,我建议删除整个 Armbian 目录,重新克隆它,然后尝试再次编译以查看是否能解决问题。 这通常有效。在继续之前,请确保您所做的任何本地修改都已备份。

如果问题仍然存在且您仍然无法成功编译,请随时再次联系我。

你好,

很遗憾现在才看到并回复您的消息。

根据您提供的Armbian日志,有2个补丁文件无法正常被应用,因此导致了编译失败。 这些补丁文件分别是:

  • 01-linux-1000-drm-rockchip.patch
  • 2013-spi-Added-support-for-Tinkerboard-s-SPI-interface.patch

这个补丁均是armbian的两个补丁,而不是我编写的。 该问题似乎是armbian的维护问题,与我的这个项目并没有繁琐的直接关联,因此似乎不在我的控制范围之内。

关于这样的问题,请尝试直接删掉Tarmbian目录,重新克隆,并重新编译,看看是否可以解决问题。 通常情况下这样做都可以解决问题。 操作前,请确保您的本地修改已经备份。

如果问题仍然存在,仍然无法编译通过,欢迎您进一步与我联系。

log-build-9347b7c3-242a-43d3-a835-dbe0e659e2c4.log

Can you help me look at this log file?

可以帮我看看这个日志文件吗?出现报错

@Angelic47
Copy link
Member

Hello,

You've set NO_HOST_RELEASE_CHECK=yes. If I'm not mistaken, this usually means that your build operating system version is not compatible within the versions required by Armbian.
According to the logs, this would explain why the Python in your build environment is reporting a syntax error and causing the build to fail.

Please try building on a supported operating system version. You could reinstall a virtual machine with the specified OS or use Docker for the build.
As for Docker, I don't have experience with it myself.

You can refer to Armbian's documentation for guidance: https://docs.armbian.com/Developer-Guide_Build-Preparation/

Good luck!


你好,

您设定了 NO_HOST_RELEASE_CHECK=yes. 如果我没有猜错, 这通常是意味着您的构建操作系统不在Armbian要求的版本内.
那么根据日志. 这就解释了为什么您的编译环境中的python提示语法错误而报错退出.

请尝试使用支持的操作系统版本进行构建, 重新安装一个指定操作系统的虚拟机或者使用docker进行构建.
当然关于docker, 我没有相关操作经验.

您可以Armbian的参考文档: https://docs.armbian.com/Developer-Guide_Build-Preparation/

祝您好运!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants