{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.rgTthj44Tl/b1/ocaml-deriving-ocsigen_0.7.1-1.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.rgTthj44Tl/b2/ocaml-deriving-ocsigen_0.7.1-1.1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- 8cefa865a904db7560dabb9ed85735c6 20508 debug optional libderiving-ocsigen-ocaml-dbgsym_0.7.1-1.1_amd64.deb\n+ 06dc7b569aaf62f035047027dda3fb3d 20580 debug optional libderiving-ocsigen-ocaml-dbgsym_0.7.1-1.1_amd64.deb\n 2d7af9b9b8bbda491c82f3493ef68594 40300 debug optional libderiving-ocsigen-ocaml-dev-dbgsym_0.7.1-1.1_amd64.deb\n- 2c896f87cea5c17e1d514e551532748e 2067496 ocaml optional libderiving-ocsigen-ocaml-dev_0.7.1-1.1_amd64.deb\n- da8d429fb6cd46ba0d0a2fc760104332 221476 ocaml optional libderiving-ocsigen-ocaml_0.7.1-1.1_amd64.deb\n+ a8b449e3774ef219400505ef2b12bf4a 2067180 ocaml optional libderiving-ocsigen-ocaml-dev_0.7.1-1.1_amd64.deb\n+ c505312beb6b04dc520f8345da633b39 221328 ocaml optional libderiving-ocsigen-ocaml_0.7.1-1.1_amd64.deb\n"}, {"source1": "libderiving-ocsigen-ocaml-dev_0.7.1-1.1_amd64.deb", "source2": "libderiving-ocsigen-ocaml-dev_0.7.1-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 2020-04-01 14:30:46.000000 debian-binary\n--rw-r--r-- 0 0 0 15828 2020-04-01 14:30:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2051476 2020-04-01 14:30:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 15820 2020-04-01 14:30:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2051168 2020-04-01 14:30:46.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/ocaml/deriving/deriving.a", "source2": "./usr/lib/ocaml/deriving/deriving.a", "unified_diff": null, "details": [{"source1": "deriving_Pickle.o", "source2": "deriving_Pickle.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -8,15 +8,15 @@\n Error unpickling constructor\n decode_repr_ctor\n decode_repr_ctor\n Unexpected tag encountered unpickling \n option : \n Unexpected tag encountered unpickling \n option : \n-lib/deriving_Pickle.ml_482_1631308160.584159_ref\n+lib/deriving_Pickle.ml_482_1596898320.694141_ref\n unexpected object encountered unpickling ref\n lib/deriving_Show.ml\n lib/deriving_Pickle.ml\n format.ml\n lib/deriving_Eq.ml\n deriving_Pickle.ml\n format.ml\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -277,16 +277,16 @@\n 0x00001110 20000000 00000006 fc170000 00000000 ...............\n 0x00001120 556e6578 70656374 65642074 61672065 Unexpected tag e\n 0x00001130 6e636f75 6e746572 65642075 6e706963 ncountered unpic\n 0x00001140 6b6c696e 67200001 fc0b0000 00000000 kling ..........\n 0x00001150 6f707469 6f6e203a 20000000 00000006 option : .......\n 0x00001160 fc1f0000 00000000 6c69622f 64657269 ........lib/deri\n 0x00001170 76696e67 5f506963 6b6c652e 6d6c5f34 ving_Pickle.ml_4\n- 0x00001180 38325f31 36333133 30383136 302e3538 82_1631308160.58\n- 0x00001190 34313539 5f726566 00000000 00000007 4159_ref........\n+ 0x00001180 38325f31 35393638 39383332 302e3639 82_1596898320.69\n+ 0x00001190 34313431 5f726566 00000000 00000007 4141_ref........\n 0x000011a0 fc1b0000 00000000 756e6578 70656374 ........unexpect\n 0x000011b0 6564206f 626a6563 7420656e 636f756e ed object encoun\n 0x000011c0 74657265 6420756e 7069636b 6c696e67 tered unpickling\n 0x000011d0 20726566 00000003 f70b0000 00000000 ref............\n 0x000011e0 00000000 00000000 03000000 00000000 ................\n 0x000011f0 f70b0000 00000000 00000000 00000000 ................\n 0x00001200 03000000 00000000 f70b0000 00000000 ................\n"}]}]}, {"source1": "./usr/lib/ocaml/deriving/deriving_Pickle.cmt", "source2": "./usr/lib/ocaml/deriving/deriving_Pickle.cmt", "has_internal_linenos": true, "unified_diff": "@@ -41946,16 +41946,16 @@\n 000a3d90: c0c1 40c0 b304 1b40 9040 0100 df40 0200 ..@....@.@...@..\n 000a3da0: 00fe cdc0 c140 c0b3 041a a0c0 b304 1940 .....@.........@\n 000a3db0: 9040 0100 df40 0200 00fe cc40 9040 0100 .@...@.....@.@..\n 000a3dc0: df40 0200 00fe cb04 4440 0100 df40 0200 .@......D@...@..\n 000a3dd0: 00fe c940 0100 df40 0200 00fe c804 3e40 ...@...@......>@\n 000a3de0: a0a0 4090 e091 a209 306c 6962 2f64 6572 ..@.....0lib/der\n 000a3df0: 6976 696e 675f 5069 636b 6c65 2e6d 6c5f iving_Pickle.ml_\n-000a3e00: 3438 325f 3136 3331 3330 3831 3630 2e35 482_1631308160.5\n-000a3e10: 3834 3135 395f 7265 6640 b0c0 0600 01a3 84159_ref@......\n+000a3e00: 3438 325f 3135 3936 3839 3833 3230 2e36 482_1596898320.6\n+000a3e10: 3934 3134 315f 7265 6640 b0c0 0600 01a3 94141_ref@......\n 000a3e20: 1d01 01e2 013d 8901 3d89 c006 0001 a31e .....=..=.......\n 000a3e30: 0101 e301 3dc5 013d e640 40c0 9604 1801 ....=..=.@@.....\n 000a3e40: 00e0 4002 0000 fef0 044a 40a0 a040 90e0 ..@......J@..@..\n 000a3e50: b8a0 9022 3a3a b0c0 0600 01a3 2a01 01e2 ...\"::......*...\n 000a3e60: 013d 8901 3d89 c006 0001 a32b 0101 e301 .=..=......+....\n 000a3e70: 3dc5 013d e640 0595 2ba0 e0b0 a190 0501 =..=.@..+.......\n 000a3e80: 6928 7479 7065 5f72 6570 a0a1 9005 016c i(type_rep.....l\n"}]}]}]}, {"source1": "libderiving-ocsigen-ocaml_0.7.1-1.1_amd64.deb", "source2": "libderiving-ocsigen-ocaml_0.7.1-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 2020-04-01 14:30:46.000000 debian-binary\n -rw-r--r-- 0 0 0 960 2020-04-01 14:30:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 220324 2020-04-01 14:30:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 220176 2020-04-01 14:30:46.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/ocaml/deriving/deriving.cma", "source2": "./usr/lib/ocaml/deriving/deriving.cma", "has_internal_linenos": true, "unified_diff": "@@ -36518,16 +36518,16 @@\n 0008ea50: 206f 626a 6563 7420 656e 636f 756e 7465 object encounte\n 0008ea60: 7265 6420 756e 7069 636b 6c69 6e67 2072 red unpickling r\n 0008ea70: 6566 4001 00f0 a0a0 9192 3144 6572 6976 ef@.......1Deriv\n 0008ea80: 696e 675f 5479 7065 6162 6c65 0101 d4a0 ing_Typeable....\n 0008ea90: a091 922b 4465 7269 7669 6e67 5f45 7101 ...+Deriving_Eq.\n 0008eaa0: 01ec a0a0 9090 a209 306c 6962 2f64 6572 ........0lib/der\n 0008eab0: 6976 696e 675f 5069 636b 6c65 2e6d 6c5f iving_Pickle.ml_\n-0008eac0: 3438 325f 3136 3331 3330 3831 3439 2e34 482_1631308149.4\n-0008ead0: 3833 3137 315f 7265 6640 0102 e4a0 a091 83171_ref@......\n+0008eac0: 3438 325f 3135 3936 3839 3833 3136 2e31 482_1596898316.1\n+0008ead0: 3533 3036 395f 7265 6640 0102 e4a0 a091 53069_ref@......\n 0008eae0: 0410 0102 eca0 a091 0413 0103 38a0 a090 ............8...\n 0008eaf0: a240 a090 9040 4001 03a4 a0a0 90a2 40a0 .@...@@.......@.\n 0008eb00: 9090 4140 0103 f0a0 a091 9226 5374 646c ..A@.......&Stdl\n 0008eb10: 6962 0106 b0a0 a090 90a2 296f 7074 696f ib........)optio\n 0008eb20: 6e20 3a20 4001 06c0 a0a0 9104 0b01 06c8 n : @...........\n 0008eb30: a0a0 9090 a209 2655 6e65 7870 6563 7465 ......&Unexpecte\n 0008eb40: 6420 7461 6720 656e 636f 756e 7465 7265 d tag encountere\n"}, {"source1": "./usr/lib/ocaml/deriving/deriving.cmxs", "source2": "./usr/lib/ocaml/deriving/deriving.cmxs", "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: a26cce744a6627746f5b3e0e501f6d031cce7041\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9a97f8a6dad93473d1d2c6a110db6d2f02594b23\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,7 @@\n-tJf'to[>\n S1moKinoKi\n __gmon_start__\n _ITM_deregisterTMCloneTable\n _ITM_registerTMCloneTable\n __cxa_finalize\n caml_shared_startup__data_begin\n caml_shared_startup__code_begin\n@@ -883,15 +882,15 @@\n Error unpickling constructor\n decode_repr_ctor\n decode_repr_ctor\n Unexpected tag encountered unpickling \n option : \n Unexpected tag encountered unpickling \n option : \n-lib/deriving_Pickle.ml_482_1631308160.584159_ref\n+lib/deriving_Pickle.ml_482_1596898320.694141_ref\n unexpected object encountered unpickling ref\n lib/deriving_Show.ml\n lib/deriving_Pickle.ml\n format.ml\n lib/deriving_Eq.ml\n lib/deriving_dynmap.ml\n lib/deriving_dynmap.ml\n@@ -951,15 +950,15 @@\n Open_nonblock\n FP_normal\n FP_subnormal\n FP_infinite\n contents = \n lib/deriving_Show.ml\n format.ml\n-6cce744a6627746f5b3e0e501f6d031cce7041.debug\n+97f8a6dad93473d1d2c6a110db6d2f02594b23.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .rela.dyn\n .rela.plt\n .plt.got\n .eh_frame_hdr\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -784,16 +784,16 @@\n 0x000390d0 6f707469 6f6e203a 20000000 00000006 option : .......\n 0x000390e0 fc170000 00000000 556e6578 70656374 ........Unexpect\n 0x000390f0 65642074 61672065 6e636f75 6e746572 ed tag encounter\n 0x00039100 65642075 6e706963 6b6c696e 67200001 ed unpickling ..\n 0x00039110 fc0b0000 00000000 6f707469 6f6e203a ........option :\n 0x00039120 20000000 00000006 fc1f0000 00000000 ...............\n 0x00039130 6c69622f 64657269 76696e67 5f506963 lib/deriving_Pic\n- 0x00039140 6b6c652e 6d6c5f34 38325f31 36333133 kle.ml_482_16313\n- 0x00039150 30383136 302e3538 34313539 5f726566 08160.584159_ref\n+ 0x00039140 6b6c652e 6d6c5f34 38325f31 35393638 kle.ml_482_15968\n+ 0x00039150 39383332 302e3639 34313431 5f726566 98320.694141_ref\n 0x00039160 00000000 00000007 fc1b0000 00000000 ................\n 0x00039170 756e6578 70656374 6564206f 626a6563 unexpected objec\n 0x00039180 7420656e 636f756e 74657265 6420756e t encountered un\n 0x00039190 7069636b 6c696e67 20726566 00000003 pickling ref....\n 0x000391a0 f70b0000 00000000 00000000 00000000 ................\n 0x000391b0 03000000 00000000 f70b0000 00000000 ................\n 0x000391c0 00000000 00000000 03000000 00000000 ................\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["stderr 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 36636365 37343461 36363237 37343666 6cce744a6627746f\n- 0x00000010 35623365 30653530 31663664 30333163 5b3e0e501f6d031c\n- 0x00000020 63653730 34312e64 65627567 00000000 ce7041.debug....\n- 0x00000030 2d76a6e0 -v..\n+ 0x00000000 39376638 61366461 64393334 37336431 97f8a6dad93473d1\n+ 0x00000010 64326336 61313130 64623664 32663032 d2c6a110db6d2f02\n+ 0x00000020 35393462 32332e64 65627567 00000000 594b23.debug....\n+ 0x00000030 51051d81 Q...\n \n"}]}]}]}]}, {"source1": "libderiving-ocsigen-ocaml-dbgsym_0.7.1-1.1_amd64.deb", "source2": "libderiving-ocsigen-ocaml-dbgsym_0.7.1-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 2020-04-01 14:30:46.000000 debian-binary\n--rw-r--r-- 0 0 0 596 2020-04-01 14:30:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 19720 2020-04-01 14:30:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 600 2020-04-01 14:30:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 19788 2020-04-01 14:30:46.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 OCaml Maintainers \n Installed-Size: 93\n Depends: libderiving-ocsigen-ocaml (= 0.7.1-1.1)\n Section: debug\n Priority: optional\n Description: debug symbols for libderiving-ocsigen-ocaml\n-Build-Ids: 4add19055cc718f754382c902f399764cdcfdec0 a26cce744a6627746f5b3e0e501f6d031cce7041\n+Build-Ids: 4add19055cc718f754382c902f399764cdcfdec0 9a97f8a6dad93473d1d2c6a110db6d2f02594b23\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,2 +1,2 @@\n usr/lib/debug/.build-id/4a/dd19055cc718f754382c902f399764cdcfdec0.debug\n-usr/lib/debug/.build-id/a2/6cce744a6627746f5b3e0e501f6d031cce7041.debug\n+usr/lib/debug/.build-id/9a/97f8a6dad93473d1d2c6a110db6d2f02594b23.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,12 +1,12 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/lib/debug/.build-id/4a/\n -rw-r--r-- 0 root (0) root (0) 6992 2020-04-01 14:30:46.000000 ./usr/lib/debug/.build-id/4a/dd19055cc718f754382c902f399764cdcfdec0.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/lib/debug/.build-id/a2/\n--rw-r--r-- 0 root (0) root (0) 76216 2020-04-01 14:30:46.000000 ./usr/lib/debug/.build-id/a2/6cce744a6627746f5b3e0e501f6d031cce7041.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/lib/debug/.build-id/9a/\n+-rw-r--r-- 0 root (0) root (0) 76216 2020-04-01 14:30:46.000000 ./usr/lib/debug/.build-id/9a/97f8a6dad93473d1d2c6a110db6d2f02594b23.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-04-01 14:30:46.000000 ./usr/share/doc/libderiving-ocsigen-ocaml-dbgsym -> libderiving-ocsigen-ocaml\n"}, {"source1": "./usr/lib/debug/.build-id/a2/6cce744a6627746f5b3e0e501f6d031cce7041.debug", "source2": "./usr/lib/debug/.build-id/9a/97f8a6dad93473d1d2c6a110db6d2f02594b23.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: a26cce744a6627746f5b3e0e501f6d031cce7041\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9a97f8a6dad93473d1d2c6a110db6d2f02594b23\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,9 +1,8 @@\n-tJf'to[>\n-pAGCC: (Debian 9.3.0-15) 9.3.0\n+YK#GCC: (Debian 9.3.0-15) 9.3.0\n QMCK@~W+\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.7452\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n"}]}]}]}]}]}