On 8/25/2026 1:29 AM, Richard Purdie wrote: > CAUTION: This email comes from a non Wind River email account! > Do not click links or open attachments unless you recognize the sender and > know the content is safe. > > On Mon, 2026-08-24 at 18:33 -0700, Sumanth Gavini via lists.openembedded.org > wrote: >> * Add 0005-Disable-RPM-filter-auto-bidding.patch: >> - RPM is now handled by the format reader. Disable the filter's automatic >> bidding (return 0) so it never intercepts RPM files during normal >> archive opening. The filter remains functional when explicitly >> requested >> via archive_read_append_filter(ARCHIVE_FILTER_RPM). >> >> This ensures debuginfod and other tools that use >> archive_read_support_format_all() will use the new RPM format reader >> for RPM 6 packages, while maintaining API compatibility. >> >> * Update 0004-Convert-RPM-reader-into-a-proper-format.patch: >> - Include the test_read_format_huge_rpm.c changes from upstream PR #2846. >> With the filter no longer auto-bidding, the format reader handles the >> truncated test RPM: opens successfully (ARCHIVE_OK), returns >> ARCHIVE_EOF >> on next_header, and identifies the format as ARCHIVE_FORMAT_RPM. >> >> Signed-off-by: Sumanth Gavini <[email protected]> >> --- >> .../meta/nativesdk-sdk-provides-dummy.bb | 1 - >> .../recipes-devtools/pkgconf/pkgconf_3.0.6.bb | 2 +- >> ...vert-RPM-reader-into-a-proper-format.patch | 42 ++++++++++- >> ...0005-Disable-RPM-filter-auto-bidding.patch | 73 +++++++++++++++++++ >> .../libarchive/libarchive_3.8.9.bb | 1 + >> 5 files changed, 116 insertions(+), 3 deletions(-) >> create mode 100644 >> meta/recipes-extended/libarchive/libarchive/0005-Disable-RPM-filter-auto-bidding.patch >> >> diff --git a/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb >> b/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb >> index 6075770bf0..37dad54409 100644 >> --- a/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb >> +++ b/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb >> @@ -11,7 +11,6 @@ DUMMYPROVIDES = "\ >> /bin/sh \ >> /bin/bash \ >> /usr/bin/env \ >> - /usr/bin/pkg-config \ >> libGL.so()(64bit) \ >> libGL.so \ >> " >> diff --git a/meta/recipes-devtools/pkgconf/pkgconf_3.0.6.bb >> b/meta/recipes-devtools/pkgconf/pkgconf_3.0.6.bb >> index 471433e7b5..0249c87878 100644 >> --- a/meta/recipes-devtools/pkgconf/pkgconf_3.0.6.bb >> +++ b/meta/recipes-devtools/pkgconf/pkgconf_3.0.6.bb >> @@ -7,7 +7,7 @@ HOMEPAGE = "http://pkgconf.org" >> BUGTRACKER = "https://github.com/pkgconf/pkgconf/issues" >> SECTION = "devel" >> PROVIDES += "pkgconfig" >> -RPROVIDES:${PN} += "pkgconfig" >> +RPROVIDES:${PN} += "pkgconfig /usr/bin/pkg-config" >> >> # The pkgconf license seems to be functionally equivalent to BSD-2-Clause >> or >> # ISC, but has different wording, so needs its own name. > > Thanks, the series is getting close. The two changes above are not part > of libarchive though? Should they be part of a different patch? > > Cheers, > > Richard
Hi Richard, Thanks for the review. I missed addressing this in this series. I will take care of it in the next revision. -- # Sumanth Gavini # Wind River Linux
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#244241): https://lists.openembedded.org/g/openembedded-core/message/244241 Mute This Topic: https://lists.openembedded.org/mt/120914649/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
