aTox icon indicating copy to clipboard operation
aTox copied to clipboard

F-Droid Build is Outdated

Open giiutfff opened this issue 1 year ago • 3 comments

The latest build on F-Droid is more than two years old. Could you please kindly update it. Thanks a lot.

giiutfff avatar Mar 27 '24 16:03 giiutfff

The F-Droid maintainers ran into issues building the last release, but there's a new aTox release in the works and that should trigger a new F-Droid release as well.

We're finishing up a c-toxcore 0.2.19 release right now, but once that's done I'll finish up the last bits needed for a new release here as well.

See: #933

robinlinden avatar Mar 28 '24 00:03 robinlinden

The F-Droid build issues were related to msgpack-c in c-toxcore, and that library has been replaced with cmp, so hopefully things will be smoother this release.

Ping F-Droid contributors when ready to update so the recipe is tweaked as needed

licaon-kter avatar May 30 '24 12:05 licaon-kter

The F-Droid maintainers ran into issues building the last release, but there's a new aTox release in the works and that should trigger a new F-Droid release as well.

We're finishing up a c-toxcore 0.2.19 release right now, but once that's done I'll finish up the last bits needed for a new release here as well.

See: #933

c-toxcore 0.2.19 was released on March 28, 2024. The last release of atox v0.7.3 was on February 22, 2022. When is a new release of aTox expected?

qo4on avatar Aug 31 '24 00:08 qo4on

@licaon-kter 0.8.0 has been released now. :) Please let me know if you run into any issues with building aTox on F-Droid.

robinlinden avatar Nov 10 '24 22:11 robinlinden

0.8.0 has been released now

Is it available on Google Play?

qo4on avatar Nov 11 '24 11:11 qo4on

0.8.0 has been released now

Is it available on Google Play?

You can probably install it from F-Droid, once their very slow pipelines are finished building this particular artefact.

I forgot, where to check their automatic build pipelines. F-Droid Build Status didn't help, either.

theAkito avatar Nov 11 '24 12:11 theAkito

wip https://gitlab.com/fdroid/fdroiddata/-/merge_requests/16555

I forgot, where to check their automatic build pipelines

https://gitlab.com/fdroid/wiki/-/wikis/FAQ#how-long-does-it-take-for-my-app-to-show-up-on-website-and-client

licaon-kter avatar Nov 11 '24 15:11 licaon-kter

0.8.0 has been released now

Is it available on Google Play?

It will be once reviewed and approved by Google etc. :P It usually takes a little bit.

robinlinden avatar Nov 11 '24 15:11 robinlinden

fyi https://gitlab.com/fdroid/fdroiddata/-/commit/a6737f566ef6f0814eccd1c05432fe8fe4f85397 :tada:

I moved the folders around trying to get as close as possible to your builds, but the .so's are still a bit different: atox14_2.log

licaon-kter avatar Nov 13 '24 14:11 licaon-kter

That's amazing, licaon-kter, thank you so much. :D If there's anything we can do to make building aTox easier, feedback is happily accepted. :)

robinlinden avatar Nov 14 '24 01:11 robinlinden

@robinlinden yes and no, maybe you can look at the diff log and we can come as close as possible to yours?

switching to a reproducible build is hard(er) since user can't (yet) be switched in a friendly way, they'd need to backup, uninstall then reinstall and restore.

but would be nice to be reproducible in general, ref: https://f-droid.org/docs/Inclusion_How-To/#reproducible-builds

licaon-kter avatar Nov 14 '24 10:11 licaon-kter

Thank you! Will have a look at making the build more reproducible. One of the longer-term goals is to support building w/ Bazel which is more designed for that kind of thing. Will see what we can do to make the current build system more reproducible as well, though. :)

Closing this as resolved, now that we have v0.8.0 in FDroid.

robinlinden avatar Nov 17 '24 19:11 robinlinden