Conversation
How? I'm open for better ideas. |
|
We could make it a "dependency" of fwupd solely for the reason to block fwupd compilation with capsule support. |
That would capture the gnu-efi version as compiled, but it wouldn't capture the runtime version. I'm pondering if putting the gnu-efi version in the fwupd-efi sbom is the right thing to do. |
But isn't it statically linked anyway? Isn't that what we want? |
right, but even if gnu-efi is statically linked into fwupd-efi -- we can update fwupd-efi without rebuilding fwupd. |
|
Yeah it's not perfect; but thinking about this from a distro angle if they have an old version at compile time for fwupd they probably have an old one at runtime too. So this could encourage them to fix it. Especially if we detect the fwupd-efi version at compile time too. |
|
@hughsie can you fix the fedora build failure? |
This allows fwupd to detect a known UEFI update problem caused where the distro has updated to gnu-efi 4.0.x and not updated fwupd-efi to 1.7.
Also convert to CycloneDX, as that seems to have won the format war.
|
Warning Review limit reached
Next review available in: 42 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This allows fwupd to detect a known UEFI update problem caused where the distro has updated to gnu-efi 4.0.x and not updated fwupd-efi to 1.7.