[CentOS-devel] Building ARM64 RPMs on AMD64?

Sat Dec 5 20:24:29 UTC 2020
Simon Matter <simon.matter at invoca.ch>

> On Sat, 5 Dec 2020 at 14:15, Simon Matter <simon.matter at invoca.ch> wrote:
>
>> Hi,
>>
>> We are thinking about adding ARM64 based devices to our systems.
>>
>> As we are using CentOS almost everywhere and have quite a number of
>> inhouse RPM packages in our company repository, we'd like to enhance it
>> and add ARM64 alias aarch64 to it.
>>
>> What I'm still wondering is how to run the build environment for the new
>> arch?
>>
>> How does the CentOS project do it, run ARM64 hardware or using
>> emulation?
>> Or to ask differently, is it an option to run the build system emulated
>> with QEMU?
>>
>>
> CentOS and Fedora use ARM64 hardware to do their builds. I think at one
> point it was being done with emulation but it was slower than expected..
> [if you have only one thing it is probably not a large issue but if you
> have a chain of items to build continuously...] For hardware that works
> well in an 'enterprise' environment, I can recommend the Ampere systems
> that we are using in Fedora.

I only know the Gigabyte ARM servers, is it what you're using then?

For what we need they are a bit overkill then, because a dedicated Raspi4
may also do it for us.

Simon

>
>
>> Thanks for any insights?
>>
>> Simon
>>
>> _______________________________________________
>> CentOS-devel mailing list
>> CentOS-devel at centos.org
>> https://lists.centos.org/mailman/listinfo/centos-devel
>>
>
>
> --
> Stephen J Smoogen.
> _______________________________________________
> CentOS-devel mailing list
> CentOS-devel at centos.org
> https://lists.centos.org/mailman/listinfo/centos-devel
>