-
-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reproducible Builds #292
Comments
I actually have no clue from where this diff comes 🙃 |
And I could not figure where this |: move-result-object v4
-|: const-string v5, "5.27.36"
+|: const-string v5, "5.27.37" Not tell me that |
Sems like there are not all commits, hm |
Yeah, as you calculate And yes, I know that was not a published version. That doesn't mean it was not built, and thus could have left "build artifacts". |
Can you check again? |
|: const-string v1, "User-Agent"
-|: const-string v2, "MMRL/32716"
+|: const-string v2, "MMRL/32717"
|: invoke-virtual {v0, v1, v2}, LH0/p;.u:(Ljava/lang/String;Ljava/lang/String;)V distance is closing 🙈 |: move-result-object v2
-|: const-string v3, "5.28.38"
+|: const-string v3, "5.29.39"
|: filled-new-array {v3, v2}, [Ljava/lang/Object; Hm, kay, here it's growing… |
I know what the issue is. I built a build before pushing the latest version name bruh |
Eh, the "standard issue" 🙈 |
So you'll give me another ping on the next release, where you've then built after pushing the latest version name? 😉 |
The next build may take two weeks, that's mostly due working. |
No prob, that's why I asked for a ping when it's there (and not to make a new release now 😉). Thanks! |
At IzzyOnDroid we support Reproducible Builds (see: Reproducible Builds, special client support and more at IzzyOnDroid). Trying for yours, I was able to successfully generate the APK using
./gradlew assembleRelease
, but the resulting APKs were not identical. It seems like something is out of sync here. Here's an example from the dex diff:Your APK identifies as
Your user agent:
which is reflected here by our build (
MMRL/32669
). According toMETA-INF/version-control-info.textproto
, both our APKs were built from the same commit. So I wonder how this discrepancy occurs (and whether the other differences have a similar cause). Could you please check?Thanks in advance!
The text was updated successfully, but these errors were encountered: