I can confirm that demidecode does not currently work in the kirkstone branch. dmidecode does not output any fields (tested in Qemu). With this fix, the fields are back.
Instead of trying to change the code, this implementation simply chooses to add another refactoring patch from the upstream repository. This allows to cherry-pick all 5 patches without resolving conflicts. Adrian Freihofer (1): dmidecode: fixup for CVE-2023-30630 .../dmidecode/CVE-2023-30630_1.patch | 397 +++++++++--------- .../dmidecode/CVE-2023-30630_2.patch | 229 +++++++--- .../dmidecode/CVE-2023-30630_3.patch | 122 +++--- .../dmidecode/CVE-2023-30630_4.patch | 174 +++----- .../dmidecode/CVE-2023-30630_5.patch | 138 ++++++ 5 files changed, 631 insertions(+), 429 deletions(-) create mode 100644 meta/recipes-devtools/dmidecode/dmidecode/CVE-2023-30630_5.patch -- 2.41.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#186054): https://lists.openembedded.org/g/openembedded-core/message/186054 Mute This Topic: https://lists.openembedded.org/mt/100755165/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
