Skip to content

Add triton build script - #8475

Open
Daniel-Schenker wants to merge 5 commits into
ppc64le:masterfrom
Daniel-Schenker:triton-build-script
Open

Add triton build script#8475
Daniel-Schenker wants to merge 5 commits into
ppc64le:masterfrom
Daniel-Schenker:triton-build-script

Conversation

@Daniel-Schenker

@Daniel-Schenker Daniel-Schenker commented Jul 27, 2026

Copy link
Copy Markdown

Checklist

  • Have you checked and followed all the points mention in the CONTRIBUTING.MD
  • Have you validated script on UBI 9 container (UBI10)
  • Did you run the script(s) on fresh container with set -e option enabled and observe success ?
  • Did you have Legal approvals for patch files ?

This PR adds the build script for the triton package on ppc64le. The build was verified in a bare UBI10 container image. This build script builds LLVM entirely from source as a part of the build script as this is needed for building triton on Power. Please let me know if any changes are required to the build script.

@janani66
janani66 requested a review from cdeepali July 28, 2026 12:58
@janani66

Copy link
Copy Markdown

@cdeepali -- Please review this PR.

@cdeepali

Copy link
Copy Markdown
Contributor

Please add build-info.json file. Refer to template - and example .

As of now, the team is working on enabling UBI10 in CI. Therefore, this PR will need to wait until UBI10 support has been added to the CI pipeline.

@Daniel-Schenker

Copy link
Copy Markdown
Author

@cdeepali I have added build_info.json. Let me know if any changes are needed. Thanks.

@cdeepali

Copy link
Copy Markdown
Contributor

Thanks @Daniel-Schenker. Please update the PR as per the suggestions in #8473 (comment).
Please also rebase PR with master to pull the changes in the wrapper script that enable build on UBI10.

@Daniel-Schenker

Copy link
Copy Markdown
Author

@cdeepali Changes addressed

@cdeepali

Copy link
Copy Markdown
Contributor

I should have mentioned earlier, that the build-info.json also requires a block like:

 "*": {
    "build_script": "z3-solver_4.15.4_ubi_10.sh"
   }

as in https://github.com/ppc64le/build-scripts/pull/8486/changes.

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.

3 participants