{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.GKbye5CEDz/b1/openocd_0.10.0+g20200530-2~exp1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.GKbye5CEDz/b2/openocd_0.10.0+g20200530-2~exp1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- f56d6c71addfce6c2309aa281ddbe3ae 4441196 debug optional openocd-dbgsym_0.10.0+g20200530-2~exp1_amd64.deb\n- 828283dca6f2c19e0dcd57b3ec8a0d42 2662360 embedded optional openocd_0.10.0+g20200530-2~exp1_amd64.deb\n+ 64abf5ccae35f5c16f692be6952b4c0e 4441260 debug optional openocd-dbgsym_0.10.0+g20200530-2~exp1_amd64.deb\n+ a263b4807ce5b3580f23afd6a1b4e1ae 2662208 embedded optional openocd_0.10.0+g20200530-2~exp1_amd64.deb\n"}, {"source1": "openocd_0.10.0+g20200530-2~exp1_amd64.deb", "source2": "openocd_0.10.0+g20200530-2~exp1_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-06-06 19:35:16.000000 debian-binary\n -rw-r--r-- 0 0 0 26504 2020-06-06 19:35:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2635664 2020-06-06 19:35:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2635512 2020-06-06 19:35:16.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/openocd", "source2": "./usr/bin/openocd", "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: 743e7b17506ebc62abf71bdeb38881ca1a0b7a87\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d62d2ae81d706be30dcdced7a712cb182c56dbf9\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": "@@ -2433,17 +2433,17 @@\n flash init\n nand init\n pld init\n log_init: complete\n show program version\n add_script_search_dir\n \n-Open On-Chip Debugger 0.10.0+dev-snapshot (2021-09-19-08:21)\n+Open On-Chip Debugger 0.10.0+dev-snapshot (2020-08-18-04:00)\n command registration: complete\n-Open On-Chip Debugger 0.10.0+dev-snapshot (2021-09-19-08:21)\n+Open On-Chip Debugger 0.10.0+dev-snapshot (2020-08-18-04:00)\n Licensed under GNU GPL v2\n For bug reports, read\n \thttp://openocd.org/doc/doxygen/bugs.html\n Prevent 'init' from being called at startup.\n Initializes configured targets and servers. Changes command mode from CONFIG to EXEC. Unless 'noinit' is called, this command is called automatically at the end of startup.\n dir to search for config files and scripts\n openocd_main\n@@ -18778,15 +18778,15 @@\n riscv_program_csrr\n riscv_program_exec\n riscv_program_write\n 7\t\t\t\t\t\t\t\n w\t\t\t\t\t\t\t\n /N0'7p/N\n '7pox%N7p/x$N7p!N\n-3e7b17506ebc62abf71bdeb38881ca1a0b7a87.debug\n+2d2ae81d706be30dcdced7a712cb182c56dbf9.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -14,22 +14,22 @@\n 0x0020a0b0 706c6574 65007368 6f772070 726f6772 plete.show progr\n 0x0020a0c0 616d2076 65727369 6f6e006e 6f696e69 am version.noini\n 0x0020a0d0 74006164 645f7363 72697074 5f736561 t.add_script_sea\n 0x0020a0e0 7263685f 64697200 3c646972 6563746f rch_dir......Open On-\n 0x0020a100 43686970 20446562 75676765 7220302e Chip Debugger 0.\n 0x0020a110 31302e30 2b646576 2d736e61 7073686f 10.0+dev-snapsho\n- 0x0020a120 74202832 3032312d 30392d31 392d3038 t (2021-09-19-08\n- 0x0020a130 3a323129 00000000 636f6d6d 616e6420 :21)....command \n+ 0x0020a120 74202832 3032302d 30382d31 382d3034 t (2020-08-18-04\n+ 0x0020a130 3a303029 00000000 636f6d6d 616e6420 :00)....command \n 0x0020a140 72656769 73747261 74696f6e 3a20636f registration: co\n 0x0020a150 6d706c65 74650000 4f70656e 204f6e2d mplete..Open On-\n 0x0020a160 43686970 20446562 75676765 7220302e Chip Debugger 0.\n 0x0020a170 31302e30 2b646576 2d736e61 7073686f 10.0+dev-snapsho\n- 0x0020a180 74202832 3032312d 30392d31 392d3038 t (2021-09-19-08\n- 0x0020a190 3a323129 0a4c6963 656e7365 6420756e :21).Licensed un\n+ 0x0020a180 74202832 3032302d 30382d31 382d3034 t (2020-08-18-04\n+ 0x0020a190 3a303029 0a4c6963 656e7365 6420756e :00).Licensed un\n 0x0020a1a0 64657220 474e5520 47504c20 76320a00 der GNU GPL v2..\n 0x0020a1b0 466f7220 62756720 7265706f 7274732c For bug reports,\n 0x0020a1c0 20726561 640a0968 7474703a 2f2f6f70 read..http://op\n 0x0020a1d0 656e6f63 642e6f72 672f646f 632f646f enocd.org/doc/do\n 0x0020a1e0 78796765 6e2f6275 67732e68 746d6c0a xygen/bugs.html.\n 0x0020a1f0 00000000 00000000 50726576 656e7420 ........Prevent \n 0x0020a200 27696e69 74272066 726f6d20 6265696e 'init' from bein\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 33653762 31373530 36656263 36326162 3e7b17506ebc62ab\n- 0x00000010 66373162 64656233 38383831 63613161 f71bdeb38881ca1a\n- 0x00000020 30623761 38372e64 65627567 00000000 0b7a87.debug....\n- 0x00000030 e143e16e .C.n\n+ 0x00000000 32643261 65383164 37303662 65333064 2d2ae81d706be30d\n+ 0x00000010 63646365 64376137 31326362 31383263 cdced7a712cb182c\n+ 0x00000020 35366462 66392e64 65627567 00000000 56dbf9.debug....\n+ 0x00000030 5fafed25 _..%\n \n"}]}]}]}]}, {"source1": "openocd-dbgsym_0.10.0+g20200530-2~exp1_amd64.deb", "source2": "openocd-dbgsym_0.10.0+g20200530-2~exp1_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-06-06 19:35:16.000000 debian-binary\n -rw-r--r-- 0 0 0 556 2020-06-06 19:35:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4440448 2020-06-06 19:35:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4440512 2020-06-06 19:35:16.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 Electronics Packaging Team \n Installed-Size: 4720\n Depends: openocd (= 0.10.0+g20200530-2~exp1)\n Section: debug\n Priority: optional\n Description: debug symbols for openocd\n-Build-Ids: 743e7b17506ebc62abf71bdeb38881ca1a0b7a87\n+Build-Ids: d62d2ae81d706be30dcdced7a712cb182c56dbf9\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/74/3e7b17506ebc62abf71bdeb38881ca1a0b7a87.debug\n+usr/lib/debug/.build-id/d6/2d2ae81d706be30dcdced7a712cb182c56dbf9.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 2020-06-06 19:35:16.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/lib/debug/.build-id/74/\n--rw-r--r-- 0 root (0) root (0) 4822784 2020-06-06 19:35:16.000000 ./usr/lib/debug/.build-id/74/3e7b17506ebc62abf71bdeb38881ca1a0b7a87.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/lib/debug/.build-id/d6/\n+-rw-r--r-- 0 root (0) root (0) 4822784 2020-06-06 19:35:16.000000 ./usr/lib/debug/.build-id/d6/2d2ae81d706be30dcdced7a712cb182c56dbf9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-06-06 19:35:16.000000 ./usr/share/doc/openocd-dbgsym -> openocd\n"}, {"source1": "./usr/lib/debug/.build-id/74/3e7b17506ebc62abf71bdeb38881ca1a0b7a87.debug", "source2": "./usr/lib/debug/.build-id/d6/2d2ae81d706be30dcdced7a712cb182c56dbf9.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,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: 743e7b17506ebc62abf71bdeb38881ca1a0b7a87\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d62d2ae81d706be30dcdced7a712cb182c56dbf9\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"}]}]}]}]}]}