Bug#988789: diffoscope: .so files are compared using a binary diff in Android APKs
Felix C. Stegerman
flx at obfusk.net
Thu May 20 14:24:18 BST 2021
Hi Hans & Chris,
* Chris Lamb <lamby at debian.org> [2021-05-19 19:04]:
> > APKs (Android app files) often contain Linux ELF shared library files, e.g.
> > lib/arm64-v8a/libtor.so. These are only compared using a binary diff, but they
> > should use the shared library comparison. The output looks like:
>
> It would be great to fix this for you. Could you provide some example
> APK files so I can reproducible what you are currently seeing but also
> confirm that any changes actually solve your problem?
FWIW: I've used diffoscope on quite a few APKs, many of which included
.so files, and haven't seen this bug before.
I'd be happy to help debug/fix this if someone can provide an example
APK.
- Felix
More information about the Reproducible-builds
mailing list