-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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]: several boot loaders doesn't compile when switching host to Noble #6862
Comments
Jira ticket: AR-2402 |
On ubuntu-22.04 all build target done, but 1 bpi-f3 fail Did I understand correctly? |
yes
yes |
Currently, there is an old and bad external compiler mechanism in the build system. If you approve, I will implement it. https://archive.spacemit.com/toolchain/spacemit-toolchain-linux-glibc-x86_64-v1.0.0.tar.xz After that, some special cases can be solved using an external compiler from buildroot or another, or self-assembled. |
I believe the issue here is less "how can we stay on the old jammy hosts" but more "what needs to be updated to get the old stuff running on the new noble system"? First thing to collect is the info, what do the failing u-boots have in common? A specific version? Edit:
|
I figured it out :) Semantic versioning 🎉 |
I just fixed uboot of rock5b building with -Werror: radxa/u-boot#81 |
Fix: #6867 But OrangePi5 U-Boot building fails because it's using a vendor U-Boot from Xunlong. I have pinged @efectn @igorpecovnik actually, most of those should also fail compiling even on jammy |
There are several others: |
Odroid XU4 uses some ancient vendor uboot: build/config/sources/families/odroidxu4.conf Lines 10 to 13 in 654d208
Doing a short research I could not see that this board is supported by mainline unfortunately. Since I don't have the board myself and the SoC is unknown to me, I can only ping the maintainer to try porting this to mainline using a defconfig and dts. @joekhoobyar |
@ColorfulRhino I guess there is a bug introduced here #6819 -- you're reading |
What happened?
How to reproduce?
./compile DOCKER_ARMBIAN_BASE_IMAGE="ubuntu:noble"
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
https://paste.armbian.com/duyodikako
Code of Conduct
The text was updated successfully, but these errors were encountered: