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

Add initial support for testing sparc64 #788

Merged
merged 2 commits into from
Nov 20, 2024

Conversation

nathanchance
Copy link
Member

This is now supported in tuxmake 1.28.4 and boot-utils.

Closes: #786

This is now supported in tuxmake 1.28.4 [1] and boot-utils [2].

Closes: ClangBuiltLinux#786
Link: https://gitlab.com/Linaro/tuxmake/-/merge_requests/456 [1]
Link: ClangBuiltLinux/boot-utils#122 [2]
Signed-off-by: Nathan Chancellor <[email protected]>
@stylesen
Copy link

@nathanchance I tried running a build with target arch sparc with toolchain clang-nightly and looks like the builds are failing. I used the following command:

tuxsuite build --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref master --target-arch sparc --kconfig sparc64_defconfig --kernel-image image --toolchain clang-nightly kernel LLVM_IAS=0

and here is the build that failed - https://tuxapi.tuxsuite.com/v1/groups/tuxsuite/projects/senthil/builds/2p7PI8BD0clh5lasnq4BEqFPJF9

Am I missing any parameters here? I can see it is related to --target= as discussed in https://lore.kernel.org/lkml/[email protected]/T/

@nickdesaulniers
Copy link
Member

@stylesen The git repo you're trying to build, stable, does not yet have the necessary patches. linux-next does. Try building that instead. git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

Copy link
Member

@nickdesaulniers nickdesaulniers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Never thought I'd see the day... 🤯 🍸

@stylesen
Copy link

@stylesen The git repo you're trying to build, stable, does not yet have the necessary patches. linux-next does. Try building that instead. git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

Yes that worked - https://tuxapi.tuxsuite.com/v1/groups/tuxsuite/projects/senthil/builds/2p7jwV8ZdlwI676YlBUShqG8Vhk

Thanks for explaining @nathanchance

@nathanchance nathanchance merged commit 679bc68 into ClangBuiltLinux:main Nov 20, 2024
7 checks passed
@nathanchance nathanchance deleted the sparc64 branch November 22, 2024 22:06
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

Successfully merging this pull request may close these issues.

sparc testing
3 participants