{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.tHfgTInanz/b1/limesuite_20.10.0+dfsg-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.tHfgTInanz/b2/limesuite_20.10.0+dfsg-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,11 +1,11 @@\n \n e683ce4e6395ff91515b7a43d2e24932 58396 libdevel optional liblimesuite-dev_20.10.0+dfsg-1_amd64.deb\n 9da1c562d70ca73971b1a0b437174fa3 768568 doc optional liblimesuite-doc_20.10.0+dfsg-1_all.deb\n- b3e125cf568f8dd6a459a6bbfeb3c73f 2671556 debug optional liblimesuite20.10-1-dbgsym_20.10.0+dfsg-1_amd64.deb\n- 5535a441618ac3788526e7b17816a79d 271504 libs optional liblimesuite20.10-1_20.10.0+dfsg-1_amd64.deb\n- c3a169c41688a1608b6271094a770aa0 11679352 debug optional limesuite-dbgsym_20.10.0+dfsg-1_amd64.deb\n+ 70f7a341bade29576396229f75b220a5 2671464 debug optional liblimesuite20.10-1-dbgsym_20.10.0+dfsg-1_amd64.deb\n+ c0399326f7874dee5126ef66fd5eda67 271672 libs optional liblimesuite20.10-1_20.10.0+dfsg-1_amd64.deb\n+ e1a35fa45b81db651bfed8f101a19fc5 11680484 debug optional limesuite-dbgsym_20.10.0+dfsg-1_amd64.deb\n 9cb2813faf983a833ffc4a1932fdb37f 11520 libs optional limesuite-udev_20.10.0+dfsg-1_all.deb\n- a08bb9c136c9a7feb21cc0db9b48bd68 2188336 hamradio optional limesuite_20.10.0+dfsg-1_amd64.deb\n+ c1300ab0697a6b94c5fec41602839c5c 2187292 hamradio optional limesuite_20.10.0+dfsg-1_amd64.deb\n c7f6f05f440a35f96175f746a1c0b657 1120 hamradio optional soapysdr-module-lms7_20.10.0+dfsg-1_amd64.deb\n- a95cf8c658d1191299fda38cbb4fc748 791840 debug optional soapysdr0.7-module-lms7-dbgsym_20.10.0+dfsg-1_amd64.deb\n- 0447171dd2e7a8f5a744c2ca9e01ea56 59532 hamradio optional soapysdr0.7-module-lms7_20.10.0+dfsg-1_amd64.deb\n+ f300f01a06be01f5dc85e2f96d7e90f5 791836 debug optional soapysdr0.7-module-lms7-dbgsym_20.10.0+dfsg-1_amd64.deb\n+ 8889211dfb94996865fe59ecf0ea80cf 59532 hamradio optional soapysdr0.7-module-lms7_20.10.0+dfsg-1_amd64.deb\n"}, {"source1": "liblimesuite20.10-1_20.10.0+dfsg-1_amd64.deb", "source2": "liblimesuite20.10-1_20.10.0+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-19 02:05:43.000000 debian-binary\n -rw-r--r-- 0 0 0 952 2020-12-19 02:05:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 270360 2020-12-19 02:05:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 270528 2020-12-19 02:05:43.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/libLimeSuite.so.20.10.0", "source2": "./usr/lib/x86_64-linux-gnu/libLimeSuite.so.20.10.0", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3c19eec7b0ded17f6984bf867ca5e4245e4c15f0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 714e9a060cff916d37e9e48761c74ff21333756a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3059,15 +3059,15 @@\n notchOnOff\n attValue\n enableSWR\n sourceSWR\n CellularPowerCorrection\n GammaCorrection\n LimeRFE_Board_SeLimeRFE_GUI_Setttx port 3\n-19eec7b0ded17f6984bf867ca5e4245e4c15f0.debug\n+4e9a060cff916d37e9e48761c74ff21333756a.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: could not find variable specification at offset ee26", "objdump: DWARF error: could not find variable specification at offset c898", "objdump: DWARF error: could not find variable specification at offset c898", "objdump: DWARF error: could not find variable specification at offset 14f02", "objdump: DWARF error: could not find variable specification at offset 14f02", "objdump: DWARF error: could not find variable specification at offset c898", "objdump: DWARF error: could not find variable specification at offset c898"], "unified_diff": "@@ -146498,15 +146498,15 @@\n /usr/include/c++/10/bits/char_traits.h:402\n \tmovabs $0x2d32312d30323032,%rcx\n std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/10/bits/basic_string.h:157\n \tmov %rdx,(%rdi)\n std::char_traits::copy(char*, char const*, unsigned long):\n /usr/include/c++/10/bits/char_traits.h:402\n-\tmov $0x3831,%edx\n+\tmov $0x3931,%edx\n \tmov %rcx,0x10(%rdi)\n \tmov %dx,0x18(%rdi)\n std::char_traits::assign(char&, char const&):\n /usr/include/c++/10/bits/char_traits.h:329\n \tmovb $0x0,0x1a(%rdi)\n lime::GetBuildTimestamp[abi:cxx11]():\n ./obj-x86_64-linux-gnu/src/./obj-x86_64-linux-gnu/src/VersionInfo.cpp:21\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31396565 63376230 64656431 37663639 19eec7b0ded17f69\n- 0x00000010 38346266 38363763 61356534 32343565 84bf867ca5e4245e\n- 0x00000020 34633135 66302e64 65627567 00000000 4c15f0.debug....\n- 0x00000030 d4b07605 ..v.\n+ 0x00000000 34653961 30363063 66663931 36643337 4e9a060cff916d37\n+ 0x00000010 65396534 38373631 63373466 66323133 e9e48761c74ff213\n+ 0x00000020 33333735 36612e64 65627567 00000000 33756a.debug....\n+ 0x00000030 2c27d6e6 ,'..\n \n"}]}]}]}]}, {"source1": "limesuite_20.10.0+dfsg-1_amd64.deb", "source2": "limesuite_20.10.0+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-19 02:05:43.000000 debian-binary\n -rw-r--r-- 0 0 0 1248 2020-12-19 02:05:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2186896 2020-12-19 02:05:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2185852 2020-12-19 02:05:43.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/LimeQuickTest", "source2": "./usr/bin/LimeQuickTest", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x004768 0x004768 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x004770 0x004770 R 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x010bcd 0x010bcd R E 0x1000\n LOAD 0x016000 0x0000000000016000 0x0000000000016000 0x003670 0x003670 R 0x1000\n LOAD 0x01a360 0x000000000001b360 0x000000000001b360 0x000cbc 0x000f28 RW 0x1000\n DYNAMIC 0x01a980 0x000000000001b980 0x000000000001b980 0x000260 0x000260 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x0175e0 0x00000000000175e0 0x00000000000175e0 0x00037c 0x00037c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000160 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000468 000468 0010e0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001548 001548 001707 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000002c50 002c50 000168 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000002db8 002db8 000150 00 A 6 5 8\n- [ 9] .rela.dyn RELA 0000000000002f08 002f08 000d38 18 A 5 0 8\n- [10] .rela.plt RELA 0000000000003c40 003c40 000b28 18 AI 5 24 8\n+ [ 6] .dynstr STRTAB 0000000000001548 001548 001709 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000002c52 002c52 000168 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000002dc0 002dc0 000150 00 A 6 5 8\n+ [ 9] .rela.dyn RELA 0000000000002f10 002f10 000d38 18 A 5 0 8\n+ [10] .rela.plt RELA 0000000000003c48 003c48 000b28 18 AI 5 24 8\n [11] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000005020 005020 000780 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000057a0 0057a0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000057b0 0057b0 010411 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000015bc4 015bc4 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000016000 016000 0015e0 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 00000000000175e0 0175e0 00037c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x2f08 contains 141 entries:\n+Relocation section '.rela.dyn' at offset 0x2f10 contains 141 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001b360 0000000000000008 R_X86_64_RELATIVE 6880\n 000000000001b368 0000000000000008 R_X86_64_RELATIVE 6030\n 000000000001b370 0000000000000008 R_X86_64_RELATIVE 6730\n 000000000001b378 0000000000000008 R_X86_64_RELATIVE 6840\n 000000000001b388 0000000000000008 R_X86_64_RELATIVE 1b680\n 000000000001b390 0000000000000008 R_X86_64_RELATIVE b270\n@@ -139,15 +139,15 @@\n 000000000001b5a0 000000a400000005 R_X86_64_COPY 000000000001b5a0 _ZTVSt13basic_filebufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0\n 000000000001b620 000000a500000005 R_X86_64_COPY 000000000001b620 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0\n 000000000001c040 000000aa00000005 R_X86_64_COPY 000000000001c040 _ZN2Fl8e_numberE + 0\n 000000000001c048 000000a300000005 R_X86_64_COPY 000000000001c048 fl_graphics_driver + 0\n 000000000001c050 0000009f00000005 R_X86_64_COPY 000000000001c050 _ZN2Fl8e_keysymE + 0\n 000000000001c080 0000009800000005 R_X86_64_COPY 000000000001c080 _ZSt4cout@GLIBCXX_3.4 + 0\n \n-Relocation section '.rela.plt' at offset 0x3c40 contains 119 entries:\n+Relocation section '.rela.plt' at offset 0x3c48 contains 119 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001bbf8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0\n 000000000001bc00 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSo3putEc@GLIBCXX_3.4 + 0\n 000000000001bc08 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0\n 000000000001bc10 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6chrono3_V212system_clock3nowEv@GLIBCXX_3.4.19 + 0\n 000000000001bc18 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN4lime8LMS7002M10SetBandTRFEi + 0\n 000000000001bc20 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN4lime7Si5351CD1Ev + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1b360\n 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1b378\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1548\n 0x0000000000000006 (SYMTAB) 0x468\n- 0x000000000000000a (STRSZ) 5895 (bytes)\n+ 0x000000000000000a (STRSZ) 5897 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x1bbe0\n 0x0000000000000002 (PLTRELSZ) 2856 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x3c40\n- 0x0000000000000007 (RELA) 0x2f08\n+ 0x0000000000000017 (JMPREL) 0x3c48\n+ 0x0000000000000007 (RELA) 0x2f10\n 0x0000000000000008 (RELASZ) 3384 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0x2db8\n+ 0x000000006ffffffe (VERNEED) 0x2dc0\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x2c50\n+ 0x000000006ffffff0 (VERSYM) 0x2c52\n 0x000000006ffffff9 (RELACOUNT) 83\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ae34c2bde869f4c43c1d6a96586c3397d207b9ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bf6c0d0396fd93cbe67f36eeaed9cbc2352fa701\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 180 entries:\n- Addr: 0x0000000000002c50 Offset: 0x002c50 Link: 5 (.dynsym)\n+ Addr: 0x0000000000002c52 Offset: 0x002c52 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 3 (GLIBC_2.2.5)\n 004: 4 (GLIBCXX_3.4.19) 0 (*local*) 5 (GLIBCXX_3.4.22) 0 (*local*) \n 008: 0 (*local*) 6 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBCXX_3.4)\n 00c: 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4)\n 010: 7 (GLIBCXX_3.4.21) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 2 (GLIBCXX_3.4) 0 (*local*) 6 (GLIBC_2.2.5) 7 (GLIBCXX_3.4.21) \n 018: 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) 8 (GLIBCXX_3.4.14) \n@@ -44,15 +44,15 @@\n 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) \n 0a4: 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 0a8: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) \n 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0b0: 1 (*global*) 2 (GLIBCXX_3.4) 0 (*local*) 2 (GLIBCXX_3.4)\n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x0000000000002db8 Offset: 0x002db8 Link: 6 (.dynstr)\n+ Addr: 0x0000000000002dc0 Offset: 0x002dc0 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 17\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 11\n 0x0040: Version: 1 File: libc.so.6 Cnt: 4\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 13\n 0x0060: Name: GLIBC_2.14 Flags: none Version: 12\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -342,15 +342,15 @@\n FiiiPKcE\n 17Lms_Double_window\n 14LmsPopupResult\n 13LmsPopupError\n PFiiiPKcE\n Serial Number:\n /usr/lib/debug/.dwz/x86_64-linux-gnu/limesuite.debug\n-34c2bde869f4c43c1d6a96586c3397d207b9ea.debug\n+6c0d0396fd93cbe67f36eeaed9cbc2352fa701.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -364,9 +364,9 @@\n 0x00002bd8 3400474c 49424358 585f332e 342e3231 4.GLIBCXX_3.4.21\n 0x00002be8 00474c49 42435858 5f332e34 2e323200 .GLIBCXX_3.4.22.\n 0x00002bf8 474c4942 4358585f 332e342e 31390047 GLIBCXX_3.4.19.G\n 0x00002c08 4c494243 58585f33 2e340000 00000000 LIBCXX_3.4......\n 0x00002c18 00000000 00000000 00000000 00000000 ................\n 0x00002c28 00000000 00000000 00000000 00000000 ................\n 0x00002c38 00000000 00000000 00000000 00000000 ................\n- 0x00002c48 00000000 000000 .......\n+ 0x00002c48 00000000 00000000 00 .........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33346332 62646538 36396634 63343363 34c2bde869f4c43c\n- 0x00000010 31643661 39363538 36633333 39376432 1d6a96586c3397d2\n- 0x00000020 30376239 65612e64 65627567 00000000 07b9ea.debug....\n- 0x00000030 ea1d75a6 ..u.\n+ 0x00000000 36633064 30333936 66643933 63626536 6c0d0396fd93cbe6\n+ 0x00000010 37663336 65656165 64396362 63323335 7f36eeaed9cbc235\n+ 0x00000020 32666137 30312e64 65627567 00000000 2fa701.debug....\n+ 0x00000030 6eb60e56 n..V\n \n"}]}, {"source1": "./usr/bin/LimeSuiteGUI", "source2": "./usr/bin/LimeSuiteGUI", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 00082c 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000b38 000b38 006b10 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000007648 007648 0098ba 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000010f02 010f02 0008ec 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000007648 007648 0098bc 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000010f04 010f04 0008ec 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000117f0 0117f0 000220 00 A 6 9 8\n [ 9] .rela.dyn RELA 0000000000011a10 011a10 077e38 18 A 5 0 8\n [10] .rela.plt RELA 0000000000089848 089848 0035b8 18 AI 5 24 8\n [11] .init PROGBITS 000000000008d000 08d000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 000000000008d020 08d020 0023e0 10 AX 0 0 16\n [13] .plt.got PROGBITS 000000000008f400 08f400 000008 08 AX 0 0 8\n [14] .text PROGBITS 000000000008f410 08f410 234a71 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,24 +18,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x349ea8\n 0x000000000000001b (INIT_ARRAYSZ) 464 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x34a078\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x7648\n 0x0000000000000006 (SYMTAB) 0xb38\n- 0x000000000000000a (STRSZ) 39098 (bytes)\n+ 0x000000000000000a (STRSZ) 39100 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x383da0\n 0x0000000000000002 (PLTRELSZ) 13752 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x89848\n 0x0000000000000007 (RELA) 0x11a10\n 0x0000000000000008 (RELASZ) 491064 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x117f0\n 0x000000006fffffff (VERNEEDNUM) 9\n- 0x000000006ffffff0 (VERSYM) 0x10f02\n+ 0x000000006ffffff0 (VERSYM) 0x10f04\n 0x000000006ffffff9 (RELACOUNT) 7464\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b442dd61da1bc83367d20827005e5904b8f484bf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eac1021916b3c1a2668de2d3e91694470382439c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 1142 entries:\n- Addr: 0x0000000000010f02 Offset: 0x010f02 Link: 5 (.dynsym)\n+ Addr: 0x0000000000010f04 Offset: 0x010f04 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (WXU_3.0) 3 (WXU_3.0) 4 (GLIBC_2.2.5)\n 004: 3 (WXU_3.0) 0 (*local*) 2 (WXU_3.0) 2 (WXU_3.0) \n 008: 0 (*local*) 2 (WXU_3.0) 5 (GLIBCXX_3.4) 3 (WXU_3.0) \n 00c: 2 (WXU_3.0) 2 (WXU_3.0) 2 (WXU_3.0) 0 (*local*) \n 010: 2 (WXU_3.0) 2 (WXU_3.0) 0 (*local*) 6 (GLIBC_2.2.5)\n 014: 5 (GLIBCXX_3.4) 3 (WXU_3.0) 3 (WXU_3.0) 2 (WXU_3.0) \n 018: 2 (WXU_3.0) 2 (WXU_3.0) 3 (WXU_3.0) 7 (GLIBC_2.7) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4055,15 +4055,15 @@\n 0l'(,\t-2$u0S\n w'S#@'_*\n .h-v.h+#+\n 9dA%4?4p+\n $F\"Z$_&E!Y(\n Cm$+@Y&,9\n !6/usr/lib/debug/.dwz/x86_64-linux-gnu/limesuite.debug\n-42dd61da1bc83367d20827005e5904b8f484bf.debug\n+c1021916b3c1a2668de2d3e91694470382439c.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2439,9 +2439,9 @@\n 0x00010e88 4c494243 58585f33 2e342e32 3100474c LIBCXX_3.4.21.GL\n 0x00010e98 49424358 585f332e 342e3230 00435858 IBCXX_3.4.20.CXX\n 0x00010ea8 4142495f 312e3300 474c4942 4358585f ABI_1.3.GLIBCXX_\n 0x00010eb8 332e3400 5758555f 332e302e 35000000 3.4.WXU_3.0.5...\n 0x00010ec8 00000000 00000000 00000000 00000000 ................\n 0x00010ed8 00000000 00000000 00000000 00000000 ................\n 0x00010ee8 00000000 00000000 00000000 00000000 ................\n- 0x00010ef8 00000000 00000000 0000 ..........\n+ 0x00010ef8 00000000 00000000 00000000 ............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34326464 36316461 31626338 33333637 42dd61da1bc83367\n- 0x00000010 64323038 32373030 35653539 30346238 d20827005e5904b8\n- 0x00000020 66343834 62662e64 65627567 00000000 f484bf.debug....\n- 0x00000030 867fdd01 ....\n+ 0x00000000 63313032 31393136 62336331 61323636 c1021916b3c1a266\n+ 0x00000010 38646532 64336539 31363934 34373033 8de2d3e916944703\n+ 0x00000020 38323433 39632e64 65627567 00000000 82439c.debug....\n+ 0x00000030 8e85e048 ...H\n \n"}]}, {"source1": "./usr/bin/LimeUtil", "source2": "./usr/bin/LimeUtil", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000068 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000370 000370 0009f0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000000d60 000d60 000d65 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000001ac6 001ac6 0000d4 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000000d60 000d60 000d67 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000001ac8 001ac8 0000d4 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000001ba0 001ba0 000100 00 A 6 4 8\n [ 9] .rela.dyn RELA 0000000000001ca0 001ca0 000498 18 A 5 0 8\n [10] .rela.plt RELA 0000000000002138 002138 000768 18 AI 5 24 8\n [11] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000003020 003020 000500 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000003520 003520 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000003530 003530 005691 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,24 +11,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0xba58\n 0x000000000000001b (INIT_ARRAYSZ) 32 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xba78\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0xd60\n 0x0000000000000006 (SYMTAB) 0x370\n- 0x000000000000000a (STRSZ) 3429 (bytes)\n+ 0x000000000000000a (STRSZ) 3431 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbd38\n 0x0000000000000002 (PLTRELSZ) 1896 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x2138\n 0x0000000000000007 (RELA) 0x1ca0\n 0x0000000000000008 (RELASZ) 1176 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x1ba0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x1ac6\n+ 0x000000006ffffff0 (VERSYM) 0x1ac8\n 0x000000006ffffff9 (RELACOUNT) 31\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ccc72920385ea20a142af38577164b6091a86cd2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac3a04e0143f2bd9cd7a2e15d3ee13d52c76a3f1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 106 entries:\n- Addr: 0x0000000000001ac6 Offset: 0x001ac6 Link: 5 (.dynsym)\n+ Addr: 0x0000000000001ac8 Offset: 0x001ac8 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBCXX_3.4) 4 (GLIBC_2.2.5)\n 004: 5 (GLIBCXX_3.4.19) 6 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 0 (*local*) \n 008: 7 (GLIBCXX_3.4.21) 7 (GLIBCXX_3.4.21) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 6 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBCXX_3.4)\n 010: 0 (*local*) 6 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 014: 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4) 8 (GLIBCXX_3.4.9) 3 (GLIBCXX_3.4)\n 018: 9 (CXXABI_1.3) 3 (GLIBCXX_3.4) 0 (*local*) 6 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -207,15 +207,15 @@\n Cleanup...\n @@ Calibrating for freq = \n Error tuning (skipping)\n Error calibrating (skipping)\n Unspecified range --start, stop, step!\n @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n /usr/lib/debug/.dwz/x86_64-linux-gnu/limesuite.debug\n-c72920385ea20a142af38577164b6091a86cd2.debug\n+3a04e0143f2bd9cd7a2e15d3ee13d52c76a3f1.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -210,9 +210,9 @@\n 0x00001a50 42435858 5f332e34 2e313900 474c4942 BCXX_3.4.19.GLIB\n 0x00001a60 4358585f 332e3400 474c4942 435f322e CXX_3.4.GLIBC_2.\n 0x00001a70 3400474c 4942435f 322e3134 00474c49 4.GLIBC_2.14.GLI\n 0x00001a80 42435f32 2e332e34 00000000 00000000 BC_2.3.4........\n 0x00001a90 00000000 00000000 00000000 00000000 ................\n 0x00001aa0 00000000 00000000 00000000 00000000 ................\n 0x00001ab0 00000000 00000000 00000000 00000000 ................\n- 0x00001ac0 00000000 00 .....\n+ 0x00001ac0 00000000 000000 .......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63373239 32303338 35656132 30613134 c72920385ea20a14\n- 0x00000010 32616633 38353737 31363462 36303931 2af38577164b6091\n- 0x00000020 61383663 64322e64 65627567 00000000 a86cd2.debug....\n- 0x00000030 c76b5d0a .k].\n+ 0x00000000 33613034 65303134 33663262 64396364 3a04e0143f2bd9cd\n+ 0x00000010 37613265 31356433 65653133 64353263 7a2e15d3ee13d52c\n+ 0x00000020 37366133 66312e64 65627567 00000000 76a3f1.debug....\n+ 0x00000030 747b5242 t{RB\n \n"}]}]}]}]}, {"source1": "soapysdr0.7-module-lms7_20.10.0+dfsg-1_amd64.deb", "source2": "soapysdr0.7-module-lms7_20.10.0+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/SoapySDR/modules0.7/libLMS7Support.so", "source2": "./usr/lib/x86_64-linux-gnu/SoapySDR/modules0.7/libLMS7Support.so", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x6870\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005548 0x005548 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005550 0x005550 R 0x1000\n LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x016501 0x016501 R E 0x1000\n LOAD 0x01d000 0x000000000001d000 0x000000000001d000 0x0054de 0x0054de R 0x1000\n LOAD 0x0224f0 0x00000000000234f0 0x00000000000234f0 0x000b20 0x000b78 RW 0x1000\n DYNAMIC 0x022908 0x0000000000023908 0x0000000000023908 0x000250 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x01e174 0x000000000001e174 0x000000000001e174 0x000644 0x000644 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0000a8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000308 000308 001158 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001460 001460 00248d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000038ee 0038ee 000172 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000003a60 003a60 000120 00 A 4 5 8\n- [ 7] .rela.dyn RELA 0000000000003b80 003b80 000d80 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000004900 004900 000c48 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 0000000000001460 001460 00248f 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000038f0 0038f0 000172 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000003a68 003a68 000120 00 A 4 5 8\n+ [ 7] .rela.dyn RELA 0000000000003b88 003b88 000d80 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000004908 004908 000c48 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000006020 006020 000840 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000006860 006860 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000006870 006870 015c85 00 AX 0 0 16\n [13] .fini PROGBITS 000000000001c4f8 01c4f8 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000001d000 01d000 001174 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000001e174 01e174 000644 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x3b80 contains 144 entries:\n+Relocation section '.rela.dyn' at offset 0x3b88 contains 144 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000000234f0 0000000000000008 R_X86_64_RELATIVE 8eb0\n 00000000000234f8 0000000000000008 R_X86_64_RELATIVE 8c30\n 0000000000023500 0000000000000008 R_X86_64_RELATIVE 8d10\n 0000000000023508 0000000000000008 R_X86_64_RELATIVE 8d40\n 0000000000023510 0000000000000008 R_X86_64_RELATIVE 8d70\n 0000000000023518 0000000000000008 R_X86_64_RELATIVE 8e70\n@@ -142,15 +142,15 @@\n 0000000000023fd8 0000009b00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTISt16invalid_argument@GLIBCXX_3.4 + 0\n 0000000000023fe0 0000009f00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000023fe8 000000a200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000023ff0 000000a400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0\n 0000000000023ff8 000000a700000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4 + 0\n 0000000000024008 0000008e00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x4900 contains 131 entries:\n+Relocation section '.rela.plt' at offset 0x4908 contains 131 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000023b70 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0\n 0000000000023b78 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6chrono3_V212system_clock3nowEv@GLIBCXX_3.4.19 + 0\n 0000000000023b80 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 atan2@GLIBC_2.2.5 + 0\n 0000000000023b88 000000aa00000007 R_X86_64_JUMP_SLOT 0000000000019010 _ZNSt8_Rb_treeISt4pairIimES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE11equal_rangeERKS1_ + 0\n 0000000000023b90 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4 + 0\n 0000000000023b98 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN4lime11LMS7_Device13SetTestSignalEbj13lms_testsig_tss + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x234f0\n 0x000000000000001b (INIT_ARRAYSZ) 40 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x23518\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1460\n 0x0000000000000006 (SYMTAB) 0x308\n- 0x000000000000000a (STRSZ) 9357 (bytes)\n+ 0x000000000000000a (STRSZ) 9359 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x23b58\n 0x0000000000000002 (PLTRELSZ) 3144 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x4900\n- 0x0000000000000007 (RELA) 0x3b80\n+ 0x0000000000000017 (JMPREL) 0x4908\n+ 0x0000000000000007 (RELA) 0x3b88\n 0x0000000000000008 (RELASZ) 3456 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x3a60\n+ 0x000000006ffffffe (VERNEED) 0x3a68\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x38ee\n+ 0x000000006ffffff0 (VERSYM) 0x38f0\n 0x000000006ffffff9 (RELACOUNT) 91\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1810105e26b169f0a6d957d230178c48d33d5956\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47b948c8ea5f8102d392ca74d39c549fae00497b\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 185 entries:\n- Addr: 0x00000000000038ee Offset: 0x0038ee Link: 3 (.dynsym)\n+ Addr: 0x00000000000038f0 Offset: 0x0038f0 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4.19) 4 (GLIBC_2.2.5)\n 004: 0 (*local*) 5 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 6 (GLIBCXX_3.4.21) \n 010: 0 (*local*) 0 (*local*) 7 (GLIBC_2.2.5) 6 (GLIBCXX_3.4.21) \n 014: 0 (*local*) 7 (GLIBC_2.2.5) 0 (*local*) 5 (GLIBCXX_3.4)\n 018: 0 (*local*) 6 (GLIBCXX_3.4.21) 8 (CXXABI_1.3) 0 (*local*) \n@@ -46,15 +46,15 @@\n 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0b8: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x0000000000003a60 Offset: 0x003a60 Link: 4 (.dynstr)\n+ Addr: 0x0000000000003a68 Offset: 0x003a68 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 14\n 0x0020: Version: 1 File: libc.so.6 Cnt: 4\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 12\n 0x0040: Name: GLIBC_2.14 Flags: none Version: 11\n 0x0050: Name: GLIBC_2.3.4 Flags: none Version: 9\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 7\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -444,15 +444,15 @@\n Buffer Length\n linkFormat\n Link Format\n Skip Calibration\n alignPhase\n align phase\n readStream() experienced non-monotonic timestamp\n-10105e26b169f0a6d957d230178c48d33d5956.debug\n+b948c8ea5f8102d392ca74d39c549fae00497b.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -580,9 +580,9 @@\n 0x00003870 42435858 5f332e34 2e313100 43585841 BCXX_3.4.11.CXXA\n 0x00003880 42495f31 2e330047 4c494243 58585f33 BI_1.3.GLIBCXX_3\n 0x00003890 2e342e32 3100474c 49424358 585f332e .4.21.GLIBCXX_3.\n 0x000038a0 3400474c 49424358 585f332e 342e3139 4.GLIBCXX_3.4.19\n 0x000038b0 00000000 00000000 00000000 00000000 ................\n 0x000038c0 00000000 00000000 00000000 00000000 ................\n 0x000038d0 00000000 00000000 00000000 00000000 ................\n- 0x000038e0 00000000 00000000 00000000 00 .............\n+ 0x000038e0 00000000 00000000 00000000 000000 ...............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31303130 35653236 62313639 66306136 10105e26b169f0a6\n- 0x00000010 64393537 64323330 31373863 34386433 d957d230178c48d3\n- 0x00000020 33643539 35362e64 65627567 00000000 3d5956.debug....\n- 0x00000030 2e35b3c7 .5..\n+ 0x00000000 62393438 63386561 35663831 30326433 b948c8ea5f8102d3\n+ 0x00000010 39326361 37346433 39633534 39666165 92ca74d39c549fae\n+ 0x00000020 30303439 37622e64 65627567 00000000 00497b.debug....\n+ 0x00000030 fdb8dce9 ....\n \n"}]}]}]}]}, {"source1": "liblimesuite20.10-1-dbgsym_20.10.0+dfsg-1_amd64.deb", "source2": "liblimesuite20.10-1-dbgsym_20.10.0+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-19 02:05:43.000000 debian-binary\n -rw-r--r-- 0 0 0 556 2020-12-19 02:05:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2670808 2020-12-19 02:05:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2670716 2020-12-19 02:05:43.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Hamradio Maintainers \n Installed-Size: 2772\n Depends: liblimesuite20.10-1 (= 20.10.0+dfsg-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for liblimesuite20.10-1\n-Build-Ids: 3c19eec7b0ded17f6984bf867ca5e4245e4c15f0\n+Build-Ids: 714e9a060cff916d37e9e48761c74ff21333756a\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/3c/19eec7b0ded17f6984bf867ca5e4245e4c15f0.debug\n+usr/lib/debug/.build-id/71/4e9a060cff916d37e9e48761c74ff21333756a.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/3c/\n--rw-r--r-- 0 root (0) root (0) 2828192 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/3c/19eec7b0ded17f6984bf867ca5e4245e4c15f0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/71/\n+-rw-r--r-- 0 root (0) root (0) 2828192 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/71/4e9a060cff916d37e9e48761c74ff21333756a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/doc/liblimesuite20.10-1-dbgsym -> liblimesuite20.10-1\n"}, {"source1": "./usr/lib/debug/.build-id/3c/19eec7b0ded17f6984bf867ca5e4245e4c15f0.debug", "source2": "./usr/lib/debug/.build-id/71/4e9a060cff916d37e9e48761c74ff21333756a.debug", "comments": ["Files similar despite different names (score: 1, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3c19eec7b0ded17f6984bf867ca5e4245e4c15f0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 714e9a060cff916d37e9e48761c74ff21333756a\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -1153232,15 +1153232,15 @@\n <2887d9> DW_AT_type : <0x3e>, int\n <2><2887dd>: Abbrev Number: 0\n <1><2887de>: Abbrev Number: 32 (DW_TAG_dwarf_procedure)\n <2887df> DW_AT_location : 10 byte block: 9e 8 32 30 2e 31 30 2d 31 0 \t(DW_OP_implicit_value 8 byte block: 32 30 2e 31 30 2d 31 0 )\n <1><2887ea>: Abbrev Number: 32 (DW_TAG_dwarf_procedure)\n <2887eb> DW_AT_location : 13 byte block: 9e b 30 78 32 30 32 30 31 30 30 30 0 \t(DW_OP_implicit_value 11 byte block: 30 78 32 30 32 30 31 30 30 30 0 )\n <1><2887f9>: Abbrev Number: 32 (DW_TAG_dwarf_procedure)\n- <2887fa> DW_AT_location : 13 byte block: 9e b 32 30 32 30 2d 31 32 2d 31 38 0 \t(DW_OP_implicit_value 11 byte block: 32 30 32 30 2d 31 32 2d 31 38 0 )\n+ <2887fa> DW_AT_location : 13 byte block: 9e b 32 30 32 30 2d 31 32 2d 31 39 0 \t(DW_OP_implicit_value 11 byte block: 32 30 32 30 2d 31 32 2d 31 39 0 )\n <1><288808>: Abbrev Number: 32 (DW_TAG_dwarf_procedure)\n <288809> DW_AT_location : 17 byte block: 9e f 32 30 2e 31 30 2e 30 2b 64 66 73 67 2d 31 0 \t(DW_OP_implicit_value 15 byte block: 32 30 2e 31 30 2e 30 2b 64 66 73 67 2d 31 0 )\n <1><28881b>: Abbrev Number: 0\n Compilation Unit @ offset 0x28881c:\n Length: 0x1728d (32-bit)\n Version: 4\n Abbrev Offset: 0x1b038\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.2.1-3) 10.2.1 20201224\n+3ujGCC: (Debian 10.2.1-3) 10.2.1 20201224\n zH'i_C:E\n OItYokqd\n kk(Q&+s)\n 3=6Kc,\"[\n 3|hC-=`w\n WPV~\tQ~x\t\n !W\\G;LrxMP\n"}]}]}]}]}, {"source1": "limesuite-dbgsym_20.10.0+dfsg-1_amd64.deb", "source2": "limesuite-dbgsym_20.10.0+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-19 02:05:43.000000 debian-binary\n--rw-r--r-- 0 0 0 700 2020-12-19 02:05:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 11678460 2020-12-19 02:05:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 696 2020-12-19 02:05:43.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 11679596 2020-12-19 02:05:43.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Hamradio Maintainers \n Installed-Size: 12204\n Depends: limesuite (= 20.10.0+dfsg-1)\n Section: debug\n Priority: optional\n Description: debug symbols for limesuite\n-Build-Ids: ae34c2bde869f4c43c1d6a96586c3397d207b9ea b442dd61da1bc83367d20827005e5904b8f484bf ccc72920385ea20a142af38577164b6091a86cd2\n+Build-Ids: ac3a04e0143f2bd9cd7a2e15d3ee13d52c76a3f1 bf6c0d0396fd93cbe67f36eeaed9cbc2352fa701 eac1021916b3c1a2668de2d3e91694470382439c\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,4 +1,4 @@\n-usr/lib/debug/.build-id/ae/34c2bde869f4c43c1d6a96586c3397d207b9ea.debug\n-usr/lib/debug/.build-id/b4/42dd61da1bc83367d20827005e5904b8f484bf.debug\n-usr/lib/debug/.build-id/cc/c72920385ea20a142af38577164b6091a86cd2.debug\n+usr/lib/debug/.build-id/ac/3a04e0143f2bd9cd7a2e15d3ee13d52c76a3f1.debug\n+usr/lib/debug/.build-id/bf/6c0d0396fd93cbe67f36eeaed9cbc2352fa701.debug\n+usr/lib/debug/.build-id/ea/c1021916b3c1a2668de2d3e91694470382439c.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/limesuite.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,17 +1,17 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/ae/\n--rw-r--r-- 0 root (0) root (0) 283744 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/ae/34c2bde869f4c43c1d6a96586c3397d207b9ea.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/b4/\n--rw-r--r-- 0 root (0) root (0) 11980056 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/b4/42dd61da1bc83367d20827005e5904b8f484bf.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/cc/\n--rw-r--r-- 0 root (0) root (0) 162768 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/cc/c72920385ea20a142af38577164b6091a86cd2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/ac/\n+-rw-r--r-- 0 root (0) root (0) 162768 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/ac/3a04e0143f2bd9cd7a2e15d3ee13d52c76a3f1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/bf/\n+-rw-r--r-- 0 root (0) root (0) 283744 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/bf/6c0d0396fd93cbe67f36eeaed9cbc2352fa701.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/ea/\n+-rw-r--r-- 0 root (0) root (0) 11980056 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/ea/c1021916b3c1a2668de2d3e91694470382439c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 53568 2020-12-19 02:05:43.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/limesuite.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/doc/limesuite-dbgsym -> limesuite\n"}, {"source1": "./usr/lib/debug/.build-id/ae/34c2bde869f4c43c1d6a96586c3397d207b9ea.debug", "source2": "./usr/lib/debug/.build-id/bf/6c0d0396fd93cbe67f36eeaed9cbc2352fa701.debug", "comments": ["Files similar despite different names (score: 1, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x004768 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x004770 R 0x1000\n LOAD 0x000000 0x0000000000005000 0x0000000000005000 0x000000 0x010bcd R E 0x1000\n LOAD 0x000000 0x0000000000016000 0x0000000000016000 0x000000 0x003670 R 0x1000\n LOAD 0x000360 0x000000000001b360 0x000000000001b360 0x000000 0x000f28 RW 0x1000\n DYNAMIC 0x000360 0x000000000001b980 0x000000000001b980 0x000000 0x000260 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000175e0 0x00000000000175e0 0x000000 0x00037c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000160 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000468 000308 0010e0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001548 000308 001707 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000002c50 000308 000168 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000002db8 000308 000150 00 A 6 5 8\n- [ 9] .rela.dyn NOBITS 0000000000002f08 000308 000d38 18 A 5 0 8\n- [10] .rela.plt NOBITS 0000000000003c40 000308 000b28 18 AI 5 24 8\n+ [ 6] .dynstr NOBITS 0000000000001548 000308 001709 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000002c52 000308 000168 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000002dc0 000308 000150 00 A 6 5 8\n+ [ 9] .rela.dyn NOBITS 0000000000002f10 000308 000d38 18 A 5 0 8\n+ [10] .rela.plt NOBITS 0000000000003c48 000308 000b28 18 AI 5 24 8\n [11] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000005020 001000 000780 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000057a0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000057b0 001000 010411 00 AX 0 0 16\n [15] .fini NOBITS 0000000000015bc4 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000016000 001000 0015e0 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 00000000000175e0 001000 00037c 00 A 0 0 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000468 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001548 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000002c50 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000002db8 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000002f08 0 SECTION LOCAL DEFAULT 9 \n- 10: 0000000000003c40 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000002c52 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000002dc0 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000002f10 0 SECTION LOCAL DEFAULT 9 \n+ 10: 0000000000003c48 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000005000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000005020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000057a0 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000057b0 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000015bc4 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000016000 0 SECTION LOCAL DEFAULT 16 \n 17: 00000000000175e0 0 SECTION LOCAL DEFAULT 17 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ae34c2bde869f4c43c1d6a96586c3397d207b9ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bf6c0d0396fd93cbe67f36eeaed9cbc2352fa701\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/b4/42dd61da1bc83367d20827005e5904b8f484bf.debug", "source2": "./usr/lib/debug/.build-id/ea/c1021916b3c1a2668de2d3e91694470382439c.debug", "comments": ["Files similar despite different names (score: 2, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 00082c 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000b38 000308 006b10 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000007648 000308 0098ba 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000010f02 000308 0008ec 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000007648 000308 0098bc 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000010f04 000308 0008ec 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000117f0 000308 000220 00 A 6 9 8\n [ 9] .rela.dyn NOBITS 0000000000011a10 000308 077e38 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000089848 000308 0035b8 18 AI 5 24 8\n [11] .init NOBITS 000000000008d000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 000000000008d020 001000 0023e0 10 AX 0 0 16\n [13] .plt.got NOBITS 000000000008f400 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000000000008f410 001000 234a71 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000b38 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000007648 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000010f02 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000010f04 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000117f0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000011a10 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000089848 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000008d000 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000008d020 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000008f400 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000008f410 0 SECTION LOCAL DEFAULT 14 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b442dd61da1bc83367d20827005e5904b8f484bf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eac1021916b3c1a2668de2d3e91694470382439c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/cc/c72920385ea20a142af38577164b6091a86cd2.debug", "source2": "./usr/lib/debug/.build-id/ac/3a04e0143f2bd9cd7a2e15d3ee13d52c76a3f1.debug", "comments": ["Files similar despite different names (score: 5, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000068 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000370 000308 0009f0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000000d60 000308 000d65 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000001ac6 000308 0000d4 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000000d60 000308 000d67 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000001ac8 000308 0000d4 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000001ba0 000308 000100 00 A 6 4 8\n [ 9] .rela.dyn NOBITS 0000000000001ca0 000308 000498 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000002138 000308 000768 18 AI 5 24 8\n [11] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000003020 001000 000500 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000003520 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000003530 001000 005691 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000370 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000d60 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000001ac6 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000001ac8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000001ba0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001ca0 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000002138 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000003000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000003020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000003520 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000003530 0 SECTION LOCAL DEFAULT 14 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ccc72920385ea20a142af38577164b6091a86cd2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac3a04e0143f2bd9cd7a2e15d3ee13d52c76a3f1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}]}]}]}, {"source1": "soapysdr0.7-module-lms7-dbgsym_20.10.0+dfsg-1_amd64.deb", "source2": "soapysdr0.7-module-lms7-dbgsym_20.10.0+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-19 02:05:43.000000 debian-binary\n -rw-r--r-- 0 0 0 564 2020-12-19 02:05:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 791084 2020-12-19 02:05:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 791080 2020-12-19 02:05:43.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Hamradio Maintainers \n Installed-Size: 823\n Depends: soapysdr0.7-module-lms7 (= 20.10.0+dfsg-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for soapysdr0.7-module-lms7\n-Build-Ids: 1810105e26b169f0a6d957d230178c48d33d5956\n+Build-Ids: 47b948c8ea5f8102d392ca74d39c549fae00497b\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/18/10105e26b169f0a6d957d230178c48d33d5956.debug\n+usr/lib/debug/.build-id/47/b948c8ea5f8102d392ca74d39c549fae00497b.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/18/\n--rw-r--r-- 0 root (0) root (0) 832064 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/18/10105e26b169f0a6d957d230178c48d33d5956.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/47/\n+-rw-r--r-- 0 root (0) root (0) 832064 2020-12-19 02:05:43.000000 ./usr/lib/debug/.build-id/47/b948c8ea5f8102d392ca74d39c549fae00497b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-19 02:05:43.000000 ./usr/share/doc/soapysdr0.7-module-lms7-dbgsym -> soapysdr0.7-module-lms7\n"}, {"source1": "./usr/lib/debug/.build-id/18/10105e26b169f0a6d957d230178c48d33d5956.debug", "source2": "./usr/lib/debug/.build-id/47/b948c8ea5f8102d392ca74d39c549fae00497b.debug", "comments": ["Files similar despite different names (score: 2, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x6870\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x005548 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x005550 R 0x1000\n LOAD 0x000000 0x0000000000006000 0x0000000000006000 0x000000 0x016501 R E 0x1000\n LOAD 0x000000 0x000000000001d000 0x000000000001d000 0x000000 0x0054de R 0x1000\n LOAD 0x0004f0 0x00000000000234f0 0x00000000000234f0 0x000000 0x000b78 RW 0x1000\n DYNAMIC 0x0004f0 0x0000000000023908 0x0000000000023908 0x000000 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000001e174 0x000000000001e174 0x000000 0x000644 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000a8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000308 00025c 001158 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001460 00025c 00248d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000038ee 00025c 000172 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000003a60 00025c 000120 00 A 4 5 8\n- [ 7] .rela.dyn NOBITS 0000000000003b80 00025c 000d80 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000004900 00025c 000c48 18 AI 3 22 8\n+ [ 4] .dynstr NOBITS 0000000000001460 00025c 00248f 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000038f0 00025c 000172 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000003a68 00025c 000120 00 A 4 5 8\n+ [ 7] .rela.dyn NOBITS 0000000000003b88 00025c 000d80 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000004908 00025c 000c48 18 AI 3 22 8\n [ 9] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000006020 001000 000840 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000006860 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000006870 001000 015c85 00 AX 0 0 16\n [13] .fini NOBITS 000000000001c4f8 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000001d000 001000 001174 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000001e174 001000 000644 00 A 0 0 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 441 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000308 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001460 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000038ee 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000003a60 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003b80 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000004900 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000038f0 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000003a68 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000003b88 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000004908 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000006000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000006020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006860 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006870 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000001c4f8 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000001d000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000001e174 0 SECTION LOCAL DEFAULT 15 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1810105e26b169f0a6d957d230178c48d33d5956\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47b948c8ea5f8102d392ca74d39c549fae00497b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-=YVGCC: (Debian 10.2.1-3) 10.2.1 20201224\n+I{GCC: (Debian 10.2.1-3) 10.2.1 20201224\n i\tbC$G}poI\n 5lOH:OH}-4\n i9--x*~`\n j]MwAup!\n gdV%xWv\"$\n G/KoAw;'\n m:Z&wWgw\n"}]}]}]}]}]}