{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.u1DlAIkg/b1/samhain_4.1.4-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.u1DlAIkg/b2/samhain_4.1.4-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 66447c7ef99f236e830af148dd920471 22576 debug optional samhain-dbgsym_4.1.4-2_amd64.deb\n- 1529412502e19708eb1eb03fe43316d4 1200892 admin optional samhain_4.1.4-2_amd64.deb\n+ 43117fd8674bac8e319c8878f436de8b 22588 debug optional samhain-dbgsym_4.1.4-2_amd64.deb\n+ 9abe40c45e159c3d8daf2bf0e2b7b8c3 1200976 admin optional samhain_4.1.4-2_amd64.deb\n"}, {"source1": "samhain_4.1.4-2_amd64.deb", "source2": "samhain_4.1.4-2_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-06-22 17:47:39.000000 debian-binary\n -rw-r--r-- 0 0 0 10028 2016-06-22 17:47:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1190672 2016-06-22 17:47:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1190756 2016-06-22 17:47:39.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/samhain", "source2": "./usr/sbin/samhain", "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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 52678b453d4cb935a5db1e18d50158bbb5d85342\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bee000d6b6da7351465941b35e25c6b8c6b75e6e\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": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -99,17 +99,17 @@\n \tcmp $0xffffffffffffffff,%rax\n \tje e6b5 <__cxa_finalize@plt+0x11a5>\n \tmov 0x122469(%rip),%eax \n \ttest %eax,%eax\n \tjne e583 <__cxa_finalize@plt+0x1073>\n \tmovabs $0x6e6961686d6153,%rax\n \tmovl $0x0,0x9f199(%rip) \n-\torl $0x6000,0x9f433(%rip) \n+\torl $0x7000,0x9f433(%rip) \n \tmovl $0x0,0x9f169(%rip) \n-\torl $0x86,0x9f423(%rip) \n+\torl $0x89,0x9f423(%rip) \n \tmovl $0x0,0x9f169(%rip) \n \tmovl $0x0,0x9f0d3(%rip) \n \tmovl $0x0,0x9f151(%rip) \n \tmovl $0x656e6f4e,0x9f0d7(%rip) \n \tmovl $0x0,0x9f139(%rip) \n \tmovb $0x0,0x9f0ca(%rip) \n \tmovl $0x0,0x9f124(%rip) \n@@ -138,43 +138,43 @@\n \tlea 0x9de90(%rip),%r15 \n \tmovups %xmm0,0x9ef9f(%rip) \n \tpxor %xmm0,%xmm0\n \tmovups %xmm1,0x9ef84(%rip) \n \tmovups %xmm0,0x9ef3d(%rip) \n \tmovups %xmm0,0x9eef6(%rip) \n \tmovups %xmm0,0x9eeff(%rip) \n-\torl $0x5f00,0x9f311(%rip) \n+\torl $0x7f00,0x9f311(%rip) \n \tmovl $0x0,0x9ef7b(%rip) \n \tmov %rax,0x9ef7c(%rip) \n \tmovq $0x0,0x9ef19(%rip) \n \tcall d4c0 \n \tmov $0x40,%edx\n \tlea 0x78661(%rip),%rsi \n \tlea 0x9e2ed(%rip),%rdi \n-\torl $0x560000,0x9f2cf(%rip) \n+\torl $0xf50000,0x9f2cf(%rip) \n \tmov %rax,0x9eec0(%rip) \n \tmovq $0x0,0x9eebd(%rip) \n \tcall 554a0 <__cxa_finalize@plt+0x47f90>\n \tmov $0x100,%edx\n \tlea 0x780fc(%rip),%rsi \n \tlea 0x9dcc6(%rip),%rdi \n-\torl $0x40000000,0x9f29b(%rip) \n+\torl $0x60000000,0x9f29b(%rip) \n \tmovb $0x0,0x9e3a8(%rip) \n \tmovb $0x0,0x9e3e1(%rip) \n \tmovb $0x0,0x9e41a(%rip) \n \tcall 554a0 <__cxa_finalize@plt+0x47f90>\n \tmov $0x100,%edx\n \tmov %r15,%rdi\n \tlea 0x780d9(%rip),%rsi \n \tmovb $0x0,0x9dd8c(%rip) \n \tcall 554a0 <__cxa_finalize@plt+0x47f90>\n \tmov $0x100,%edx\n \tlea 0x7801c(%rip),%rsi \n \tlea 0xf82(%r15),%rdi\n-\torl $0x860000,0x9f24d(%rip) \n+\torl $0x4b0000,0x9f24d(%rip) \n \tmovb $0x0,0x9de94(%rip) \n \tmovb $0x0,0x9db2b(%rip) \n \tmovb $0x0,0x9dc24(%rip) \n \tmovb $0x0,0x9e501(%rip) \n \tmovb $0x0,0x9e3fa(%rip) \n \tmovb $0x0,0x9e8f3(%rip) \n \tmovb $0x0,0x9e7ec(%rip) \n@@ -191,15 +191,15 @@\n \tmov $0x648,%esi\n \tmov $0x1,%edi\n \tmovdqa 0x7818a(%rip),%xmm0 \n \tmov 0x9f1c7(%rip),%r12d \n \tmovl $0x3c,0x9ee71(%rip) \n \tmovups %xmm0,0x9ee3a(%rip) \n \tmovdqa 0x7817a(%rip),%xmm0 \n-\tor $0x50000000,%r12d\n+\tor $0x60000000,%r12d\n \tmovups %xmm0,0x9ee34(%rip) \n \tmovdqa 0x78174(%rip),%xmm0 \n \tmov %r12d,0x9f191(%rip) \n \tmovups %xmm0,0x9ee2e(%rip) \n \tcall 791a0 \n \tmov %rax,0x9da3a(%rip) \n \ttest %rax,%rax\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 36373862 34353364 34636239 33356135 678b453d4cb935a5\n- 0x00000010 64623165 31386435 30313538 62626235 db1e18d50158bbb5\n- 0x00000020 64383533 34322e64 65627567 00000000 d85342.debug....\n- 0x00000030 a89eb3d5 ....\n+ 0x00000000 65303030 64366236 64613733 35313436 e000d6b6da735146\n+ 0x00000010 35393431 62333565 32356336 62386336 5941b35e25c6b8c6\n+ 0x00000020 62373565 36652e64 65627567 00000000 b75e6e.debug....\n+ 0x00000030 3379d683 3y..\n \n"}]}, {"source1": "./usr/share/doc/samhain/examples/redhat_i386.client.spec.gz", "source2": "./usr/share/doc/samhain/examples/redhat_i386.client.spec.gz", "unified_diff": null, "details": [{"source1": "redhat_i386.client.spec", "source2": "redhat_i386.client.spec", "unified_diff": "@@ -57,15 +57,15 @@\n \t\t'--with-kcheck=/boot/System.map' \\\n \t\t'--enable-khide=/boot/System.map' \\\n \t\t'--enable-suidcheck' \\\n \t\t'--enable-static' \\\n \t\t'--enable-login-watch' \\\n \t\t'--enable-ptrace' \\\n \t\t'--enable-db-reload' \\\n-\t\t'--enable-base=1621712774,1350975574' \\\n+\t\t'--enable-base=1890156425,1615552757' \\\n \t\t'--enable-xml-log' \n \n make\n \n %install\n rm -rf ${RPM_BUILD_ROOT}\n # sstrip shouldn't be used since binaries will be stripped later\n"}]}]}]}]}, {"source1": "samhain-dbgsym_4.1.4-2_amd64.deb", "source2": "samhain-dbgsym_4.1.4-2_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-06-22 17:47:39.000000 debian-binary\n--rw-r--r-- 0 0 0 528 2016-06-22 17:47:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 21856 2016-06-22 17:47:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 532 2016-06-22 17:47:39.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 21864 2016-06-22 17:47:39.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: Javier Fern\u00e1ndez-Sanguino Pe\u00f1a \n Installed-Size: 93\n Depends: samhain (= 4.1.4-2)\n Section: debug\n Priority: optional\n Description: debug symbols for samhain\n-Build-Ids: 52678b453d4cb935a5db1e18d50158bbb5d85342\n+Build-Ids: bee000d6b6da7351465941b35e25c6b8c6b75e6e\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/52/678b453d4cb935a5db1e18d50158bbb5d85342.debug\n+usr/lib/debug/.build-id/be/e000d6b6da7351465941b35e25c6b8c6b75e6e.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-06-22 17:47:39.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/lib/debug/.build-id/52/\n--rw-r--r-- 0 root (0) root (0) 84824 2016-06-22 17:47:39.000000 ./usr/lib/debug/.build-id/52/678b453d4cb935a5db1e18d50158bbb5d85342.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/lib/debug/.build-id/be/\n+-rw-r--r-- 0 root (0) root (0) 84824 2016-06-22 17:47:39.000000 ./usr/lib/debug/.build-id/be/e000d6b6da7351465941b35e25c6b8c6b75e6e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/share/doc/samhain-dbgsym -> samhain\n"}, {"source1": "./usr/lib/debug/.build-id/52/678b453d4cb935a5db1e18d50158bbb5d85342.debug", "source2": "./usr/lib/debug/.build-id/be/e000d6b6da7351465941b35e25c6b8c6b75e6e.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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 52678b453d4cb935a5db1e18d50158bbb5d85342\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bee000d6b6da7351465941b35e25c6b8c6b75e6e\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"}]}]}]}]}]}