{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.jLv834DAs6/b1/urweb_20170720+dfsg-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.jLv834DAs6/b2/urweb_20170720+dfsg-2_i386.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -5,11 +5,11 @@\n a8294fa47a4210804ccbb5bfc8ec0a42 20652 devel extra liburweb-fastcgi0_20170720+dfsg-2_i386.deb\n 7f9271bd5baca9cd21d4395e445662e4 16972 debug optional liburweb-http0-dbgsym_20170720+dfsg-2_i386.deb\n 82b38d9d1fbcd8900a60276684f17141 19972 devel extra liburweb-http0_20170720+dfsg-2_i386.deb\n dd6002b423e2e65481ac976b65991213 6496 debug optional liburweb-static0-dbgsym_20170720+dfsg-2_i386.deb\n 714cb83d8274616f7cf5c2d2c8b335f8 15696 devel extra liburweb-static0_20170720+dfsg-2_i386.deb\n 50f4b0218f862698a095e68dc956ec16 96784 debug optional liburweb0-dbgsym_20170720+dfsg-2_i386.deb\n ab603fc6b61dae205d8977d5b84299e2 61664 devel extra liburweb0_20170720+dfsg-2_i386.deb\n- 7fc93c907c825a452a4af8029b94a825 1003552 debug optional urweb-dbgsym_20170720+dfsg-2_i386.deb\n- b121df8c032a4cb313d77aabdf543467 448152 doc extra urweb-doc_20170720+dfsg-2_all.deb\n+ 493e8d64dea1e6d64c6618929024879c 1003852 debug optional urweb-dbgsym_20170720+dfsg-2_i386.deb\n+ 81261d734959e580682771b582f2d40e 447840 doc extra urweb-doc_20170720+dfsg-2_all.deb\n c0b16b3ac5e76250abcd3980311d34d8 29144 editors extra urweb-mode_20170720+dfsg-2_all.deb\n- 07ce93a8932cb88153ce543a27db0a5d 1241324 devel extra urweb_20170720+dfsg-2_i386.deb\n+ c62d9a4df3975786c5819891dbd05e1b 1240864 devel extra urweb_20170720+dfsg-2_i386.deb\n" }, { "source1": "urweb-doc_20170720+dfsg-2_all.deb", "source2": "urweb-doc_20170720+dfsg-2_all.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 2017-09-17 21:25:24.000000 debian-binary\n -rw-r--r-- 0 0 0 904 2017-09-17 21:25:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 447056 2017-09-17 21:25:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 446744 2017-09-17 21:25:24.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": "file list", "source2": "file list", "unified_diff": "@@ -1,12 +1,12 @@\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/doc/urweb/\n--rw-r--r-- 0 root (0) root (0) 433687 2017-09-17 21:25:24.000000 ./usr/share/doc/urweb/manual.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 433381 2017-09-17 21:25:24.000000 ./usr/share/doc/urweb/manual.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/doc/urweb-doc/\n -rw-r--r-- 0 root (0) root (0) 917 2017-09-17 21:25:24.000000 ./usr/share/doc/urweb-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 8292 2017-07-23 12:41:33.000000 ./usr/share/doc/urweb-doc/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 8299 2017-07-23 13:45:34.000000 ./usr/share/doc/urweb-doc/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 151 2017-07-23 12:46:05.000000 ./usr/share/doc-base/urweb-manual\n" }, { "source1": "./usr/share/doc/urweb/manual.pdf.gz", "source2": "./usr/share/doc/urweb/manual.pdf.gz", "unified_diff": null, "details": [ { "source1": "filetype from file(1)", "source2": "filetype from file(1)", "unified_diff": "@@ -1 +1 @@\n-gzip compressed data, max compression, from Unix, original size 439546\n+gzip compressed data, max compression, from Unix, original size 439260\n" }, { "source1": "manual.pdf", "source2": "manual.pdf", "unified_diff": null, "details": [ { "source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,10 +1,10 @@\n The Ur/Web Manual\n Adam Chlipala\n-December 19, 2018\n+January 22, 2020\n \n Contents\n 1 Introduction\n \n 3\n \n 2 Installation\n" } ] } ] } ] } ] } ] }, { "source1": "urweb_20170720+dfsg-2_i386.deb", "source2": "urweb_20170720+dfsg-2_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 2017-09-17 21:25:24.000000 debian-binary\n -rw-r--r-- 0 0 0 1848 2017-09-17 21:25:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1239284 2017-09-17 21:25:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1238824 2017-09-17 21:25:24.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/bin/urweb", "source2": "./usr/bin/urweb", "unified_diff": null, "details": [ { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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 \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: 33743da663b6e37b9165a826b4817ef6c9b360c3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4ba3752eeddf778cc7c5d062931e1de6d2cbb7b9\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --section=.text {}", "unified_diff": "@@ -539,16 +539,16 @@\n 2dc34:\t00 00 00 \n 2dc37:\tc7 83 58 2a 09 00 a1 \tmovl $0x25a1,0x92a58(%ebx)\n 2dc3e:\t25 00 00 \n 2dc41:\tc7 83 78 2a 09 00 7c \tmovl $0x287c,0x92a78(%ebx)\n 2dc48:\t28 00 00 \n 2dc4b:\tc7 83 98 2a 09 00 00 \tmovl $0x0,0x92a98(%ebx)\n 2dc52:\t00 00 00 \n- 2dc55:\tc7 83 b8 2a 09 00 e3 \tmovl $0xb99a83e3,0x92ab8(%ebx)\n- 2dc5c:\t83 9a b9 \n+ 2dc55:\tc7 83 b8 2a 09 00 db \tmovl $0x9f0bc2db,0x92ab8(%ebx)\n+ 2dc5c:\tc2 0b 9f \n 2dc5f:\tc7 83 bc 2a 09 00 38 \tmovl $0x438,0x92abc(%ebx)\n 2dc66:\t04 00 00 \n 2dc69:\tc6 83 c0 2a 09 00 01 \tmovb $0x1,0x92ac0(%ebx)\n 2dc70:\tc7 83 cc 2a 09 00 e5 \tmovl $0xae5,0x92acc(%ebx)\n 2dc77:\t0a 00 00 \n 2dc7a:\tc7 83 5c 2c 09 00 0b \tmovl $0x100b,0x92c5c(%ebx)\n 2dc81:\t10 00 00 \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 /srv/reproducible-results/rbuild-debian/tmp.jLv834DAs6/dbd-tmp-lfTNJl5/diffoscope_rtnl_y1k/tmpok10ghcf/0/3.debuglink.q96ih94e`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.jLv834DAs6/dbd-tmp-lfTNJl5/diffoscope_rtnl_y1k/tmpofa5nehv/0/3.debuglink.xbk0cc6u`:", "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 37343364 61363633 62366533 37623931 743da663b6e37b91\n- 0x00000010 36356138 32366234 38313765 66366339 65a826b4817ef6c9\n- 0x00000020 62333630 63332e64 65627567 00000000 b360c3.debug....\n- 0x00000030 7cb754a4 |.T.\n+ 0x00000000 61333735 32656564 64663737 38636337 a3752eeddf778cc7\n+ 0x00000010 63356430 36323933 31653164 65366432 c5d062931e1de6d2\n+ 0x00000020 63626237 62392e64 65627567 00000000 cbb7b9.debug....\n+ 0x00000030 61df51b9 a.Q.\n \n" } ] } ] } ] } ] }, { "source1": "urweb-dbgsym_20170720+dfsg-2_i386.deb", "source2": "urweb-dbgsym_20170720+dfsg-2_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 2017-09-17 21:25:24.000000 debian-binary\n -rw-r--r-- 0 0 0 520 2017-09-17 21:25:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1002840 2017-09-17 21:25:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1003140 2017-09-17 21:25:24.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: i386\n Maintainer: Benjamin Barenblat \n Installed-Size: 6098\n Depends: urweb (= 20170720+dfsg-2)\n Section: debug\n Priority: optional\n Description: debug symbols for urweb\n-Build-Ids: 33743da663b6e37b9165a826b4817ef6c9b360c3\n+Build-Ids: 4ba3752eeddf778cc7c5d062931e1de6d2cbb7b9\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/33/743da663b6e37b9165a826b4817ef6c9b360c3.debug\n+usr/lib/debug/.build-id/4b/a3752eeddf778cc7c5d062931e1de6d2cbb7b9.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 2017-09-17 21:25:24.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/lib/debug/.build-id/33/\n--rw-r--r-- 0 root (0) root (0) 6233252 2017-09-17 21:25:24.000000 ./usr/lib/debug/.build-id/33/743da663b6e37b9165a826b4817ef6c9b360c3.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/lib/debug/.build-id/4b/\n+-rw-r--r-- 0 root (0) root (0) 6233252 2017-09-17 21:25:24.000000 ./usr/lib/debug/.build-id/4b/a3752eeddf778cc7c5d062931e1de6d2cbb7b9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2017-09-17 21:25:24.000000 ./usr/share/doc/urweb-dbgsym -> urweb\n" }, { "source1": "./usr/lib/debug/.build-id/33/743da663b6e37b9165a826b4817ef6c9b360c3.debug", "source2": "./usr/lib/debug/.build-id/4b/a3752eeddf778cc7c5d062931e1de6d2cbb7b9.debug", "comments": [ "Command `readelf --wide --debug-dump=frames /srv/reproducible-results/rbuild-debian/tmp.jLv834DAs6/dbd-tmp-lfTNJl5/diffoscope_rtnl_y1k/tmpzqhb83p7/0/6.debug` exited with 1. Output:", "", "Files similar despite different names (difference score: 1)" ], "has_internal_linenos": true, "unified_diff": "@@ -23,16 +23,16 @@\n 00000160: 0000 0000 0000 0000 0000 0000 0600 0000 ................\n 00000170: 1000 0000 52e5 7464 c40c 0000 c45c 6d00 ....R.td.....\\m.\n 00000180: c45c 6d00 0000 0000 3c03 0000 0400 0000 .\\m.....<.......\n 00000190: 0100 0000 0000 0000 0000 0000 0000 0000 ................\n 000001a0: 0000 0000 0000 0000 0400 0000 1000 0000 ................\n 000001b0: 0100 0000 474e 5500 0000 0000 0300 0000 ....GNU.........\n 000001c0: 0200 0000 0000 0000 0400 0000 1400 0000 ................\n-000001d0: 0300 0000 474e 5500 3374 3da6 63b6 e37b ....GNU.3t=.c..{\n-000001e0: 9165 a826 b481 7ef6 c9b3 60c3 4743 433a .e.&..~...`.GCC:\n+000001d0: 0300 0000 474e 5500 4ba3 752e eddf 778c ....GNU.K.u...w.\n+000001e0: c7c5 d062 931e 1de6 d2cb b7b9 4743 433a ...b........GCC:\n 000001f0: 2028 4465 6269 616e 2038 2e32 2e30 2d31 (Debian 8.2.0-1\n 00000200: 3229 2038 2e32 2e30 0024 0000 0002 0000 2) 8.2.0.$......\n 00000210: 0000 0004 0000 0000 0070 d802 00bf 0400 .........p......\n 00000220: 00f8 d602 0034 0000 0000 0000 0000 0000 .....4..........\n 00000230: 0001 0000 008d 4902 0001 0000 0078 9c44 ......I......x.D\n 00000240: dd79 804d e5ff c0f1 3377 2e86 3bc6 3db3 .y.M....3w..;.=.\n 00000250: 5cd7 6c2e 7730 c660 30f6 6d48 b66c 65df \\.l.w0.`0.mH.le.\n" } ] } ] } ] } ] }