[Rpm-maint] [rpm-software-management/rpm] rpm/rpmbuild vs Yocto BSP platform names (Issue #2578)

Zoltán Böszörményi notifications at github.com
Tue Jul 25 09:58:41 UTC 2023


Yocto is a cross-compiler system for building custom Linux based OSes.

The platform names in Yocto are more specific than basic CPU architecture names. They are called Board Support Packages (BSPs) and the build is  customized for such a specific SoC board, e.g. on ARM, MIPS or other exotic CPUs. Even when building for an Intel compatible device, the BSP name is e.g. genericx86 or genericx86_64, or when using the meta-intel layer, it can be e.g. intel-corei7-64, intel_skylake_64 and others, and these names end up in `/etc/rpm/platform`.

The problem is that the corresponding subdirectory does not get created in `/usr/lib/rpm/platform` so `rpmbuild` fails to run on a Yocto based system with all the necessary SDK present to build an RPM package from sources.

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

Message ID: <rpm-software-management/rpm/issues/2578 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20230725/3dd6f3ae/attachment.html>


More information about the Rpm-maint mailing list