communi / communi-sailfish

The first and foremost IRC client for Sailfish OS
BSD 3-Clause "New" or "Revised" License
36 stars 18 forks source link

[TASK] Provide aarch64 build in harbour #151

Open Karry opened 2 years ago

Karry commented 2 years ago

Hi.

Jolla released SFOS for Xperia 10 II few months ago. On this device just aarch64 applications may be used. It would be great to provide aarch64 build of this great IRC client in harbour/openrepos.

Karry commented 2 years ago

I created temporary repository with aarch64 build: https://openrepos.net/content/karry/irc-sailfish-communi-aarch64

Venemo commented 2 years ago

I don't understand why? Doesn't the OS have multilib support for running 32-bit apps?

Karry commented 2 years ago

Nope unfortunately. It is possible to run armv7 binaries on aarch64 variant of Sailfish OS (I tried it with statically linked Busybox), but it does not include 32 bit userspace libraries. It is understandable more or less. Because it would create another surface for bugs and would increase size of the system image almost twice... There is thread about armv7 support on Sailfish OS forum.

Venemo commented 2 years ago

To be honest though, I don't personally use Sailfish anymore so I'm not really motivated, but perhaps @Thaodan would be willing to do the work?

Thaodan commented 2 years ago

I'll create a new release soon and will add aarch64 support stay tuned.

Thaodan commented 2 years ago

Blocks #152