{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.ud913bHnZf/b1/adwaita-qt_1.3.1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.ud913bHnZf/b2/adwaita-qt_1.3.1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n- 5cf444be9d9078f4f7967c6b8765f042 1142428 debug optional adwaita-qt-dbgsym_1.3.1-1_amd64.deb\n- 9de760dc852c46c00f34d3cf033ad049 92132 gnome optional adwaita-qt_1.3.1-1_amd64.deb\n+ 66a590a9225ee7b7a2b0b48e94b2364c 1142424 debug optional adwaita-qt-dbgsym_1.3.1-1_amd64.deb\n+ cc095b0338014ed25262d3dde713024e 91964 gnome optional adwaita-qt_1.3.1-1_amd64.deb\n 932e7bed55e32799f3b50f091c1bb4c7 11484 libdevel optional libadwaitaqt-dev_1.3.1-1_amd64.deb\n- 93c7a56b604b5dcaf2d802ad232ca460 530436 debug optional libadwaitaqt1-dbgsym_1.3.1-1_amd64.deb\n- a585a24af18ee68a143f84216449b06c 37552 libs optional libadwaitaqt1_1.3.1-1_amd64.deb\n+ 1694cb2f62be3bf94662ad314b5f03f9 530444 debug optional libadwaitaqt1-dbgsym_1.3.1-1_amd64.deb\n+ e90f6459664fb00c62ee832c4980234b 37432 libs optional libadwaitaqt1_1.3.1-1_amd64.deb\n 4350ea34d88b167339c3f3367581b1d3 2057772 debug optional libadwaitaqtpriv1-dbgsym_1.3.1-1_amd64.deb\n 21357c914b283d20f8f6549931c0eb91 87532 libs optional libadwaitaqtpriv1_1.3.1-1_amd64.deb\n"}, {"source1": "adwaita-qt_1.3.1-1_amd64.deb", "source2": "adwaita-qt_1.3.1-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 2021-06-02 17:46:19.000000 debian-binary\n -rw-r--r-- 0 0 0 884 2021-06-02 17:46:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 91056 2021-06-02 17:46:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 90888 2021-06-02 17:46:19.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/qt5/plugins/styles/adwaita.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/styles/adwaita.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 0x16030\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 0x013d28 0x013d28 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x013d30 0x013d30 R 0x1000\n LOAD 0x014000 0x0000000000014000 0x0000000000014000 0x022a19 0x022a19 R E 0x1000\n LOAD 0x037000 0x0000000000037000 0x0000000000037000 0x007e9e 0x007e9e R 0x1000\n LOAD 0x03f470 0x0000000000040470 0x0000000000040470 0x001ba8 0x001ce0 RW 0x1000\n DYNAMIC 0x03f980 0x0000000000040980 0x0000000000040980 0x000280 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x038348 0x0000000000038348 0x0000000000038348 0x000b7c 0x000b7c 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 000a2c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000c90 000c90 004a70 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000005700 005700 00946c 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000eb6c 00eb6c 000634 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 000000000000f1a0 00f1a0 000160 00 A 4 9 8\n- [ 7] .rela.dyn RELA 000000000000f300 00f300 001a58 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000010d58 010d58 002fd0 18 AI 3 25 8\n+ [ 4] .dynstr STRTAB 0000000000005700 005700 00946e 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000eb6e 00eb6e 000634 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 000000000000f1a8 00f1a8 000160 00 A 4 9 8\n+ [ 7] .rela.dyn RELA 000000000000f308 00f308 001a58 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000010d60 010d60 002fd0 18 AI 3 25 8\n [ 9] .init PROGBITS 0000000000014000 014000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000014020 014020 001ff0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000016010 016010 000020 08 AX 0 0 8\n [12] .text PROGBITS 0000000000016030 016030 0209e0 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000036a10 036a10 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000037000 037000 0012c8 00 A 0 0 32\n [15] .qtversion PROGBITS 00000000000382c8 0382c8 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0xf300 contains 281 entries:\n+Relocation section '.rela.dyn' at offset 0xf308 contains 281 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000040470 0000000000000008 R_X86_64_RELATIVE 177f0\n 0000000000040478 0000000000000008 R_X86_64_RELATIVE 17580\n 0000000000040480 0000000000000008 R_X86_64_RELATIVE 175f0\n 0000000000040488 0000000000000008 R_X86_64_RELATIVE 17660\n 0000000000040490 0000000000000008 R_X86_64_RELATIVE 176d0\n 0000000000040498 0000000000000008 R_X86_64_RELATIVE 177b0\n@@ -279,15 +279,15 @@\n 0000000000040fd8 0000025a00000006 R_X86_64_GLOB_DAT 0000000000035b50 _ZN7Adwaita13SpinBoxEngine7opacityEPK7QObjectN6QStyle10SubControlE + 0\n 0000000000040fe0 000001c400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN11QMainWindow16staticMetaObjectE@Qt_5 + 0\n 0000000000040fe8 000002b400000006 R_X86_64_GLOB_DAT 0000000000033070 _ZNK7Adwaita13ScrollBarData19addLineArrowHoveredEv + 0\n 0000000000040ff0 0000028900000006 R_X86_64_GLOB_DAT 0000000000035a50 _ZN7Adwaita13SpinBoxEngine11updateStateEPK7QObjectN6QStyle10SubControlEbb + 0\n 0000000000040ff8 000001d900000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN15QAbstractButton16staticMetaObjectE@Qt_5 + 0\n 0000000000042010 0000015700000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x10d58 contains 510 entries:\n+Relocation section '.rela.plt' at offset 0x10d60 contains 510 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000041018 0000027c00000007 R_X86_64_JUMP_SLOT 0000000000034bb0 _ZNK8QMapNodeIPK7QObject8QPointerIN7Adwaita11SpinBoxDataEEE4copyEP8QMapDataIS2_S6_E + 0\n 0000000000041020 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QRegionC1ERK5QRectNS_10RegionTypeE@Qt_5 + 0\n 0000000000041028 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7Adwaita6Colors20scrollBarHandleColorERKNS_12StyleOptionsE + 0\n 0000000000041030 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN16QCoreApplication9sendEventEP7QObjectP6QEvent@Qt_5 + 0\n 0000000000041038 0000030a00000007 R_X86_64_JUMP_SLOT 00000000000230e0 _ZNK7Adwaita5Style27drawIndicatorArrowPrimitiveENS_16ArrowOrientationEPK12QStyleOptionP8QPainterPK7QWidget + 0\n 0000000000041040 000001f300000007 R_X86_64_JUMP_SLOT 0000000000017ca0 _ZN12QWeakPointerI7QObjectED1Ev + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,21 +18,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x40470\n 0x000000000000001b (INIT_ARRAYSZ) 40 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x40498\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x5700\n 0x0000000000000006 (SYMTAB) 0xc90\n- 0x000000000000000a (STRSZ) 37996 (bytes)\n+ 0x000000000000000a (STRSZ) 37998 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x41000\n 0x0000000000000002 (PLTRELSZ) 12240 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x10d58\n- 0x0000000000000007 (RELA) 0xf300\n+ 0x0000000000000017 (JMPREL) 0x10d60\n+ 0x0000000000000007 (RELA) 0xf308\n 0x0000000000000008 (RELASZ) 6744 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0xf1a0\n+ 0x000000006ffffffe (VERNEED) 0xf1a8\n 0x000000006fffffff (VERNEEDNUM) 9\n- 0x000000006ffffff0 (VERSYM) 0xeb6c\n+ 0x000000006ffffff0 (VERSYM) 0xeb6e\n 0x000000006ffffff9 (RELACOUNT) 13\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: df33cee91469611cc3f881622edc86e8a4c26e10\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2bf6ee57ee1209c549d132c3c0a73774bfe40414\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 794 entries:\n- Addr: 0x000000000000eb6c Offset: 0x00eb6c Link: 3 (.dynsym)\n+ Addr: 0x000000000000eb6e Offset: 0x00eb6e Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 004: 4 (Qt_5) 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 008: 4 (Qt_5) 2 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n 00c: 2 (Qt_5) 3 (Qt_5) 5 (CXXABI_1.3) 0 (*local*) \n 010: 4 (Qt_5) 4 (Qt_5) 3 (Qt_5) 6 (Qt_5.15) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 018: 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n@@ -198,15 +198,15 @@\n 308: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 30c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 310: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 314: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 318: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 9 entries:\n- Addr: 0x000000000000f1a0 Offset: 0x00f1a0 Link: 4 (.dynstr)\n+ Addr: 0x000000000000f1a8 Offset: 0x00f1a8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libQt5DBus.so.5 Cnt: 1\n 0x0010: Name: Qt_5 Flags: none Version: 13\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: libgcc_s.so.1 Cnt: 1\n 0x0050: Name: GCC_3.0 Flags: none Version: 10\n 0x0060: Version: 1 File: libQt5X11Extras.so.5 Cnt: 1\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2370,9 +2370,9 @@\n 0x0000eaf0 322e322e 35004743 435f332e 3000474c 2.2.5.GCC_3.0.GL\n 0x0000eb00 4942435f 322e3134 00474c49 42435f32 IBC_2.14.GLIBC_2\n 0x0000eb10 2e340047 4c494243 58585f33 2e340043 .4.GLIBCXX_3.4.C\n 0x0000eb20 58584142 495f312e 33005174 5f352e31 XXABI_1.3.Qt_5.1\n 0x0000eb30 35000000 00000000 00000000 00000000 5...............\n 0x0000eb40 00000000 00000000 00000000 00000000 ................\n 0x0000eb50 00000000 00000000 00000000 00000000 ................\n- 0x0000eb60 00000000 00000000 00000000 ............\n+ 0x0000eb60 00000000 00000000 00000000 0000 ..............\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 33336365 65393134 36393631 31636333 33cee91469611cc3\n- 0x00000010 66383831 36323265 64633836 65386134 f881622edc86e8a4\n- 0x00000020 63323665 31302e64 65627567 00000000 c26e10.debug....\n- 0x00000030 4a4272ff JBr.\n+ 0x00000000 66366565 35376565 31323039 63353439 f6ee57ee1209c549\n+ 0x00000010 64313332 63336330 61373337 37346266 d132c3c0a73774bf\n+ 0x00000020 65343034 31342e64 65627567 00000000 e40414.debug....\n+ 0x00000030 6be45246 k.RF\n \n"}]}]}]}]}, {"source1": "libadwaitaqt1_1.3.1-1_amd64.deb", "source2": "libadwaitaqt1_1.3.1-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 2021-06-02 17:46:19.000000 debian-binary\n--rw-r--r-- 0 0 0 2160 2021-06-02 17:46:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 35200 2021-06-02 17:46:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2156 2021-06-02 17:46:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 35084 2021-06-02 17:46:19.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/libadwaitaqt.so.1.3.1", "source2": "./usr/lib/x86_64-linux-gnu/libadwaitaqt.so.1.3.1", "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 0x69c0\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 0x005a50 0x005a50 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005a58 0x005a58 R 0x1000\n LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x00dd3d 0x00dd3d R E 0x1000\n LOAD 0x014000 0x0000000000014000 0x0000000000014000 0x003920 0x003920 R 0x1000\n LOAD 0x017cd8 0x0000000000018cd8 0x0000000000018cd8 0x000810 0x000888 RW 0x1000\n DYNAMIC 0x017d60 0x0000000000018d60 0x0000000000018d60 0x000240 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0142a0 0x00000000000142a0 0x00000000000142a0 0x00058c 0x00058c 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 0004c0 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000720 000720 001728 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001e48 001e48 002821 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000466a 00466a 0001ee 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000004858 004858 000100 00 A 4 6 8\n- [ 7] .rela.dyn RELA 0000000000004958 004958 0002b8 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000004c10 004c10 000e40 18 AI 3 24 8\n+ [ 4] .dynstr STRTAB 0000000000001e48 001e48 002823 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000466c 00466c 0001ee 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000004860 004860 000100 00 A 4 6 8\n+ [ 7] .rela.dyn RELA 0000000000004960 004960 0002b8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000004c18 004c18 000e40 18 AI 3 24 8\n [ 9] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000006020 006020 000990 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000069b0 0069b0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000069c0 0069c0 00d374 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000013d34 013d34 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000014000 014000 000290 00 A 0 0 32\n [15] .qtversion PROGBITS 0000000000014290 014290 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x4958 contains 29 entries:\n+Relocation section '.rela.dyn' at offset 0x4960 contains 29 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000018cd8 0000000000000008 R_X86_64_RELATIVE 72f0\n 0000000000018ce0 0000000000000008 R_X86_64_RELATIVE 70f0\n 0000000000018ce8 0000000000000008 R_X86_64_RELATIVE 7160\n 0000000000018cf0 0000000000000008 R_X86_64_RELATIVE 71d0\n 0000000000018cf8 0000000000000008 R_X86_64_RELATIVE 72b0\n 00000000000194d8 0000000000000008 R_X86_64_RELATIVE 194d8\n@@ -27,15 +27,15 @@\n 0000000000018fd0 000000b100000006 R_X86_64_GLOB_DAT 0000000000018d20 _ZTVN7Adwaita19StyleOptionsPrivateE + 0\n 0000000000018fd8 000000a500000006 R_X86_64_GLOB_DAT 0000000000007890 _ZN11QStringListD1Ev + 0\n 0000000000018fe0 0000005300000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7Adwaita13AnimationData14OpacityInvalidE + 0\n 0000000000018ff0 0000006000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000018ff8 000000e100000006 R_X86_64_GLOB_DAT 0000000000018d40 _ZTVN7Adwaita12StyleOptionsE + 0\n 00000000000194e0 0000003900000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x4c10 contains 152 entries:\n+Relocation section '.rela.plt' at offset 0x4c18 contains 152 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000019018 0000006f00000007 R_X86_64_JUMP_SLOT 0000000000007c00 _ZN7Adwaita6Colors3mixERK6QColorS3_d + 0\n 0000000000019020 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QPainterPathC1ERK7QPointF@Qt_5 + 0\n 0000000000019028 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN8QPainter14setRenderHintsE6QFlagsINS_10RenderHintEEb@Qt_5 + 0\n 0000000000019030 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 0000000000019038 000000d700000007 R_X86_64_JUMP_SLOT 00000000000075c0 _ZNK7Adwaita12StyleOptions10colorGroupEv + 0\n 0000000000019040 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData6detachEi@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x18cd8\n 0x000000000000001b (INIT_ARRAYSZ) 32 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x18cf8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1e48\n 0x0000000000000006 (SYMTAB) 0x720\n- 0x000000000000000a (STRSZ) 10273 (bytes)\n+ 0x000000000000000a (STRSZ) 10275 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x19000\n 0x0000000000000002 (PLTRELSZ) 3648 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x4c10\n- 0x0000000000000007 (RELA) 0x4958\n+ 0x0000000000000017 (JMPREL) 0x4c18\n+ 0x0000000000000007 (RELA) 0x4960\n 0x0000000000000008 (RELASZ) 696 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0x4858\n+ 0x000000006ffffffe (VERNEED) 0x4860\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x466a\n+ 0x000000006ffffff0 (VERSYM) 0x466c\n 0x000000006ffffff9 (RELACOUNT) 6\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: 7461f44b39b444b1d5b0d6796cb7a4171cb7fdbc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 758a2a8ba66b9df93c456f9c9c47b9880a5f6d2f\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 247 entries:\n- Addr: 0x000000000000466a Offset: 0x00466a Link: 3 (.dynsym)\n+ Addr: 0x000000000000466c Offset: 0x00466c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (CXXABI_1.3) \n 004: 4 (Qt_5) 5 (GLIBC_2.14) 4 (Qt_5) 2 (Qt_5) \n 008: 2 (Qt_5) 0 (*local*) 4 (Qt_5) 6 (Qt_5.15) \n 00c: 2 (Qt_5) 2 (Qt_5) 7 (GLIBCXX_3.4) 2 (Qt_5) \n 010: 4 (Qt_5) 2 (Qt_5) 2 (Qt_5) 8 (GLIBC_2.2.5)\n 014: 2 (Qt_5) 4 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 018: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n@@ -61,15 +61,15 @@\n 0e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f4: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x0000000000004858 Offset: 0x004858 Link: 4 (.dynstr)\n+ Addr: 0x0000000000004860 Offset: 0x004860 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 11\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 10\n 0x0040: Version: 1 File: libc.so.6 Cnt: 3\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 9\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 8\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -638,9 +638,9 @@\n 0x000045f8 4942435f 322e3400 474c4942 435f322e IBC_2.4.GLIBC_2.\n 0x00004608 31340051 745f352e 31350051 745f3500 14.Qt_5.15.Qt_5.\n 0x00004618 474c4942 4358585f 332e3400 43585841 GLIBCXX_3.4.CXXA\n 0x00004628 42495f31 2e330000 00000000 00000000 BI_1.3..........\n 0x00004638 00000000 00000000 00000000 00000000 ................\n 0x00004648 00000000 00000000 00000000 00000000 ................\n 0x00004658 00000000 00000000 00000000 00000000 ................\n- 0x00004668 00 .\n+ 0x00004668 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 36316634 34623339 62343434 62316435 61f44b39b444b1d5\n- 0x00000010 62306436 37393663 62376134 31373163 b0d6796cb7a4171c\n- 0x00000020 62376664 62632e64 65627567 00000000 b7fdbc.debug....\n- 0x00000030 24a853ed $.S.\n+ 0x00000000 38613261 38626136 36623964 66393363 8a2a8ba66b9df93c\n+ 0x00000010 34353666 39633963 34376239 38383061 456f9c9c47b9880a\n+ 0x00000020 35663664 32662e64 65627567 00000000 5f6d2f.debug....\n+ 0x00000030 498fba5f I.._\n \n"}]}]}]}]}, {"source1": "adwaita-qt-dbgsym_1.3.1-1_amd64.deb", "source2": "adwaita-qt-dbgsym_1.3.1-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 2021-06-02 17:46:19.000000 debian-binary\n--rw-r--r-- 0 0 0 536 2021-06-02 17:46:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 532 2021-06-02 17:46:19.000000 control.tar.xz\n -rw-r--r-- 0 0 0 1141700 2021-06-02 17:46:19.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: Dmitry Shachnev \n Installed-Size: 1189\n Depends: adwaita-qt (= 1.3.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for adwaita-qt\n-Build-Ids: df33cee91469611cc3f881622edc86e8a4c26e10\n+Build-Ids: 2bf6ee57ee1209c549d132c3c0a73774bfe40414\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/df/33cee91469611cc3f881622edc86e8a4c26e10.debug\n+usr/lib/debug/.build-id/2b/f6ee57ee1209c549d132c3c0a73774bfe40414.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 2021-06-02 17:46:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/df/\n--rw-r--r-- 0 root (0) root (0) 1206760 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/df/33cee91469611cc3f881622edc86e8a4c26e10.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/2b/\n+-rw-r--r-- 0 root (0) root (0) 1206760 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/2b/f6ee57ee1209c549d132c3c0a73774bfe40414.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/share/doc/adwaita-qt-dbgsym -> adwaita-qt\n"}, {"source1": "./usr/lib/debug/.build-id/df/33cee91469611cc3f881622edc86e8a4c26e10.debug", "source2": "./usr/lib/debug/.build-id/2b/f6ee57ee1209c549d132c3c0a73774bfe40414.debug", "comments": ["Files 0% similar despite different names"], "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 0x16030\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 0x013d28 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x013d30 R 0x1000\n LOAD 0x000000 0x0000000000014000 0x0000000000014000 0x000000 0x022a19 R E 0x1000\n LOAD 0x000000 0x0000000000037000 0x0000000000037000 0x000000 0x007e9e R 0x1000\n LOAD 0x000470 0x0000000000040470 0x0000000000040470 0x000000 0x001ce0 RW 0x1000\n DYNAMIC 0x000470 0x0000000000040980 0x0000000000040980 0x000000 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000038348 0x0000000000038348 0x000000 0x000b7c 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 000a2c 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000c90 00025c 004a70 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000005700 00025c 00946c 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000eb6c 00025c 000634 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000000000000f1a0 00025c 000160 00 A 4 9 8\n- [ 7] .rela.dyn NOBITS 000000000000f300 00025c 001a58 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000010d58 00025c 002fd0 18 AI 3 25 8\n+ [ 4] .dynstr NOBITS 0000000000005700 00025c 00946e 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000eb6e 00025c 000634 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000000000000f1a8 00025c 000160 00 A 4 9 8\n+ [ 7] .rela.dyn NOBITS 000000000000f308 00025c 001a58 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000010d60 00025c 002fd0 18 AI 3 25 8\n [ 9] .init NOBITS 0000000000014000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000014020 001000 001ff0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000016010 001000 000020 08 AX 0 0 8\n [12] .text NOBITS 0000000000016030 001000 0209e0 00 AX 0 0 16\n [13] .fini NOBITS 0000000000036a10 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000037000 001000 0012c8 00 A 0 0 32\n [15] .qtversion NOBITS 00000000000382c8 001000 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 1008 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: 0000000000000c90 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000005700 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000eb6c 0 SECTION LOCAL DEFAULT 5 \n- 6: 000000000000f1a0 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000f300 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000010d58 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000000eb6e 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000000000000f1a8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 000000000000f308 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000010d60 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000014000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000014020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000016010 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000016030 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000036a10 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000037000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000382c8 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: df33cee91469611cc3f881622edc86e8a4c26e10\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2bf6ee57ee1209c549d132c3c0a73774bfe40414\n"}]}]}]}]}, {"source1": "libadwaitaqt1-dbgsym_1.3.1-1_amd64.deb", "source2": "libadwaitaqt1-dbgsym_1.3.1-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 2021-06-02 17:46:19.000000 debian-binary\n--rw-r--r-- 0 0 0 540 2021-06-02 17:46:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 529704 2021-06-02 17:46:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 544 2021-06-02 17:46:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 529708 2021-06-02 17:46:19.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: Dmitry Shachnev \n Installed-Size: 550\n Depends: libadwaitaqt1 (= 1.3.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libadwaitaqt1\n-Build-Ids: 7461f44b39b444b1d5b0d6796cb7a4171cb7fdbc\n+Build-Ids: 758a2a8ba66b9df93c456f9c9c47b9880a5f6d2f\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/74/61f44b39b444b1d5b0d6796cb7a4171cb7fdbc.debug\n+usr/lib/debug/.build-id/75/8a2a8ba66b9df93c456f9c9c47b9880a5f6d2f.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 2021-06-02 17:46:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/74/\n--rw-r--r-- 0 root (0) root (0) 552392 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/74/61f44b39b444b1d5b0d6796cb7a4171cb7fdbc.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/75/\n+-rw-r--r-- 0 root (0) root (0) 552392 2021-06-02 17:46:19.000000 ./usr/lib/debug/.build-id/75/8a2a8ba66b9df93c456f9c9c47b9880a5f6d2f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-06-02 17:46:19.000000 ./usr/share/doc/libadwaitaqt1-dbgsym -> libadwaitaqt1\n"}, {"source1": "./usr/lib/debug/.build-id/74/61f44b39b444b1d5b0d6796cb7a4171cb7fdbc.debug", "source2": "./usr/lib/debug/.build-id/75/8a2a8ba66b9df93c456f9c9c47b9880a5f6d2f.debug", "comments": ["Files 0% similar despite different names"], "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 0x69c0\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 0x005a50 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x005a58 R 0x1000\n LOAD 0x000000 0x0000000000006000 0x0000000000006000 0x000000 0x00dd3d R E 0x1000\n LOAD 0x000000 0x0000000000014000 0x0000000000014000 0x000000 0x003920 R 0x1000\n LOAD 0x000cd8 0x0000000000018cd8 0x0000000000018cd8 0x000000 0x000888 RW 0x1000\n DYNAMIC 0x000cd8 0x0000000000018d60 0x0000000000018d60 0x000000 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000142a0 0x00000000000142a0 0x000000 0x00058c 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 0004c0 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000720 00025c 001728 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001e48 00025c 002821 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000466a 00025c 0001ee 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000004858 00025c 000100 00 A 4 6 8\n- [ 7] .rela.dyn NOBITS 0000000000004958 00025c 0002b8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000004c10 00025c 000e40 18 AI 3 24 8\n+ [ 4] .dynstr NOBITS 0000000000001e48 00025c 002823 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000466c 00025c 0001ee 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000004860 00025c 000100 00 A 4 6 8\n+ [ 7] .rela.dyn NOBITS 0000000000004960 00025c 0002b8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000004c18 00025c 000e40 18 AI 3 24 8\n [ 9] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000006020 001000 000990 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000069b0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000069c0 001000 00d374 00 AX 0 0 16\n [13] .fini NOBITS 0000000000013d34 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000014000 001000 000290 00 A 0 0 32\n [15] .qtversion NOBITS 0000000000014290 001000 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 370 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: 0000000000000720 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001e48 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000466a 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000004858 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000004958 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000004c10 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000000466c 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000004860 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000004960 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000004c18 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000006000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000006020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000069b0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000069c0 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000013d34 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000014000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000014290 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: 7461f44b39b444b1d5b0d6796cb7a4171cb7fdbc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 758a2a8ba66b9df93c456f9c9c47b9880a5f6d2f\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+_m/GCC: (Debian 10.2.1-6) 10.2.1 20210110\n DJdr=Du>5\n !cW]n1f\\\n P}q0B]bzQ1/\n tKv&QDWf\n ztFs 3-Lt\n"}]}]}]}]}]}