-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[Bug]: Armbian skips rebuild updated U-boot and keeps cached #7710
Comments
Jira ticket: AR-2588 |
Could you provide information how to FORCE rebuild U-boot ? |
and the worst part, if you for example update |
|
@mr-toolcraft , thanks a lot! For kernel, if there is a new commit in a branch, Armbian fetches and rebuilds the kernel. But for U-boot no reaction, even steps that should fetch the branch from the repository are ignored. |
Untrue. Both kernel and u-boot 'react' to changes in the upstream git repo ( We do cache (in cache/memoize if I'm not mistaken) the repo's SHA1 for a certain amount of time -- otherwise the build system would be hammering the upstream git server, which is considered bad practice, especially for kernel.org. For kernel, one can control this cache's TTL with I don't think this is implemented for u-boot, and thus the cache defaults to 3600 seconds. A Pull request implementing |
What happened?
I'm using custom board config that has a similar as rock-5b.conf U-boot post config
If I push new commits into branch - Armbian just skips U-boot build and use cached version.
How to reproduce?
Push new commits into
BOOTBRANCH
and recompile image. Result - old U-boot in output image.Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Ubuntu 24.04 Noble
Are you building on Windows WSL2?
Relevant log URL
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: