Apps that haven't been ported to aarch64 (Store)

Nothing comes to mind immediately - those errors do not sound critical.

But the obvious thing to check for in the code would be hardcoded /usr/lib locations (as opposed to lib64) - the package files themselves have nothing like that though.

2 Likes

But wouldn’t that likely show up in output?

Correction:

That component uses ListView.itemAt() with an index parameter.

According to the Qt 5.6 docs that’s wrong, the method wants x,y parameters. Later Qt versions have itemAtIndex(i), but 5.6 does not.

Are you sure you’ve built the right version?

1 Like

I just built from Git zip on my phone with rpmbuild… https://github.com/mzanetti/machines-vs-machines-sfos

So using an earlier qmake might work, or, is there a way to change that line to wor with current version?

There do appear to be some ‘faults’ in harbour currently. If you upload aarch first, often you have the opportunity to upload arm, but not x86. I’ll try to document this. But it’s happened to me 3 or 4 times in the last weeks …

My approach, regardless of necessity, has been to upload 3.4 compiled x86, arm7 and then aarch. But with very few exceptions, my apps are fine as 3.4 targets (there are no security aspects, on superficial inspection). I also did trial with all 4.3 targets (QML only app) and could install on 3.4 arm and 4.3 aarch. For what it’s worth :0

1 Like

If you build from SDK it’s fine. It’s plays fine. The sdk (.pro) includes steps for copying files that probably require the sdk.

I’ll post a ticket in the original repo and add to https://forum.sailfishos.org/t/apps-that-havent-been-ported-to-aarch64 (which is a wiki)

EDIT: added a ticket and to the page. I think the files copy stuff I suggested is:

copydata.commands = $(COPY_DIR) $$PWD/data/lpbuild /home/deploy/installroot/usr/share/harbour-machines-vs-machines-sfos/data/

target.depends = $(target) copydata

export(first.depends)

export(copydata.commands)

QMAKE_EXTRA_TARGETS += target copydata

1 Like

Doesn’t seem to be any source available …

I did some minor changes to the pro file which should work on chum and on device: https://github.com/poetaster/machines-vs-machines-sfos/blob/master/machines-vs-machines-sfos.pro

Builds on obs: https://build.sailfishos.org/package/show/home:poetaster:coderus/MachinesVsMachines. (the directory is confusing, sorry).

3 Likes

Thank you SO much @poetaster and @Levone1 for rebuilding and repackaging this. Just downloaded and installed and seems to work
! :slight_smile:

Yipee! I’ll see if we can get it into chum. I need to clear the license with the original author and then I can push it to obs/chum.

1 Like

Thank you very much, for the new aarch64 build. It works and only
the long-standing error of not seeing any bullets or laser beams is still there.

Ah, ok. I’ll see if I can get the bullets fixed. Jeez. Never fixed bullets before. Did have a song about bullets. But I digress.

1 Like

Ok, fixed here:

I’ll rebuild tomorrow. Also found it’s GPL so I can push it to chum. Yeah!

EDIT:
https://openrepos.net/content/poetaster/machines-vs-machines

Should also show up in chum, soon.

5 Likes

It’s in chum with the fixes. I’ve played to level 9 and, with the exception of occasional audio fails (switch to cover, switch back), it’s pretty stable.

2 Likes

Thank you! It’s been enough time since I played the game on the Tablet that I can’t remember how to beat each level any more, so it’s almost like a new game now :slight_smile:

2 Likes

thanks a lot, for the new build and the fixes for this shot error.

Glad to have discovered it! It’s actually well designed to be extended with new variants. I’ve never built a level pack for a game, so I think I’ll try that when I find some time. Maybe a thread for collaboration. Art work. Hmmmmm… Rabbit hole.

1 Like

This was a new find to me! Looks great! However, the layout seems a bit broken on my X10II because of its aspect ratio :frowning:

Could you post a screenshot in a ticket, please? : https://github.com/poetaster/machines-vs-machines-sfos

EDIT: I think it’s broken on my volla, too :slight_smile: I’m going through the details and looking at the png board files and it’s clear it’s zoomed in. … Still, send me the screenshot, please.

You seem to have “issues” disabled on GitHub :slight_smile: