Due to the switch to an aarch64 Xperial 10iii I have lost one of my most prized applicatoins, TrollBridge.
Trying to update this to 4.4 and aarch64 was quite the goose chase, which finally ended in failure for me.
From go’s stout refusal to build stuff with dependencies and NOT cloning stuff from github, making it hard to build on OBS, via the issue that old Go versions avilable for SFOS (such as the venerable jolla_go project) do not support arm64, to the fact that go-qml is not only deprecated, but never added support for arm64, and the fact that it lacks native support for Sailfish/Silica, to the final failure of me merging four different branches of go-qml to get that support.
If anyone who actually knows what they’re doing could look into this it would be highly appreciated.
Some pointers:
- my own clueless tries in with a trollbridge fork: http://github.com/nephros/trollbridge (see 4.4 branches)
- the original go-qml: https://github.com/go-qml/qml
- the “maintained” version: https://github.com/neclepsio/qml/tree/v1
- apparently the most up-to-date fork, with amd64 and go 1.12: https://github.com/nanu-c/qml-go
- the jolla_go project’s patch for SFOS: https://raw.githubusercontent.com/nekrondev/jolla_go/master/go-qml_jolla.patch
I know there’s a couple of Go-based apps out there for Sailfish, I believe they would also benefit from an up-to-date and working variant of go-qml.