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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to