{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.NYsjkrXI/b1/elvis-tiny_1.4-24_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.NYsjkrXI/b2/elvis-tiny_1.4-24_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 2b121ec4b581282144c852af3c02307f 6736 debug optional elvis-tiny-dbgsym_1.4-24_i386.deb\n- decda75d6dbd28aef2ff9a7d3810bc30 54216 base standard elvis-tiny_1.4-24_i386.deb\n+ 8d658225dd142ed2ca464a64843b8c36 6732 debug optional elvis-tiny-dbgsym_1.4-24_i386.deb\n+ e2963f049016546c8a3f08e5b7082d40 54236 base standard elvis-tiny_1.4-24_i386.deb\n"}, {"source1": "elvis-tiny_1.4-24_i386.deb", "source2": "elvis-tiny_1.4-24_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 2016-11-11 15:07:17.000000 debian-binary\n -rw-r--r-- 0 0 0 1072 2016-11-11 15:07:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 52952 2016-11-11 15:07:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 52972 2016-11-11 15:07:17.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": "./bin/elvis-tiny", "source2": "./bin/elvis-tiny", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "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.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 624c20ec1ecb6f57f45eba69a6078c208ba89288\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1d0951c6ed5171fe14a3e6978c48438b60708c04\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": "@@ -40,15 +40,15 @@\n [NO FILE]\n %d files to edit\n previous\n No %sfiles to edit\n No previous tag\n No tags file\n tag \"%s\" not found\n-Fri Jan 12 11:58:58 2024\n+Thu Feb 13 18:22:23 2025\n %s (%s)\n File already exists - Use :w! to overwrite\n No previous shell command to substitute for '!'\n Usage: %c /regular expression/ command\n Can't use empty regular expression with '%c' command\n \"%s\" %s%s %ld lines, line %ld [%ld%%]\n range \"%ld,%ld\" contains %ld lines\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -22,16 +22,16 @@\n 0x00013130 20656469 74006d6f 72652000 6e657874 edit.more .next\n 0x00013140 00707265 76696f75 73007265 77696e64 .previous.rewind\n 0x00013150 004e6f20 25736669 6c657320 746f2065 .No %sfiles to e\n 0x00013160 64697400 484f4d45 00616c6c 004e6f20 dit.HOME.all.No \n 0x00013170 70726576 696f7573 20746167 00746167 previous tag.tag\n 0x00013180 73004e6f 20746167 73206669 6c650074 s.No tags file.t\n 0x00013190 61672022 25732220 6e6f7420 666f756e ag \"%s\" not foun\n- 0x000131a0 64004672 69204a61 6e203132 2031313a d.Fri Jan 12 11:\n- 0x000131b0 35383a35 38203230 32340025 73202028 58:58 2024.%s (\n+ 0x000131a0 64005468 75204665 62203133 2031383a d.Thu Feb 13 18:\n+ 0x000131b0 32323a32 33203230 32350025 73202028 22:23 2025.%s (\n 0x000131c0 25732900 46696c65 20616c72 65616479 %s).File already\n 0x000131d0 20657869 73747320 2d205573 65203a77 exists - Use :w\n 0x000131e0 2120746f 206f7665 72777269 74650000 ! to overwrite..\n 0x000131f0 4e6f2070 72657669 6f757320 7368656c No previous shel\n 0x00013200 6c20636f 6d6d616e 6420746f 20737562 l command to sub\n 0x00013210 73746974 75746520 666f7220 27212700 stitute for '!'.\n 0x00013220 55736167 653a2025 63202f72 6567756c Usage: %c /regul\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"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34633230 65633165 63623666 35376634 4c20ec1ecb6f57f4\n- 0x00000010 35656261 36396136 30373863 32303862 5eba69a6078c208b\n- 0x00000020 61383932 38382e64 65627567 00000000 a89288.debug....\n- 0x00000030 de6b2b22 .k+\"\n+ 0x00000000 30393531 63366564 35313731 66653134 0951c6ed5171fe14\n+ 0x00000010 61336536 39373863 34383433 38623630 a3e6978c48438b60\n+ 0x00000020 37303863 30342e64 65627567 00000000 708c04.debug....\n+ 0x00000030 84bf48d9 ..H.\n \n"}]}]}]}]}, {"source1": "elvis-tiny-dbgsym_1.4-24_i386.deb", "source2": "elvis-tiny-dbgsym_1.4-24_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 2016-11-11 15:07:17.000000 debian-binary\n -rw-r--r-- 0 0 0 520 2016-11-11 15:07:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6024 2016-11-11 15:07:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6020 2016-11-11 15:07:17.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: Miquel van Smoorenburg <miquels@debian.org>\n Installed-Size: 26\n Depends: elvis-tiny (= 1.4-24)\n Section: debug\n Priority: optional\n Description: debug symbols for elvis-tiny\n-Build-Ids: 624c20ec1ecb6f57f45eba69a6078c208ba89288\n+Build-Ids: 1d0951c6ed5171fe14a3e6978c48438b60708c04\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/62/4c20ec1ecb6f57f45eba69a6078c208ba89288.debug\n+usr/lib/debug/.build-id/1d/0951c6ed5171fe14a3e6978c48438b60708c04.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 2016-11-11 15:07:17.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/62/\n--rw-r--r-- 0 root (0) root (0) 16160 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/62/4c20ec1ecb6f57f45eba69a6078c208ba89288.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/1d/\n+-rw-r--r-- 0 root (0) root (0) 16160 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/1d/0951c6ed5171fe14a3e6978c48438b60708c04.debug\n drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/share/doc/elvis-tiny-dbgsym -> elvis-tiny\n"}, {"source1": "./usr/lib/debug/.build-id/62/4c20ec1ecb6f57f45eba69a6078c208ba89288.debug", "source2": "./usr/lib/debug/.build-id/1d/0951c6ed5171fe14a3e6978c48438b60708c04.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 --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: 624c20ec1ecb6f57f45eba69a6078c208ba89288\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1d0951c6ed5171fe14a3e6978c48438b60708c04\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"}]}]}]}]}]}