I've got a koji instance I've setup that is building for both aarch64 and armv7hl. Right now I need two separate hosts. One for each arch. I notice that the fedora koji instance has most of their arm builders dedicated to one arch or the other as well. However, there are 3 builders ( buildhw-aarch64-01.arm.fedoraproject.org, buildhw-aarch64-02.arm.fedoraproject.org, buildhw-aarch64-03.arm.fedoraproject.org) that show arches of aarch64, armhfp. I'm wondering if there is anything special setup on those builders that allow them to build both 32 and 64-bit arm packages.
I've tried searching for anything related to setting up both arches for a builder but am unable to find anything. If there is any documentation on how to set this up just point me in the right direction and I'll go try it out. If not any help would be appreciated.
Thanks,
-Shad
On Sat, Apr 20, 2019 at 4:01 PM Shad L. Lords slords@lordsfam.net wrote:
I've got a koji instance I've setup that is building for both aarch64 and armv7hl. Right now I need two separate hosts. One for each arch. I notice that the fedora koji instance has most of their arm builders dedicated to one arch or the other as well. However, there are 3 builders (buildhw-aarch64-01.arm.fedoraproject.org, buildhw-aarch64-02.arm.fedoraproject.org, buildhw-aarch64-03.arm.fedoraproject.org) that show arches of aarch64, armhfp. I'm wondering if there is anything special setup on those builders that allow them to build both 32 and 64-bit arm packages.
I've tried searching for anything related to setting up both arches for a builder but am unable to find anything. If there is any documentation on how to set this up just point me in the right direction and I'll go try it out. If not any help would be appreciated.
It's actually a bit of a misnomer that they build both armv7/aarch64 because if you look closer they only belong to the image build group, they're set up that way so we can use HW virt to create both ARMv7 and aarch64 images. They can't build rpms as such. They're also dependent on HW that can run both arm32 and arm64 code.
Peter