Skip to content

Reproducible Build failed for v1.54 #418

@IzzySoft

Description

@IzzySoft

Just wondering if the build process changed – or whether the APK was not built from a clean tree at the tagged commit? The APKs show differences:

  -rw-r--r--  0.0 unx      120 b-      117 defN 1981-01-01 01:01:02 fae9f93d META-INF/version-control-info.textproto
- -rw-r--r--  0.0 unx     3284 b-     3284 stor 1981-01-01 01:01:02 4644e542 assets/dexopt/baseline.prof
+ -rw-r--r--  0.0 unx     3284 b-     3284 stor 1981-01-01 01:01:02 df291a76 assets/dexopt/baseline.prof
  -rw-r--r--  0.0 unx      264 b-      264 stor 1981-01-01 01:01:02 516eacd2 assets/dexopt/baseline.profm
- -rw-r--r--  0.0 unx 10534888 b-  3651964 defN 1981-01-01 01:01:02 527d1f94 classes.dex
+ -rw-r--r--  0.0 unx 10534840 b-  3652041 defN 1981-01-01 01:01:02 55b390e9 classes.dex
  -rw-r--r--  0.0 unx 10773992 b-  9864941 defN 1981-01-01 01:01:02 51176c8e assets/NotoColorEmojiCompat.ttf

The culprit here seems to be in classes.dex. The most obvious one is:

   VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance" }
-  VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "timeTrackerApp" }
+  VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "arg0" }
   VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "arg0" }

As the APK claims to have been built from the tagged commit, that must either be an uncommitted change – or a change in the build process. Can you give me a hint what we might need to change to match that? Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions