Opened 6 months ago

Last modified 5 months ago

#33935 new defect

Fenix's classes5.dex files are not reproducible

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-mobile, tbb-rbm, Android, gitlab-tb-tor-browser-build
Cc: sysrqb, boklm Actual Points:
Parent ID: #33934 Points:
Reviewer: Sponsor:

Description

When building .apk files with the https://gitweb.torproject.org/user/gk/tor-browser-build.git/commit/?h=bug_33927_v2&id=a9eca52f63d049f0cb1a03c14971c8743d79a2b1 it turns out the classes5.dex files are not getting built deterministically for all 4 architectures. Looking at the diff for armv7 (attached) there is at least a timestamp issues we need to fix, but maybe more.

Child Tickets

Attachments (1)

classes5.dex_diff (4.3 KB) - added by gk 6 months ago.

Download all attachments as: .zip

Change History (3)

Changed 6 months ago by gk

Attachment: classes5.dex_diff added

comment:1 Changed 6 months ago by gk

Just by looking at the dependencies my money would go to the Kotlin compiler for causing this. That would be fixable, though, by #buildallthethingsfromsource. :)

comment:2 Changed 5 months ago by gk

Keywords: gitlab-tb-tor-browser-build added

Add magic gitlab keyword.

Note: See TracTickets for help on using tickets.