[Rpm-maint] [rpm-software-management/rpm] %{_target_cpu} value on i686 differes between 4.20 and 5.9* (Issue #3582)
Panu Matilainen
notifications at github.com
Wed Feb 19 10:54:07 UTC 2025
pmatilai created an issue (rpm-software-management/rpm#3582)
Sometime between mid-December and mid-January my snapshot builds started failing on i386: https://copr.fedorainfracloud.org/coprs/pmatilai/rpm-snapshot/builds/ with the following:
```
stderr:
/usr/bin/pkg-config: line 8: /usr/bin/i386-redhat-linux-gnu-pkg-config: No such file or directory
```
This comes from pkg-config which on Fedora calls rpm (🤪 ) macro evaluation to determine the path of the actual script to call - in this case the actual file is /usr/bin/i686-redhat-linux-gnu-pkg-config. The relevant macro is `%{_target_cpu}` so that's what's now evaluating differently, and the likely cause being the rpmrc STL refactoring I did in the first half of December.
Most likely this is a regression, but the rpmrc stuff being so old and strange, it's *possible* something was actually misbehaving earlier.
Need to sort this out before 6.0 alpha though.
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3582
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/issues/3582 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20250219/28819eda/attachment-0001.htm>
More information about the Rpm-maint
mailing list