Skip to content

Support Fedora 44 and Ubuntu 26.04 [WIP]#6803

Draft
runlevel5 wants to merge 1 commit into
open-power:masterfrom
runlevel5:support-fedora-44
Draft

Support Fedora 44 and Ubuntu 26.04 [WIP]#6803
runlevel5 wants to merge 1 commit into
open-power:masterfrom
runlevel5:support-fedora-44

Conversation

@runlevel5

@runlevel5 runlevel5 commented May 31, 2026

Copy link
Copy Markdown
Contributor

What

Make firmware compilation work on newer distro like Fedora 44 and Ubuntu 26.04.

TODO

  • buildroot needs to bumped to 2025.02.x (waiting for the buildroot to release this version upstream)

@op-jenkins

Copy link
Copy Markdown
Contributor

Can one of the admins verify this patch?

@runlevel5 runlevel5 force-pushed the support-fedora-44 branch 2 times, most recently from 7974bd6 to b9bd1ac Compare May 31, 2026 17:23
@rarbab

rarbab commented Jun 2, 2026

Copy link
Copy Markdown
Member

@runlevel5 I would prefer to stay on the LTS buildroot (2025.02) which has support until 2028. Do you think that they will backport what you need to 2025.02.x?

@runlevel5

runlevel5 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

@rarbab my change would work with 2025.02 buildroot (with backported host-m4 package) though I prefer to get to newer version if possible. Most of the patches in this PR should be upstreamed.

EDIT: it would work with 2025.02.x buildroot + mpfr backport

Comment thread openpower/package/hcode/0001-hcode-fix-use-after-free-rs4_embed_cmsk.patch Outdated
@@ -0,0 +1,23 @@
skiboot: link with -z notext for binutils >= 2.39

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Upstreamed at open-power/skiboot#288

@@ -0,0 +1,18 @@
openpower-pnor: use python3 to run sbeOpDistribute.py

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Upstreamed at open-power/pnor#162

@@ -0,0 +1,60 @@
sbe: use python3 for build scripts

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Upstreamed at open-power/sbe#23

- hcode: fix use-after-free in rs4_embed_cmsk()
- skiboot: sync -z notext patch with upstream submission
- sbe: use python3
- pnor: use python3
- doc: update README
- buildroot: bump to 2025.02.14

Signed-off-by: Trung Lê <8@tle.id.au>
@runlevel5 runlevel5 force-pushed the support-fedora-44 branch from 651b0d5 to f8b268a Compare June 9, 2026 02:19
OCC_DEPENDENCIES += host-binutils
endif

# OCC's host-side build tools (ppetracepp, ppe2fsp, imageHdrScript, ffdcparser,

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Once open-power/occ#37 is merged, we could remove this wrapper

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