Reproducible Build fails for v3.4.3
Author: IzzySoftCreated Sep 6, 2026Updated Sep 18, 2026
With some differences in classes.dex – looks like some shenanigans with R8 to me. Example:
-|: invoke-static {v0, v1, v3}, Lcom/beemdevelopment/aegis/importers/AegisImporter$EncryptedState;.$r8$lambda$9iRILRznldF42jN5ctUpsG8NqFk:(Lcom/beemdeve
+|: invoke-static {v0, v1, v3}, Lcom/beemdevelopment/aegis/importers/AegisImporter$EncryptedState;.$r8$lambda$JNT3sSWgfVmQEPPPSUCALXMgsPI:(Lcom/beemdeveWe've tried the build on multiple builders, with JDK 17 as well as JDK 21 (looks like you've switched to the latter), and even with telling gradle to only use max 4 workers (to match the Github runners) – no dice. Do you have any clue?
Our "build recipe" basically is just ./gradlew assembleRelease, in case it matters.
Source: beemdevelopment/Aegis