Hi Cosimo,

In my experience, unless we find native infrastructure that someone is
willing to lend, there is absolutely 0 gain from running the compilers
natively. However, fully cross compiling can be a nightmare (I know this by
experience on the Win32 build stuff I did years ago). Fixing the
autotooling on every single project is a no-go, and there are build-time
tools that are compiled and run locally which makes things really hard for
a fully cross compiled environment.

My suggestion would be that you run the ./configure && make stage on an ARM
environment that (virtualized or not, the important thing here is that it
has decent I/O performance, i.e: not a RaspberryPI 2) and that you use a
distcc-like solution on your existing hardware and a cross compiler at the
builder's end.

Another alternative would be to reach these guys: https://www.scaleway.com/
and see if they're willing to sponsor the GNOME project in exchange for
some sort of recognition.

My 2 cents.

2015-07-03 1:01 GMT+01:00 Cosimo Cecchi <[email protected]>:

> Hi all,
>
> At the West Coast hackfest, we brought up the topic of building xdg-app
> runtimes for other architectures; they're currently only built for x86-64.
>
> For x86 systems there should not be many additional requirements on the
> hardware side, but for ARM builds we need machines to natively build the
> runtimes on.
> Some people mentioned they could possibly have machines to donate to the
> cause; another possibility would be to get a slice on existing builders
> that distributions like Fedora use for their ARM builds. This brought up
> the question about where the xdg-app runtime builders currently live, and
> whether there is any particular requirement on the infrastructure. (For
> example, do all builders need to be in the same location?)
>
> Another possibility that was brought up is using something like
> Scratchbox2 and do cross-compilation for ARM on our existing
> infrastructure. Does anyone have experience with that sort of setup?
>
> Cheers,
> Cosimo
>
> _______________________________________________
> gnome-os-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/gnome-os-list
>
>


-- 
Cheers,
Alberto Ruiz
_______________________________________________
gnome-os-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-os-list

Reply via email to