[Bug]: kernel source extraction algorithm error report
What happened?
What reasons force us to use alternative sources for the kernel? lib/functions/configuration/main-config.sh Obviously, for some reason, the https://git.kernel.org/ resource is not available to the user.
But this code will in any case make requests to an inaccessible resource: lib/functions/general/git-ref2info.sh The build system just hung up at this point and reports nothing.
[🌱] Producing new & caching [ GIT_INFO_KERNEL ]
[🌱] Fetching SHA1 of 'tag' 'refs/heads/v6.12.41^{}' [ https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable ]
[🌱] SHA1 of tag refs/heads/v6.12.41^{} [ '' ]
[🌱] Failed to fetch SHA1 of 'tag' 'refs/heads/v6.12.41^{}' [ https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable ]
[🌱] Fetching SHA1 of 'tag' 'refs/heads/v6.12.41' [ https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable ]
[🌱] SHA1 of tag refs/heads/v6.12.41 [ '' ]
[🌱] Failed to fetch SHA1 of 'tag' 'refs/heads/v6.12.41' [ https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable ]
[🌱] Fetching SHA1 of 'tag' 'v6.12.41^{}' [ https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable ]
[🌱] SHA1 of tag v6.12.41^{} [ '8f5ff9784f3262e6e85c68d86f8b7931827f2983' ]
^C[🚸] Build interrupted [ Build interrupted by SIGINT ]
It looks like some kind of nonsense.
How to reproduce?
This can be played if your IP address is blacklisted on the git.kernel.org
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?
- [ ] Yes, my Ubuntu/Debian/OtherOS is running on WSL2
Relevant log URL
No response
Code of Conduct
- [x] I agree to follow this project's Code of Conduct
Jira ticket: AR-2736
closed through #8541
In fact, the problem has not been resolved. I open it again.