On 24 Feb 2026, at 10:48, Ilya Maximets wrote:
> On 2/24/26 10:38 AM, Eelco Chaudron wrote:
>> On the latest Fedora 43 image, 'dnf builddep' may install
>> the 32-bit version of libcap-ng-devel, which causes the
>> build to fail. This change forces builddep to exclude
>> 32-bit packages, ensuring the correct x86_64 variants
>> are installed.
>>
>> Signed-off-by: Eelco Chaudron <[email protected]>
>> ---
>> .github/workflows/build-and-test.yml | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/.github/workflows/build-and-test.yml
>> b/.github/workflows/build-and-test.yml
>> index 5f9e337de4..fa4e073125 100644
>> --- a/.github/workflows/build-and-test.yml
>> +++ b/.github/workflows/build-and-test.yml
>> @@ -684,7 +684,7 @@ jobs:
>> dnf install -y rpm-build dnf-plugins-core
>> sed -e 's/@VERSION@/0.0.1/' rhel/openvswitch-fedora.spec.in \
>> > /tmp/ovs.spec
>> - dnf builddep -y /tmp/ovs.spec
>> + dnf builddep --exclude='*.i686' -y /tmp/ovs.spec
>> rm -f /tmp/ovs.spec
>>
>> - name: configure
>
> Thanks, Eelco! This solves the issue with i686 version of libcap-ng
> for me. Still feels like a bug in dnf.
>
> I think, we should add 'github:' to the subject prefix, as we typically
> use plain 'fedora:' for the spec file changes. Otherwise:
>
> Acked-by: Ilya Maximets <[email protected]>
>
> And we'll need this on all supported branches.
Thanks Ilya for the quick review. Updated the subject prefix, and applied it to
main all the way down to 3.3.
//Eelco
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev