vitorpamplona / amethyst

Nostr client for Android
MIT License
1.17k stars 158 forks source link

[BUG] F-Droid reproducible build failed #1113

Open linsui opened 1 month ago

linsui commented 1 month ago
  1. The tor-android libs are from github which is not allowed for F-Droid. I tried to build it from source but the lib is not reproducible.
  2. Besides that, the apk is not reproducible. https://gitlab.com/linsui/fdroiddata/-/jobs/7946708164 Is the apk built from the tag?
jivanpal commented 5 days ago

@vitorpamplona Please prioritise this if reasonable to do so. F-Droid users are currently stuck on v0.91.0 due to build failures.

vitorpamplona commented 5 days ago

I took a look some days ago, but I have no idea what's creating the lack of reproducibility.

The tor-android libs are from github which is not allowed for F-Droid

Maybe we need to give up on F-droid since I don't think there is another way to use tor without the library.

licaon-kter commented 5 days ago

Is this because @n8fr8 ain't pushing to Maven Central too? https://mvnrepository.com/artifact/info.guardianproject/tor-android

linsui commented 5 days ago

Yes, as always.

Maybe we need to give up on F-droid since I don't think there is another way to use tor without the library.

You can build it from source.

vitorpamplona commented 4 days ago

You can build it from source.

Why would we do that?

licaon-kter commented 4 days ago

So the app is reproducible still...