Bug#988789: diffoscope | .so files are compared using a binary diff within in Android APKs (#259)

Hans-Christoph Steiner hans at eds.org
Mon May 31 10:40:34 BST 2021


I don't have one of the APKs still, but these should be close:

https://f-droid.org/repo/org.torproject.torservices_2001.apk
https://f-droid.org/repo/org.torproject.torservices_2002.apk
https://f-droid.org/repo/org.torproject.torservices_2003.apk
https://f-droid.org/repo/org.torproject.torservices_2004.apk

Then compare those with the ones here:
https://gitlab.com/guardianproject/torservices-nightly/-/tree/master/fdroid/repo

.hc

Emanuel Bronshtein (@e3amn2l):
> 
> 
> 
> Emanuel Bronshtein commented:
> 
> 
> @eighthave can you link to the compared APK files that fail to diff the .so files in order to debug this, thanks.
> 
> The issue might be related to the "No such file" error in diff output:
> ```
> Command `'strings --all --bytes=8 {}'` failed with exit code 1. Standard
> output:
> │┄     /usr/bin/strings:
> '/tmp/diffoscope_4_ifbg_p_release/tmpqowyi8ycapk/org.torproject.torservices_2004.apk/lib/arm64-v8a/libtor.so':
> No such file
> ```
> 



More information about the Reproducible-builds mailing list