So, you have to have a full i386 build root to build i386 arch packages .. then only a subset of those built packages are actually used as multilib packages for x86_64.
as Nux! said, you have to use the i386 distro to build those.
The mock configs we use to build live here:
https://git.centos.org/tree/sig-core!bld-seven.git/master/mock
Obviously, you would need to modify them for your setup.
The file you are looking for is: c7.1804.u.i686.cfg
On 05/17/2018 09:47 AM, Nux! wrote:
Hi Martin,
You need to build a "epel-7-i386" mock profile and use that. Now I call it "epel" so it resembles the default profile, but there is no EPEL 32bit for EL7.
There is a 32bit CentOS 7 tree here http://mirror.centos.org/altarch/7/os/i386/
If there are deps required and are not there you'll need to backport them from Fedora I guess.
-- Sent from the Delta quadrant using Borg technology!
Nux! www.nux.ro
----- Original Message -----
From: "Martin Vogt" martin.vogt@itwm.fraunhofer.de To: "CentOS mailing list" centos@centos.org Sent: Thursday, 17 May, 2018 15:26:17 Subject: [CentOS] How to build nss-util.i686 on Centos 7 with mock
Hello list,
I'm currently trying to build the i686 version of
http://vault.centos.org/7.5.1804/os/Source/SPackages/nss-util-3.34.0-2.el7.s...
The x86_86 version works with mock, but I cannot figure out how to build the i686 version.
best regards,
Martin _______________________________________________ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos