{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.ckya5AMi/b1/elvis-tiny_1.4-24_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.ckya5AMi/b2/elvis-tiny_1.4-24_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 0b76e682e5f4e072810f58e0b51fdc3d 6276 debug optional elvis-tiny-dbgsym_1.4-24_amd64.deb\n- 65d1f43556df61e5f01724f44a361ab7 51836 base standard elvis-tiny_1.4-24_amd64.deb\n+ 030c465c940c8621c5ab5829c17a377a 6264 debug optional elvis-tiny-dbgsym_1.4-24_amd64.deb\n+ 5e550035b1ef8df3e1f80a45dc9a510d 51812 base standard elvis-tiny_1.4-24_amd64.deb\n"}, {"source1": "elvis-tiny_1.4-24_amd64.deb", "source2": "elvis-tiny_1.4-24_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 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 50572 2016-11-11 15:07:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1076 2016-11-11 15:07:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 50544 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: 055e568464a3d0b877195df835b4fac46d482ef2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7d520f70baf237616409ebf925b707c9abea086f\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": "@@ -120,15 +120,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-Sun Jan 7 09:58:14 2024\n+Sat Feb 8 16:22:14 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,17 +22,17 @@\n 0x00013130 66696c65 7320746f 20656469 74006d6f files to edit.mo\n 0x00013140 72652000 6e657874 00707265 76696f75 re .next.previou\n 0x00013150 73007265 77696e64 004e6f20 25736669 s.rewind.No %sfi\n 0x00013160 6c657320 746f2065 64697400 484f4d45 les to edit.HOME\n 0x00013170 00616c6c 004e6f20 70726576 696f7573 .all.No previous\n 0x00013180 20746167 00746167 73004e6f 20746167 tag.tags.No tag\n 0x00013190 73206669 6c650074 61672022 25732220 s file.tag \"%s\" \n- 0x000131a0 6e6f7420 666f756e 64005375 6e204a61 not found.Sun Ja\n- 0x000131b0 6e203720 30393a35 383a3134 20323032 n 7 09:58:14 202\n- 0x000131c0 34002573 20202825 73290000 00000000 4.%s (%s)......\n+ 0x000131a0 6e6f7420 666f756e 64005361 74204665 not found.Sat Fe\n+ 0x000131b0 62203820 31363a32 323a3134 20323032 b 8 16:22:14 202\n+ 0x000131c0 35002573 20202825 73290000 00000000 5.%s (%s)......\n 0x000131d0 46696c65 20616c72 65616479 20657869 File already exi\n 0x000131e0 73747320 2d205573 65203a77 2120746f sts - Use :w! to\n 0x000131f0 206f7665 72777269 74650000 00000000 overwrite......\n 0x00013200 4e6f2070 72657669 6f757320 7368656c No previous shel\n 0x00013210 6c20636f 6d6d616e 6420746f 20737562 l command to sub\n 0x00013220 73746974 75746520 666f7220 27212700 stitute for '!'.\n 0x00013230 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 35653536 38343634 61336430 62383737 5e568464a3d0b877\n- 0x00000010 31393564 66383335 62346661 63343664 195df835b4fac46d\n- 0x00000020 34383265 66322e64 65627567 00000000 482ef2.debug....\n- 0x00000030 f7165a12 ..Z.\n+ 0x00000000 35323066 37306261 66323337 36313634 520f70baf2376164\n+ 0x00000010 30396562 66393235 62373037 63396162 09ebf925b707c9ab\n+ 0x00000020 65613038 36662e64 65627567 00000000 ea086f.debug....\n+ 0x00000030 1d2b91e3 .+..\n \n"}]}]}]}]}, {"source1": "elvis-tiny-dbgsym_1.4-24_amd64.deb", "source2": "elvis-tiny-dbgsym_1.4-24_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 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 5564 2016-11-11 15:07:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5552 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: amd64\n Maintainer: Miquel van Smoorenburg \n Installed-Size: 29\n Depends: elvis-tiny (= 1.4-24)\n Section: debug\n Priority: optional\n Description: debug symbols for elvis-tiny\n-Build-Ids: 055e568464a3d0b877195df835b4fac46d482ef2\n+Build-Ids: 7d520f70baf237616409ebf925b707c9abea086f\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/05/5e568464a3d0b877195df835b4fac46d482ef2.debug\n+usr/lib/debug/.build-id/7d/520f70baf237616409ebf925b707c9abea086f.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/05/\n--rw-r--r-- 0 root (0) root (0) 19352 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/05/5e568464a3d0b877195df835b4fac46d482ef2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/7d/\n+-rw-r--r-- 0 root (0) root (0) 19352 2016-11-11 15:07:17.000000 ./usr/lib/debug/.build-id/7d/520f70baf237616409ebf925b707c9abea086f.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/05/5e568464a3d0b877195df835b4fac46d482ef2.debug", "source2": "./usr/lib/debug/.build-id/7d/520f70baf237616409ebf925b707c9abea086f.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: 055e568464a3d0b877195df835b4fac46d482ef2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7d520f70baf237616409ebf925b707c9abea086f\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"}]}]}]}]}]}