BalenaEngine version? Installscript v17.12.0 github v19.03.14?

Hi

I am a bit confused as to the different versions available.
The installscript from balena.io is refering to version v17.12.0, but the latest release on github is v19.03.14.

What version should be used?
Can the more recent versions be installed on raspbian for rpi4?

Thanks

Hi, I got confirmation from a team member that this page https://www.balena.io/engine/ is not showing the most recent version. You should go with the latest released from the Github page.
Thanks,
Zahari

Hi Zahari

The install script refers to tar.gz packaged compiled executeables for balena-engine, but only a few of the releases on github has these compiled packages attached to the release.
The v18.9.13 release has some attached also, but no arm7, only arm7hf

Do you have any instructions on how to build the project for arm7?

Thanks in advance

hi, what board are you on?

Hi @robertgzr
Sorry about the late reply.

I am using both rpi3 and 4

Happy holidays

Hi Clementine,

Happy holidays to you too. As far as I understand for RPI3 and RPI4, you should be able to use arm7hf or aarch64 depending on the underlying architecture (those are the binaries we use in balenaOS).

What OS are you using on your devices? What is the output of uname -a?

Cheers!

Hello,

I’m looking for compiling balena-engine for i386 with the latest feature from upstream. Do you have a procedure for cross compilation ?

Makefile in the balena-engine repository only build binary for amd64

Thanks

Hi, we are using a yocto project recipe to build balena engine for balenaOS, you can refer to the do_compile function on how exactly this is done: meta-balena/balena_git.bb at f8acea83be07849a07b55f032a2e711365a52078 · balena-os/meta-balena · GitHub

The cross-compilation toolchain is provided by yocto and unfortunately we have no special tutorial on setting it up outside of yocto.

If you have more questions, could you please start a separate thread? Thanks.

Thanks for pointing me out the code portion