[Rpm-maint] [rpm-software-management/rpm] configure.ac: add linux-gnux32 variant to triplet handling (PR #2169)

Alexander Kanavin notifications at github.com
Mon Aug 29 19:27:51 UTC 2022


https://github.com/rpm-software-management/rpm/commit/1cdb72ae48b7ba689c5c79118f4f0c1b4ffe6b7c
introduced a change where triplets that rpm doesn't know about
are rejected, which in turn causes a regression for users like
Yocto that explicitly use them.

In particular, x32 is a 64 bit x86 ABI with 32 bit pointers and
is supported via settings in custom /etc/rpmrc:

arch_compat: qemux86_64: all any noarch x86_64_x32 qemux86_65
----
Note from Alex:
this was previously submitted here:
https://github.com/rpm-software-management/rpm/pull/2143

The pull request was closed with reverting the commit that introduced the problem in 4.17 branch, but this does not solve the issue in 4.18 or in master. This new pull request is made so that we can hopefully find a solution that satisfies everyone, and doesn't require carrying custom patches forever. I do not insist on taking the patch as it is, just would like to solve the problem some other way if needed.
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/2169

-- Commit Summary --

  * configure.ac: add linux-gnux32 variant to triplet handling

-- File Changes --

    M configure.ac (4)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/2169.patch
https://github.com/rpm-software-management/rpm/pull/2169.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2169
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/2169 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20220829/d5311b76/attachment.html>


More information about the Rpm-maint mailing list