[Reproducible-builds] Bug#808267: diffoscope: Redundant information in ELF comparisons

Mike Hommey mh+reportbug at glandium.org
Fri Dec 18 01:10:54 UTC 2015

Source: diffoscope
Version: 43
Severity: normal

When comparing ELF files, the following commands are used:
- readelf --all
- readelf --debug-dump
- objdump --disassemble --full-contents

objdump --disassemble --full-contents is actually redundant in itself. For
example, it will dump both an hexdump and a disassembly of the .text section.
It's also redundant with the output of readelf --debug-dump because it does an
hexdump of the .debug_* sections that readelf --debug-dump does a dwarf dump

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

More information about the Reproducible-builds mailing list