{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.jeZX0hE7hQ/b1/fcitx-qt5_1.2.7-2~exp1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.jeZX0hE7hQ/b2/fcitx-qt5_1.2.7-2~exp1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,11 +1,11 @@\n \n d578f906dc92abcf9eb932909a48bd73 1831648 debug optional fcitx-frontend-qt5-dbgsym_1.2.7-2~exp1_i386.deb\n 4d31969609fd60374f7d7ffb88b49d07 62704 libs optional fcitx-frontend-qt5_1.2.7-2~exp1_i386.deb\n c1f98d6dbb61904f256d2e9c67fdd22e 2715944 debug optional fcitx-frontend-qt6-dbgsym_1.2.7-2~exp1_i386.deb\n d236a5eede9c02ae76122547c1a6ca13 81240 libs optional fcitx-frontend-qt6_1.2.7-2~exp1_i386.deb\n- b114605f82b4081166ebb09fb646b94b 893564 debug optional fcitx-module-quickphrase-editor5-dbgsym_1.2.7-2~exp1_i386.deb\n- f5be3a3982aaedaf89c387d9fe2835ed 39412 libs optional fcitx-module-quickphrase-editor5_1.2.7-2~exp1_i386.deb\n- 2e37c4de5551c7a4cbe1e0ba0dadedaf 1676216 debug optional libfcitx-qt5-1-dbgsym_1.2.7-2~exp1_i386.deb\n- ffc871e069eea45eafa58ab182ed8325 72544 libs optional libfcitx-qt5-1_1.2.7-2~exp1_i386.deb\n+ 6ce2b80f8da2376864f84b6b817e24ae 893564 debug optional fcitx-module-quickphrase-editor5-dbgsym_1.2.7-2~exp1_i386.deb\n+ 8ebb21266dd33ad9c267f877d6d178b2 39396 libs optional fcitx-module-quickphrase-editor5_1.2.7-2~exp1_i386.deb\n+ 8eae46e8e2c461badd77e43d36683d6c 1676240 debug optional libfcitx-qt5-1-dbgsym_1.2.7-2~exp1_i386.deb\n+ 9ba689c673d9f3db828c3c9c573b92e8 72816 libs optional libfcitx-qt5-1_1.2.7-2~exp1_i386.deb\n 74704b75383ba88fc264c3715652df5c 10576 libs optional libfcitx-qt5-data_1.2.7-2~exp1_all.deb\n 4e448d103eaeb1911c44186b95c07c24 14140 libdevel optional libfcitx-qt5-dev_1.2.7-2~exp1_i386.deb\n"}, {"source1": "fcitx-module-quickphrase-editor5_1.2.7-2~exp1_i386.deb", "source2": "fcitx-module-quickphrase-editor5_1.2.7-2~exp1_i386.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 2022-01-08 05:23:07.000000 debian-binary\n -rw-r--r-- 0 0 0 1152 2022-01-08 05:23:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 38068 2022-01-08 05:23:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 38052 2022-01-08 05:23:07.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/i386-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor5.so", "source2": "./usr/lib/i386-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor5.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 001650 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000017fc 0017fc 00353c 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00004d38 004d38 0002ca 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000017fc 0017fc 00353e 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00004d3a 004d3a 0002ca 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00005004 005004 000110 00 A 4 6 4\n [ 7] .rel.dyn REL 00005114 005114 000f08 08 A 3 0 4\n [ 8] .rel.plt REL 0000601c 00601c 000680 08 AI 3 24 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 000d10 04 AX 0 0 16\n [11] .plt.got PROGBITS 00007d30 007d30 000008 08 AX 0 0 8\n [12] .text PROGBITS 00007d40 007d40 00c294 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x00000019 (INIT_ARRAY) 0x1a324\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1a328\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x17fc\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 13628 (bytes)\n+ 0x0000000a (STRSZ) 13630 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x1ac78\n 0x00000002 (PLTRELSZ) 1664 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x601c\n 0x00000011 (REL) 0x5114\n 0x00000012 (RELSZ) 3848 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x5004\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x4d38\n+ 0x6ffffff0 (VERSYM) 0x4d3a\n 0x6ffffffa (RELCOUNT) 158\n 0x00000000 (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: feb31e20604ad413fa2d8f06af7b5e92a725f571\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 877407b6530b385586b4ee2d6c5540d2f610ae15\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 357 entries:\n- Addr: 0x0000000000004d38 Offset: 0x004d38 Link: 3 (.dynsym)\n+ Addr: 0x0000000000004d3a Offset: 0x004d3a Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 004: 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) 3 (Qt_5) \n 008: 4 (Qt_5) 1 (*global*) 2 (Qt_5) 3 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 5 (CXXABI_1.3) 2 (Qt_5) \n 010: 1 (*global*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 014: 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 018: 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -847,9 +847,9 @@\n 0x00004cbc 2e330047 4c494243 5f322e34 00474c49 .3.GLIBC_2.4.GLI\n 0x00004ccc 42435f32 2e300047 4c494243 58585f33 BC_2.0.GLIBCXX_3\n 0x00004cdc 2e340043 58584142 495f312e 33005174 .4.CXXABI_1.3.Qt\n 0x00004cec 5f350051 745f352e 31350000 00000000 _5.Qt_5.15......\n 0x00004cfc 00000000 00000000 00000000 00000000 ................\n 0x00004d0c 00000000 00000000 00000000 00000000 ................\n 0x00004d1c 00000000 00000000 00000000 00000000 ................\n- 0x00004d2c 00000000 00000000 00000000 ............\n+ 0x00004d2c 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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.jeZX0hE7hQ/dbd-tmp-9YMOHOS/diffoscope_sn13gmix_b2/tmp8wdzhy9b_DebTarContainer/0/.debug/b31e20604ad413fa2d8f06af7b5e92a725f571.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62333165 32303630 34616434 31336661 b31e20604ad413fa\n- 0x00000010 32643866 30366166 37623565 39326137 2d8f06af7b5e92a7\n- 0x00000020 32356635 37312e64 65627567 00000000 25f571.debug....\n- 0x00000030 1d68004e .h.N\n+ 0x00000000 37343037 62363533 30623338 35353836 7407b6530b385586\n+ 0x00000010 62346565 32643663 35353430 64326636 b4ee2d6c5540d2f6\n+ 0x00000020 31306165 31352e64 65627567 00000000 10ae15.debug....\n+ 0x00000030 f62567f4 .%g.\n \n"}]}]}]}]}, {"source1": "libfcitx-qt5-1_1.2.7-2~exp1_i386.deb", "source2": "libfcitx-qt5-1_1.2.7-2~exp1_i386.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 2022-01-08 05:23:07.000000 debian-binary\n -rw-r--r-- 0 0 0 2888 2022-01-08 05:23:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 69464 2022-01-08 05:23:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 69736 2022-01-08 05:23:07.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/i386-linux-gnu/fcitx/libexec/fcitx-qt5-gui-wrapper", "source2": "./usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-qt5-gui-wrapper", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "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 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x02acc 0x02acc R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x02ad0 0x02ad0 R 0x1000\n LOAD 0x003000 0x00003000 0x00003000 0x02378 0x02378 R E 0x1000\n LOAD 0x006000 0x00006000 0x00006000 0x01106 0x01106 R 0x1000\n LOAD 0x007bc8 0x00008bc8 0x00008bc8 0x00444 0x00448 RW 0x1000\n DYNAMIC 0x007d5c 0x00008d5c 0x00008d5c 0x00148 0x00148 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x006420 0x00006420 0x00006420 0x00154 0x00154 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000050 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000023c 00023c 0009e0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000c1c 000c1c 0016a3 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000022c0 0022c0 00013c 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000023fc 0023fc 000130 00 A 6 7 4\n- [ 9] .rel.dyn REL 0000252c 00252c 000338 08 A 5 0 4\n- [10] .rel.plt REL 00002864 002864 000268 08 AI 5 25 4\n+ [ 6] .dynstr STRTAB 00000c1c 000c1c 0016a7 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000022c4 0022c4 00013c 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00002400 002400 000130 00 A 6 7 4\n+ [ 9] .rel.dyn REL 00002530 002530 000338 08 A 5 0 4\n+ [10] .rel.plt REL 00002868 002868 000268 08 AI 5 25 4\n [11] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00003020 003020 0004e0 04 AX 0 0 16\n [13] .plt.got PROGBITS 00003500 003500 000008 08 AX 0 0 8\n [14] .text PROGBITS 00003510 003510 001e54 00 AX 0 0 16\n [15] .fini PROGBITS 00005364 005364 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00006000 006000 000414 00 A 0 0 32\n [17] .qtversion PROGBITS 00006418 006418 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x252c contains 103 entries:\n+Relocation section '.rel.dyn' at offset 0x2530 contains 103 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00008bc8 00000008 R_386_RELATIVE \n 00008bcc 00000008 R_386_RELATIVE \n 00008bd4 00000008 R_386_RELATIVE \n 00008be0 00000008 R_386_RELATIVE \n 00008bec 00000008 R_386_RELATIVE \n 00008bf0 00000008 R_386_RELATIVE \n@@ -101,15 +101,15 @@\n 00008fec 00002d06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00008ff0 00004006 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00008ff4 00004f06 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00008ff8 00005306 R_386_GLOB_DAT 00000000 _ZN9QListData11shared_nullE@Qt_5\n 00008ffc 00005b06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00009008 00006901 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x2864 contains 77 entries:\n+Relocation section '.rel.plt' at offset 0x2868 contains 77 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00008eb0 00000207 R_386_JUMP_SLOT 00000000 _ZN7QWidget4showEv@Qt_5\n 00008eb4 00000307 R_386_JUMP_SLOT 00000000 _ZN11QMainWindow16setCentralWidgetEP7QWidget@Qt_5\n 00008eb8 00000407 R_386_JUMP_SLOT 00000000 __cxa_begin_catch@CXXABI_1.3\n 00008ebc 00000707 R_386_JUMP_SLOT 00000000 _ZN21QDBusPendingReplyDataD2Ev@Qt_5\n 00008ec0 00000807 R_386_JUMP_SLOT 00000000 _ZN9QListData7disposeEPNS_4DataE@Qt_5\n 00008ec4 00000c07 R_386_JUMP_SLOT 00000000 bindtextdomain@GLIBC_2.0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,24 +16,24 @@\n 0x00000019 (INIT_ARRAY) 0x8bc8\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x8bcc\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0xc1c\n 0x00000006 (SYMTAB) 0x23c\n- 0x0000000a (STRSZ) 5795 (bytes)\n+ 0x0000000a (STRSZ) 5799 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x8ea4\n 0x00000002 (PLTRELSZ) 616 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x2864\n- 0x00000011 (REL) 0x252c\n+ 0x00000017 (JMPREL) 0x2868\n+ 0x00000011 (REL) 0x2530\n 0x00000012 (RELSZ) 824 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x23fc\n+ 0x6ffffffe (VERNEED) 0x2400\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x22c0\n+ 0x6ffffff0 (VERSYM) 0x22c4\n 0x6ffffffa (RELCOUNT) 27\n 0x00000000 (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: 4ec98546b380416ed810b1ca5018c3e703426995\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 707e486462306b70832a686dd9369fea32a9a9eb\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 158 entries:\n- Addr: 0x00000000000022c0 Offset: 0x0022c0 Link: 5 (.dynsym)\n+ Addr: 0x00000000000022c4 Offset: 0x0022c4 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 004: 3 (CXXABI_1.3) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 008: 5 (Qt_5) 6 (Qt_5.15) 2 (Qt_5) 2 (Qt_5) \n 00c: 7 (GLIBC_2.0) 5 (Qt_5) 5 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 014: 8 (GLIBC_2.4) 2 (Qt_5) 9 (GLIBCXX_3.4) 2 (Qt_5) \n 018: 2 (Qt_5) 9 (GLIBCXX_3.4) 2 (Qt_5) 1 (*global*) \n@@ -39,15 +39,15 @@\n 08c: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5) 2 (Qt_5) \n 090: 2 (Qt_5) d (Qt_5) 7 (GLIBC_2.0) 1 (*global*) \n 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 09c: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 7 entries:\n- Addr: 0x00000000000023fc Offset: 0x0023fc Link: 6 (.dynstr)\n+ Addr: 0x0000000000002400 Offset: 0x002400 Link: 6 (.dynstr)\n 000000: Version: 1 File: libQt5Gui.so.5 Cnt: 1\n 0x0010: Name: Qt_5 Flags: none Version: 13\n 0x0020: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0030: Name: GCC_3.0 Flags: none Version: 11\n 0x0040: Version: 1 File: libc.so.6 Cnt: 4\n 0x0050: Name: GLIBC_2.1.3 Flags: none Version: 12\n 0x0060: Name: GLIBC_2.2 Flags: none Version: 10\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,9 @@\n /lib/ld-linux.so.2\n+p~Hdb0kp\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n _ZN17FcitxQtConnectionC1EP7QObject\n _ZN17FcitxQtConnection15startConnectionEv\n _ZZZN23FcitxQtInputMethodProxy17ReloadAddonConfigERK7QStringENKUlvE_clEvE15qstring_literal\n _ZN23FcitxQtInputMethodProxyC1ERK7QStringS2_RK15QDBusConnectionP7QObject\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -358,9 +358,9 @@\n 0x0000224c 00000000 00000000 00000000 00000000 ................\n 0x0000225c 00000000 00000000 00000000 00000000 ................\n 0x0000226c 00000000 00000000 00000000 00000000 ................\n 0x0000227c 00000000 00000000 00000000 00000000 ................\n 0x0000228c 00000000 00000000 00000000 00000000 ................\n 0x0000229c 00000000 00000000 00000000 00000000 ................\n 0x000022ac 00000000 00000000 00000000 00000000 ................\n- 0x000022bc 000000 ...\n+ 0x000022bc 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: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.jeZX0hE7hQ/dbd-tmp-9YMOHOS/diffoscope_sn13gmix_b2/tmpy43gzute_DebTarContainer/0/.debug/c98546b380416ed810b1ca5018c3e703426995.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63393835 34366233 38303431 36656438 c98546b380416ed8\n- 0x00000010 31306231 63613530 31386333 65373033 10b1ca5018c3e703\n- 0x00000020 34323639 39352e64 65627567 00000000 426995.debug....\n- 0x00000030 5afbd0fb Z...\n+ 0x00000000 37653438 36343632 33303662 37303833 7e486462306b7083\n+ 0x00000010 32613638 36646439 33363966 65613332 2a686dd9369fea32\n+ 0x00000020 61396139 65622e64 65627567 00000000 a9a9eb.debug....\n+ 0x00000030 4896015d H..]\n \n"}]}]}]}]}, {"source1": "fcitx-module-quickphrase-editor5-dbgsym_1.2.7-2~exp1_i386.deb", "source2": "fcitx-module-quickphrase-editor5-dbgsym_1.2.7-2~exp1_i386.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": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Input Method Team \n Installed-Size: 915\n Depends: fcitx-module-quickphrase-editor5 (= 1.2.7-2~exp1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for fcitx-module-quickphrase-editor5\n-Build-Ids: feb31e20604ad413fa2d8f06af7b5e92a725f571\n+Build-Ids: 877407b6530b385586b4ee2d6c5540d2f610ae15\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/fe/b31e20604ad413fa2d8f06af7b5e92a725f571.debug\n+usr/lib/debug/.build-id/87/7407b6530b385586b4ee2d6c5540d2f610ae15.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 2022-01-08 05:23:07.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/fe/\n--rw-r--r-- 0 root (0) root (0) 926404 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/fe/b31e20604ad413fa2d8f06af7b5e92a725f571.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/87/\n+-rw-r--r-- 0 root (0) root (0) 926404 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/87/7407b6530b385586b4ee2d6c5540d2f610ae15.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/share/doc/fcitx-module-quickphrase-editor5-dbgsym -> fcitx-module-quickphrase-editor5\n"}, {"source1": "./usr/lib/debug/.build-id/fe/b31e20604ad413fa2d8f06af7b5e92a725f571.debug", "source2": "./usr/lib/debug/.build-id/87/7407b6530b385586b4ee2d6c5540d2f610ae15.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 001650 10 A 4 1 4\n- [ 4] .dynstr NOBITS 000017fc 000178 00353c 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00004d38 000178 0002ca 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 000017fc 000178 00353e 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00004d3a 000178 0002ca 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00005004 000178 000110 00 A 4 6 4\n [ 7] .rel.dyn NOBITS 00005114 000178 000f08 08 A 3 0 4\n [ 8] .rel.plt NOBITS 0000601c 000178 000680 08 AI 3 24 4\n [ 9] .init NOBITS 00007000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00007020 001000 000d10 04 AX 0 0 16\n [11] .plt.got NOBITS 00007d30 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00007d40 001000 00c294 00 AX 0 0 16\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: feb31e20604ad413fa2d8f06af7b5e92a725f571\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 877407b6530b385586b4ee2d6c5540d2f610ae15\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-qGCC: (Debian 11.2.0-14) 11.2.0\n+GCC: (Debian 11.2.0-14) 11.2.0\n z,aPm/|\\\n +0WUw*1'\n C2VT/H\t-\n j9Rl ':l\n \n Installed-Size: 1715\n Depends: libfcitx-qt5-1 (= 1.2.7-2~exp1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libfcitx-qt5-1\n-Build-Ids: 4ec98546b380416ed810b1ca5018c3e703426995 b257c313096f0589b36a5bc5a7ca1883637d25a9 e92e5d639ec2713c1ff7cbf5bf41d1fc678bd3c6\n+Build-Ids: 707e486462306b70832a686dd9369fea32a9a9eb b257c313096f0589b36a5bc5a7ca1883637d25a9 e92e5d639ec2713c1ff7cbf5bf41d1fc678bd3c6\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/4e/c98546b380416ed810b1ca5018c3e703426995.debug\n+usr/lib/debug/.build-id/70/7e486462306b70832a686dd9369fea32a9a9eb.debug\n usr/lib/debug/.build-id/b2/57c313096f0589b36a5bc5a7ca1883637d25a9.debug\n usr/lib/debug/.build-id/e9/2e5d639ec2713c1ff7cbf5bf41d1fc678bd3c6.debug\n usr/lib/debug/.dwz/i386-linux-gnu/libfcitx-qt5-1.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,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/4e/\n--rw-r--r-- 0 root (0) root (0) 392168 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/4e/c98546b380416ed810b1ca5018c3e703426995.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/70/\n+-rw-r--r-- 0 root (0) root (0) 392168 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/70/7e486462306b70832a686dd9369fea32a9a9eb.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/b2/\n -rw-r--r-- 0 root (0) root (0) 672584 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/b2/57c313096f0589b36a5bc5a7ca1883637d25a9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/e9/\n -rw-r--r-- 0 root (0) root (0) 532876 2022-01-08 05:23:07.000000 ./usr/lib/debug/.build-id/e9/2e5d639ec2713c1ff7cbf5bf41d1fc678bd3c6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-08 05:23:07.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 142496 2022-01-08 05:23:07.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/libfcitx-qt5-1.debug\n"}, {"source1": "./usr/lib/debug/.build-id/4e/c98546b380416ed810b1ca5018c3e703426995.debug", "source2": "./usr/lib/debug/.build-id/70/7e486462306b70832a686dd9369fea32a9a9eb.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x3730\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x02acc R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x02ad0 R 0x1000\n LOAD 0x000000 0x00003000 0x00003000 0x00000 0x02378 R E 0x1000\n LOAD 0x000000 0x00006000 0x00006000 0x00000 0x01106 R 0x1000\n LOAD 0x000bc8 0x00008bc8 0x00008bc8 0x00000 0x00448 RW 0x1000\n DYNAMIC 0x000bc8 0x00008d5c 0x00008d5c 0x00000 0x00148 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x00006420 0x00006420 0x00000 0x00154 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000050 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000023c 0001ec 0009e0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000c1c 0001ec 0016a3 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000022c0 0001ec 00013c 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000023fc 0001ec 000130 00 A 6 7 4\n- [ 9] .rel.dyn NOBITS 0000252c 0001ec 000338 08 A 5 0 4\n- [10] .rel.plt NOBITS 00002864 0001ec 000268 08 AI 5 25 4\n+ [ 6] .dynstr NOBITS 00000c1c 0001ec 0016a7 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000022c4 0001ec 00013c 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00002400 0001ec 000130 00 A 6 7 4\n+ [ 9] .rel.dyn NOBITS 00002530 0001ec 000338 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00002868 0001ec 000268 08 AI 5 25 4\n [11] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00003020 001000 0004e0 04 AX 0 0 16\n [13] .plt.got NOBITS 00003500 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00003510 001000 001e54 00 AX 0 0 16\n [15] .fini NOBITS 00005364 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00006000 001000 000414 00 A 0 0 32\n [17] .qtversion NOBITS 00006418 001000 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 4ec98546b380416ed810b1ca5018c3e703426995\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 707e486462306b70832a686dd9369fea32a9a9eb\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": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,7 +1,8 @@\n+p~Hdb0kp\n GCC: (Debian 11.2.0-14) 11.2.0\n 6yFzc5^GK/\n ,s^iTRpE\n }sCs!z9U\n Mob[SQLP=\n ~YkhmJ#G.\n ru0'E$Cj\n"}]}]}]}]}]}