{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.mH3ugVTc0R/b1/orocos-kdl_1.5.1-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.mH3ugVTc0R/b2/orocos-kdl_1.5.1-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n 1d0c3c171cee261efa9b9eb9c6657747 83844 libdevel optional liborocos-kdl-dev_1.5.1-1_i386.deb\n 1446d39653f11589ab6c364ac71dcbe4 8989720 debug optional liborocos-kdl1.5-dbgsym_1.5.1-1_i386.deb\n 3dd81ac851a610b27a220aaf6871471a 237932 libs optional liborocos-kdl1.5_1.5.1-1_i386.deb\n- ac290969624b675bc7e1dace664ab45f 236224 python optional python3-pykdl_1.5.1-1_i386.deb\n+ b382a522d29e3ef38b7d2c837a145e90 236372 python optional python3-pykdl_1.5.1-1_i386.deb\n"}, {"source1": "python3-pykdl_1.5.1-1_i386.deb", "source2": "python3-pykdl_1.5.1-1_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 2021-10-07 13:14:58.000000 debian-binary\n -rw-r--r-- 0 0 0 760 2021-10-07 13:14:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 235272 2021-10-07 13:14:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 235420 2021-10-07 13:14:58.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/python3/dist-packages/PyKDL.cpython-39-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/PyKDL.cpython-39-i386-linux-gnu.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 0xb070\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x09f38 0x09f38 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x09f3c 0x09f3c R 0x1000\n LOAD 0x00a000 0x0000a000 0x0000a000 0xa4f28 0xa4f28 R E 0x1000\n LOAD 0x0af000 0x000af000 0x000af000 0x36c24 0x36c24 R 0x1000\n LOAD 0x0e62d8 0x000e72d8 0x000e72d8 0x02d90 0x02ec0 RW 0x1000\n DYNAMIC 0x0e8874 0x000e9874 0x000e9874 0x00118 0x00118 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x0b86ec 0x000b86ec 0x000b86ec 0x04a94 0x04a94 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 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 0000b4 04 A 3 0 4\n [ 3] .dynsym DYNSYM 0000022c 00022c 001b50 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001d7c 001d7c 0037a1 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000551e 00551e 00036a 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00005888 005888 000160 00 A 4 4 4\n- [ 7] .rel.dyn REL 000059e8 0059e8 003d68 08 A 3 0 4\n- [ 8] .rel.plt REL 00009750 009750 0007e8 08 AI 3 22 4\n+ [ 4] .dynstr STRTAB 00001d7c 001d7c 0037a3 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00005520 005520 00036a 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000588c 00588c 000160 00 A 4 4 4\n+ [ 7] .rel.dyn REL 000059ec 0059ec 003d68 08 A 3 0 4\n+ [ 8] .rel.plt REL 00009754 009754 0007e8 08 AI 3 22 4\n [ 9] .init PROGBITS 0000a000 00a000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0000a020 00a020 000fe0 04 AX 0 0 16\n [11] .plt.got PROGBITS 0000b000 00b000 000070 08 AX 0 0 8\n [12] .text PROGBITS 0000b070 00b070 0a3ea4 00 AX 0 0 16\n [13] .fini PROGBITS 000aef14 0aef14 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 000af000 0af000 0096eb 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000b86ec 0b86ec 004a94 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x59e8 contains 1965 entries:\n+Relocation section '.rel.dyn' at offset 0x59ec contains 1965 entries:\n Offset Info Type Sym. Value Symbol's Name\n 000e72d8 00000008 R_386_RELATIVE \n 000e72dc 00000008 R_386_RELATIVE \n 000e72e0 00000008 R_386_RELATIVE \n 000e72e4 00000008 R_386_RELATIVE \n 000e72ec 00000008 R_386_RELATIVE \n 000e72f4 00000008 R_386_RELATIVE \n@@ -1963,15 +1963,15 @@\n 000ea01c 00016101 R_386_32 00000000 _ZTISt12length_error@GLIBCXX_3.4\n 000ea020 00016c01 R_386_32 00000000 _ZTISt12out_of_range@GLIBCXX_3.4\n 000ea024 00006f01 R_386_32 00000000 _ZTISt14overflow_error@GLIBCXX_3.4\n 000ea028 00017501 R_386_32 00000000 _ZTISt16invalid_argument@GLIBCXX_3.4\n 000ea034 00003201 R_386_32 00000000 __gcc_personality_v0@GCC_3.3.1\n 000ea038 00015601 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x9750 contains 253 entries:\n+Relocation section '.rel.plt' at offset 0x9754 contains 253 entries:\n Offset Info Type Sym. Value Symbol's Name\n 000e9998 00000207 R_386_JUMP_SLOT 00000000 _ZNK3KDL8JacobianclEjj\n 000e999c 00000307 R_386_JUMP_SLOT 00000000 _ZNSo3putEc@GLIBCXX_3.4\n 000e99a0 00000507 R_386_JUMP_SLOT 00000000 PyTuple_SetItem\n 000e99a4 00000707 R_386_JUMP_SLOT 00000000 _ZN3KDL8JntArrayC1ERKS0_\n 000e99a8 00000807 R_386_JUMP_SLOT 00000000 PyObject_Repr\n 000e99ac 00000907 R_386_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,23 +11,23 @@\n 0x00000019 (INIT_ARRAY) 0xe72d8\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0xe72e0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1d7c\n 0x00000006 (SYMTAB) 0x22c\n- 0x0000000a (STRSZ) 14241 (bytes)\n+ 0x0000000a (STRSZ) 14243 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0xe998c\n 0x00000002 (PLTRELSZ) 2024 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x9750\n- 0x00000011 (REL) 0x59e8\n+ 0x00000017 (JMPREL) 0x9754\n+ 0x00000011 (REL) 0x59ec\n 0x00000012 (RELSZ) 15720 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x5888\n+ 0x6ffffffe (VERNEED) 0x588c\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x551e\n+ 0x6ffffff0 (VERSYM) 0x5520\n 0x6ffffffa (RELCOUNT) 1359\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: e581197f727fe687d0184b3b42e3a21140d9e384\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55df4595529c2d9b393986900b84433a34d0d6a3\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 437 entries:\n- Addr: 0x000000000000551e Offset: 0x00551e Link: 3 (.dynsym)\n+ Addr: 0x0000000000005520 Offset: 0x005520 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 1 (*global*) 3 (GLIBCXX_3.4)\n 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 008: 1 (*global*) 3 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) \n 00c: 4 (GLIBC_2.1.3) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 3 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n@@ -109,15 +109,15 @@\n 1a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1b4: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000005888 Offset: 0x005888 Link: 4 (.dynstr)\n+ Addr: 0x000000000000588c Offset: 0x00588c Link: 4 (.dynstr)\n 000000: Version: 1 File: libm.so.6 Cnt: 1\n 0x0010: Name: GLIBC_2.1 Flags: none Version: 15\n 0x0020: Version: 1 File: libgcc_s.so.1 Cnt: 2\n 0x0030: Name: GCC_3.0 Flags: none Version: 19\n 0x0040: Name: GCC_3.3.1 Flags: none Version: 7\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.4 Flags: none Version: 12\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -886,9 +886,9 @@\n 0x000054ac 2e330047 4c494243 58585f33 2e342e32 .3.GLIBCXX_3.4.2\n 0x000054bc 3100474c 49424358 585f332e 34004358 1.GLIBCXX_3.4.CX\n 0x000054cc 58414249 5f312e33 00000000 00000000 XABI_1.3........\n 0x000054dc 00000000 00000000 00000000 00000000 ................\n 0x000054ec 00000000 00000000 00000000 00000000 ................\n 0x000054fc 00000000 00000000 00000000 00000000 ................\n 0x0000550c 00000000 00000000 00000000 00000000 ................\n- 0x0000551c 00 .\n+ 0x0000551c 000000 ...\n \n"}]}]}]}]}]}