Skip to content

Whinlatter#16

Merged
macpijan merged 2 commits into
Dasharo:whinlatterfrom
iwanicki92:whinlatter
Mar 30, 2026
Merged

Whinlatter#16
macpijan merged 2 commits into
Dasharo:whinlatterfrom
iwanicki92:whinlatter

Conversation

@iwanicki92
Copy link
Copy Markdown

@macpijan

  • Finished updating layer to Whinlatter.
    • fwupd-efi - was failing to build due to meson errors (complained about unknown arguments passed in efi-cc)
    • smmstoretool - patch was missing Upstream-Status
    • smmstoretool - migration notes say to use BB_GIT_DEFAULT_DESTSUFFIX in SRC_URI not BP
    • dasharo-ectool - had unsupported S = ${WORKSPACE}/git
    • updated meta-coreboot to Whinlatter (dependency of dcu)
  • updated converged-security-suite to 2.8.2 (built from source) with patch that should fix txt-suite from v2.8.0/v2.8.1 fails to execute tests 9elements/converged-security-suite#406 (Whinlatter required to build it, older versions have too old go)

Tested by adding all recipes in meta-trenchboot and verifying some of them by printing --help.

Signed-off-by: iwanicki92 <iwanicki92@gmail.com>
Copy link
Copy Markdown
Contributor

@macpijan macpijan left a comment

Choose a reason for hiding this comment

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

Do we need to update layer compat in conf/layer.conf?

@m-iwanicki
Copy link
Copy Markdown
Contributor

It already is:

LAYERSERIES_COMPAT_dasharo = "whinlatter master"

Should probably work with master too

Build package from source, which contains additional commit that fixes
couple issues that made 2.8.1 and 2.8.2 unusable.

Signed-off-by: iwanicki92 <iwanicki92@gmail.com>
@iwanicki92
Copy link
Copy Markdown
Author

I removed my patch as it was merged upstream, bumped SRCREV to use this patch and also added gitcommit and gittag to LDFLAGS:

root@tb:~# ./txt-suite version
INFO[0000] Intel TXT Test Suite 2.8.2
INFO[0000]
INFO[0000] Build Commit: ba64392f925cee348bee70173b1286710e255fe2
INFO[0000] License: BSD 3-Clause License

I'll modify meta-trenchboot commits to also drop meta-dasharo patches when you merge this one.

@macpijan macpijan merged commit c01dd49 into Dasharo:whinlatter Mar 30, 2026
1 check passed
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