{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.OtucjzNQQW/b1/olsrd_0.6.6.2-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.OtucjzNQQW/b2/olsrd_0.6.6.2-1_amd64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n- 341247e879a89888a28c663b11ed1b7c 515724 debug optional olsrd-dbgsym_0.6.6.2-1_amd64.deb\n+ aad6e4e2716ec99af2bb1d44d76079b3 515724 debug optional olsrd-dbgsym_0.6.6.2-1_amd64.deb\n 851aef03690218dfb3f34cd701bb593d 72412 debug optional olsrd-gui-dbgsym_0.6.6.2-1_amd64.deb\n 6a1b9c0710371cefab99a58138191b30 82224 net extra olsrd-gui_0.6.6.2-1_amd64.deb\n b43d02faf960debafad10a8be4927372 669864 debug optional olsrd-plugins-dbgsym_0.6.6.2-1_amd64.deb\n 2f9d7f5afad63c20be6f3760ce20c091 210436 net extra olsrd-plugins_0.6.6.2-1_amd64.deb\n- db52dc4fcc093b497ed141d364d1df81 234396 net extra olsrd_0.6.6.2-1_amd64.deb\n+ 05703fbb7062ca7cd32d956d601415c7 234480 net extra olsrd_0.6.6.2-1_amd64.deb\n" }, { "source1": "olsrd_0.6.6.2-1_amd64.deb", "source2": "olsrd_0.6.6.2-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 2014-06-08 18:54:01.000000 debian-binary\n--rw-r--r-- 0 0 0 2016 2014-06-08 18:54:01.000000 control.tar.xz\n--rw-r--r-- 0 0 0 232188 2014-06-08 18:54:01.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2020 2014-06-08 18:54:01.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 232268 2014-06-08 18:54:01.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/sbin/olsrd", "source2": "./usr/sbin/olsrd", "unified_diff": null, "details": [ { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -270,15 +270,15 @@\n 266: 0000000000019e50 272 FUNC GLOBAL DEFAULT 14 olsr_init_niit\n 267: 000000000000ac10 43 FUNC GLOBAL DEFAULT 14 _start\n 268: 0000000000050f00 40 OBJECT GLOBAL DEFAULT 25 routingtree\n 269: 0000000000015260 76 FUNC GLOBAL DEFAULT 14 if_ifwithname\n 270: 000000000000e710 133 FUNC GLOBAL DEFAULT 14 olsr_rt_best\n 271: 00000000000115d0 694 FUNC GLOBAL DEFAULT 14 olsr_input\n 272: 0000000000012b70 189 FUNC GLOBAL DEFAULT 14 olsr_update_hna_entry\n- 273: 0000000000041300 26 OBJECT GLOBAL DEFAULT 16 build_host\n+ 273: 0000000000041300 23 OBJECT GLOBAL DEFAULT 16 build_host\n 274: 00000000000590c0 7168 OBJECT GLOBAL DEFAULT 25 reverse_mid_set\n 275: 0000000000013dd0 115 FUNC GLOBAL DEFAULT 14 olsr_cookie_free\n 276: 0000000000059080 40 OBJECT GLOBAL DEFAULT 25 duplicate_set\n 277: 000000000002a110 154 FUNC GLOBAL DEFAULT 14 ip_prefix_list_remove\n 278: 0000000000050ee0 4 OBJECT GLOBAL DEFAULT 25 routingtree_version\n 279: 0000000000019c30 276 FUNC GLOBAL DEFAULT 14 olsr_delete_interface_routes\n 280: 0000000000022240 101 FUNC GLOBAL DEFAULT 14 bind_socket_to_device\n" }, { "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: 216eff50664b2e1f4f78c41e8324c1a52c236860\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 286197a4ae91ce7ea859c1fdfe611e913d17dae4\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": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -3884,17 +3884,17 @@\n 0x00041290 00000000 00000000 4572726f 722c2063 ........Error, c\n 0x000412a0 6f756c64 206e6f74 20777269 74652074 ould not write t\n 0x000412b0 68652063 6f6d706c 65746520 636f6e66 he complete conf\n 0x000412c0 69672066 696c652e 0a000000 0000a040 ig file........@\n 0x000412d0 00009643 cdcc4c3d 00002040 0000003f ...C..L=.. @...?\n 0x000412e0 cdcc4c3f 9a99993e 00000000 00000000 ..L?...>........\n 0x000412f0 00000000 00000000 00000000 00000000 ................\n- 0x00041300 70726f66 69746272 69636b73 2d627569 profitbricks-bui\n- 0x00041310 6c64352d 616d6436 34000000 00000000 ld5-amd64.......\n- 0x00041320 32303230 2d31322d 32312030 383a3133 2020-12-21 08:13\n- 0x00041330 3a343700 00000000 00000000 00000000 :47.............\n+ 0x00041300 692d6361 70747572 652d7468 652d686f i-capture-the-ho\n+ 0x00041310 73746e61 6d650000 00000000 00000000 stname..........\n+ 0x00041320 32303139 2d31312d 32302030 333a3536 2019-11-20 03:56\n+ 0x00041330 3a333400 00000000 00000000 00000000 :34.............\n 0x00041340 6f6c7372 2e6f7267 202d2020 302e362e olsr.org - 0.6.\n 0x00041350 362e322d 6769745f 30303030 3030302d 6.2-git_0000000-\n 0x00041360 68617368 5f656534 37663733 30656339 hash_ee47f730ec9\n 0x00041370 37343535 63663962 62353834 31623734 7455cf9bb5841b74\n 0x00041380 38653131 6300 8e11c.\n \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", "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 36656666 35303636 34623265 31663466 6eff50664b2e1f4f\n- 0x00000010 37386334 31653833 32346331 61353263 78c41e8324c1a52c\n- 0x00000020 32333638 36302e64 65627567 00000000 236860.debug....\n- 0x00000030 84d40fb6 ....\n+ 0x00000000 36313937 61346165 39316365 37656138 6197a4ae91ce7ea8\n+ 0x00000010 35396331 66646665 36313165 39313364 59c1fdfe611e913d\n+ 0x00000020 31376461 65342e64 65627567 00000000 17dae4.debug....\n+ 0x00000030 6d403863 m@8c\n \n" } ] } ] } ] } ] }, { "source1": "olsrd-dbgsym_0.6.6.2-1_amd64.deb", "source2": "olsrd-dbgsym_0.6.6.2-1_amd64.deb", "unified_diff": null, "details": [ { "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: Roland Stigge \n Installed-Size: 573\n Depends: olsrd (= 0.6.6.2-1)\n Section: debug\n Priority: optional\n Description: debug symbols for olsrd\n-Build-Ids: 216eff50664b2e1f4f78c41e8324c1a52c236860 c9ed85b69287a04e048c3f464fb6bef0d813ee76\n+Build-Ids: 286197a4ae91ce7ea859c1fdfe611e913d17dae4 c9ed85b69287a04e048c3f464fb6bef0d813ee76\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/21/6eff50664b2e1f4f78c41e8324c1a52c236860.debug\n+usr/lib/debug/.build-id/28/6197a4ae91ce7ea859c1fdfe611e913d17dae4.debug\n usr/lib/debug/.build-id/c9/ed85b69287a04e048c3f464fb6bef0d813ee76.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 2014-06-08 18:54:01.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/lib/debug/.build-id/21/\n--rw-r--r-- 0 root (0) root (0) 540640 2014-06-08 18:54:01.000000 ./usr/lib/debug/.build-id/21/6eff50664b2e1f4f78c41e8324c1a52c236860.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/lib/debug/.build-id/28/\n+-rw-r--r-- 0 root (0) root (0) 540640 2014-06-08 18:54:01.000000 ./usr/lib/debug/.build-id/28/6197a4ae91ce7ea859c1fdfe611e913d17dae4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/lib/debug/.build-id/c9/\n -rw-r--r-- 0 root (0) root (0) 34032 2014-06-08 18:54:01.000000 ./usr/lib/debug/.build-id/c9/ed85b69287a04e048c3f464fb6bef0d813ee76.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-06-08 18:54:01.000000 ./usr/share/doc/olsrd-dbgsym -> olsrd\n" }, { "source1": "./usr/lib/debug/.build-id/21/6eff50664b2e1f4f78c41e8324c1a52c236860.debug", "source2": "./usr/lib/debug/.build-id/28/6197a4ae91ce7ea859c1fdfe611e913d17dae4.debug", "comments": [ "Files similar despite different names (score: 3, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -26,15 +26,15 @@\n [21] .data.rel.ro NOBITS 0000000000049940 000930 0000c8 00 WA 0 0 32\n [22] .dynamic NOBITS 0000000000049a08 000930 000210 10 WA 6 0 8\n [23] .got NOBITS 0000000000049c18 000930 0003d0 08 WA 0 0 8\n [24] .data NOBITS 000000000004a000 000930 0003dc 00 WA 0 0 32\n [25] .bss NOBITS 000000000004a3e0 000930 012140 00 WA 0 0 32\n [26] .comment PROGBITS 0000000000000000 000308 000026 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 000330 0002d6 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 000608 0533c2 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 000608 0533c1 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 0539d0 00227e 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 055c50 010291 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 065ee8 003c40 01 MSC 0 0 8\n [32] .debug_loc PROGBITS 0000000000000000 069b28 00d587 00 C 0 0 8\n [33] .debug_ranges PROGBITS 0000000000000000 0770b0 001f69 00 C 0 0 8\n [34] .symtab SYMTAB 0000000000000000 079020 005e98 18 35 394 8\n [35] .strtab STRTAB 0000000000000000 07eeb8 00467d 00 0 0 1\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -895,15 +895,15 @@\n 891: 000000000000d0b0 716 FUNC GLOBAL DEFAULT 14 olsr_print_gateway_entries\n 892: 000000000001fe00 39 FUNC GLOBAL DEFAULT 14 olsr_seqno_diff\n 893: 0000000000021530 17 FUNC GLOBAL DEFAULT 14 olsr_calc_tc_cost\n 894: 000000000000b230 19 FUNC GLOBAL DEFAULT 14 list_add_before\n 895: 000000000001e810 2483 FUNC GLOBAL DEFAULT 14 olsr_input_tc\n 896: 0000000000000000 0 FUNC GLOBAL DEFAULT UND perror@@GLIBC_2.2.5\n 897: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sysconf@@GLIBC_2.2.5\n- 898: 0000000000041300 26 OBJECT GLOBAL DEFAULT 16 build_host\n+ 898: 0000000000041300 23 OBJECT GLOBAL DEFAULT 16 build_host\n 899: 0000000000050f70 8 OBJECT GLOBAL DEFAULT 25 parse_functions\n 900: 000000000001b400 4 FUNC GLOBAL DEFAULT 14 olsr_update_packet_loss_hello_int\n 901: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gmtime@@GLIBC_2.2.5\n 902: 0000000000015580 432 FUNC GLOBAL DEFAULT 14 olsr_remove_interface\n 903: 0000000000010220 59 FUNC GLOBAL DEFAULT 14 enable_olsr_socket\n 904: 0000000000000000 0 FUNC GLOBAL DEFAULT UND vfprintf@@GLIBC_2.2.5\n 905: 0000000000050c68 8 OBJECT GLOBAL DEFAULT 25 tc_edge_mem_cookie\n" }, { "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: 216eff50664b2e1f4f78c41e8324c1a52c236860\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 286197a4ae91ce7ea859c1fdfe611e913d17dae4\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": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -319608,15 +319608,15 @@\n DW_AT_external : 1\n DW_AT_location : 9 byte block: 3 20 13 4 0 0 0 0 0 \t(DW_OP_addr: 41320)\n <1>: Abbrev Number: 13 (DW_TAG_array_type)\n DW_AT_type : <0xa2f38>\n DW_AT_sibling : <0xa42db>\n <2>: Abbrev Number: 14 (DW_TAG_subrange_type)\n DW_AT_type : <0xa2ebe>\n- DW_AT_upper_bound : 25\n+ DW_AT_upper_bound : 22\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 7 (DW_TAG_const_type)\n DW_AT_type : <0xa42cb>\n <1>: Abbrev Number: 32 (DW_TAG_variable)\n DW_AT_name : (indirect string, offset: 0x530c): build_host\n DW_AT_decl_file : 21\n DW_AT_decl_line : 4\n" } ] } ] } ] } ] } ] }