{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.eLSkXG9l/b1/tsdecrypt_10.0-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.eLSkXG9l/b2/tsdecrypt_10.0-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 858da2636f14515a7e69b49a921e44e2 424500 debug optional tsdecrypt-dbgsym_10.0-2_amd64.deb\n- 8a837975463e7206033c20904dcf0f6c 124256 video optional tsdecrypt_10.0-2_amd64.deb\n+ bf052590d728cda34b75fae2a5f04369 424220 debug optional tsdecrypt-dbgsym_10.0-2_amd64.deb\n+ 03c52d226f9f2c065d3db6b7d1691769 124240 video optional tsdecrypt_10.0-2_amd64.deb\n"}, {"source1": "tsdecrypt_10.0-2_amd64.deb", "source2": "tsdecrypt_10.0-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 2014-02-24 14:52:09.000000 debian-binary\n -rw-r--r-- 0 0 0 1132 2014-02-24 14:52:09.000000 control.tar.xz\n--rw-r--r-- 0 0 0 122932 2014-02-24 14:52:09.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 122916 2014-02-24 14:52:09.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/tsdecrypt_dvbcsa", "source2": "./usr/bin/tsdecrypt_dvbcsa", "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: 2725ef00e9d17b01b0895f208af95500edfe1bff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2979c963a7d4e61c3c8c360f653b76c622351045\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": "@@ -756,15 +756,15 @@\n pthread_create\n _IDENT=%s\n _MESSAGE_ID=%s\n _MESSAGE_TEXT=%s\n _MESSAGE_MSG=%s\n execve('%s') failed: %s!\n fork() failed: %s\n-tsdecrypt v10.0 (release, build 2024-01-07_05:47 libdvbcsa)\n+tsdecrypt v10.0 (release, build 2025-02-08_12:11 libdvbcsa)\n ERROR: Can not open file (%s): %s\n EMM | Received %u, Skipped %u, Sent %u, Processed %u in %lu seconds.\n No EMMs were received in last %lu seconds.\n Copyright (C) 2011-2012 Unix Solutions Ltd.\n -i --ident | Format PROVIDER/CHANNEL. Default: empty\n -d --daemon | Daemonize program and write pid file.\n -N --notify-program | Execute to report events. Default: empty\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1437,16 +1437,16 @@\n 0x000229a0 47455f49 443d2573 005f4d45 53534147 GE_ID=%s._MESSAG\n 0x000229b0 455f5445 58543d25 73005f4d 45535341 E_TEXT=%s._MESSA\n 0x000229c0 47455f4d 53473d25 73006578 65637665 GE_MSG=%s.execve\n 0x000229d0 28272573 27292066 61696c65 643a2025 ('%s') failed: %\n 0x000229e0 73210a00 666f726b 28292066 61696c65 s!..fork() faile\n 0x000229f0 643a2025 730a0000 74736465 63727970 d: %s...tsdecryp\n 0x00022a00 74207631 302e3020 2872656c 65617365 t v10.0 (release\n- 0x00022a10 2c206275 696c6420 32303234 2d30312d , build 2024-01-\n- 0x00022a20 30375f30 353a3437 206c6962 64766263 07_05:47 libdvbc\n+ 0x00022a10 2c206275 696c6420 32303235 2d30322d , build 2025-02-\n+ 0x00022a20 30385f31 323a3131 206c6962 64766263 08_12:11 libdvbc\n 0x00022a30 73612900 00000000 4552524f 523a2043 sa).....ERROR: C\n 0x00022a40 616e206e 6f74206f 70656e20 66696c65 an not open file\n 0x00022a50 20282573 293a2025 730a0000 00000000 (%s): %s.......\n 0x00022a60 454d4d20 7c205265 63656976 65642025 EMM | Received %\n 0x00022a70 752c2053 6b697070 65642025 752c2053 u, Skipped %u, S\n 0x00022a80 656e7420 25752c20 50726f63 65737365 ent %u, Processe\n 0x00022a90 64202575 20696e20 256c7520 7365636f d %u in %lu seco\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 32356566 30306539 64313762 30316230 25ef00e9d17b01b0\n- 0x00000010 38393566 32303861 66393535 30306564 895f208af95500ed\n- 0x00000020 66653162 66662e64 65627567 00000000 fe1bff.debug....\n- 0x00000030 b67915df .y..\n+ 0x00000000 37396339 36336137 64346536 31633363 79c963a7d4e61c3c\n+ 0x00000010 38633336 30663635 33623736 63363232 8c360f653b76c622\n+ 0x00000020 33353130 34352e64 65627567 00000000 351045.debug....\n+ 0x00000030 d34e392c .N9,\n \n"}]}, {"source1": "./usr/bin/tsdecrypt_ffdecsa", "source2": "./usr/bin/tsdecrypt_ffdecsa", "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: 97ca9738215c4810db300b202f54b3fe32227b7b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 17749ac251b96e01844a05b295ca269227941947\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": "@@ -758,15 +758,15 @@\n pthread_create\n _IDENT=%s\n _MESSAGE_ID=%s\n _MESSAGE_TEXT=%s\n _MESSAGE_MSG=%s\n execve('%s') failed: %s!\n fork() failed: %s\n-tsdecrypt v10.0 (release, build 2024-01-07_05:47 FFdecsa_PARALLEL_128_SSE2)\n+tsdecrypt v10.0 (release, build 2025-02-08_12:11 FFdecsa_PARALLEL_128_SSE2)\n ERROR: Can not open file (%s): %s\n EMM | Received %u, Skipped %u, Sent %u, Processed %u in %lu seconds.\n No EMMs were received in last %lu seconds.\n Copyright (C) 2011-2012 Unix Solutions Ltd.\n -i --ident | Format PROVIDER/CHANNEL. Default: empty\n -d --daemon | Daemonize program and write pid file.\n -N --notify-program | Execute to report events. Default: empty\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1479,16 +1479,16 @@\n 0x0002cc40 47455f49 443d2573 005f4d45 53534147 GE_ID=%s._MESSAG\n 0x0002cc50 455f5445 58543d25 73005f4d 45535341 E_TEXT=%s._MESSA\n 0x0002cc60 47455f4d 53473d25 73006578 65637665 GE_MSG=%s.execve\n 0x0002cc70 28272573 27292066 61696c65 643a2025 ('%s') failed: %\n 0x0002cc80 73210a00 666f726b 28292066 61696c65 s!..fork() faile\n 0x0002cc90 643a2025 730a0000 74736465 63727970 d: %s...tsdecryp\n 0x0002cca0 74207631 302e3020 2872656c 65617365 t v10.0 (release\n- 0x0002ccb0 2c206275 696c6420 32303234 2d30312d , build 2024-01-\n- 0x0002ccc0 30375f30 353a3437 20464664 65637361 07_05:47 FFdecsa\n+ 0x0002ccb0 2c206275 696c6420 32303235 2d30322d , build 2025-02-\n+ 0x0002ccc0 30385f31 323a3131 20464664 65637361 08_12:11 FFdecsa\n 0x0002ccd0 5f504152 414c4c45 4c5f3132 385f5353 _PARALLEL_128_SS\n 0x0002cce0 45322900 00000000 4552524f 523a2043 E2).....ERROR: C\n 0x0002ccf0 616e206e 6f74206f 70656e20 66696c65 an not open file\n 0x0002cd00 20282573 293a2025 730a0000 00000000 (%s): %s.......\n 0x0002cd10 454d4d20 7c205265 63656976 65642025 EMM | Received %\n 0x0002cd20 752c2053 6b697070 65642025 752c2053 u, Skipped %u, S\n 0x0002cd30 656e7420 25752c20 50726f63 65737365 ent %u, Processe\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 63613937 33383231 35633438 31306462 ca9738215c4810db\n- 0x00000010 33303062 32303266 35346233 66653332 300b202f54b3fe32\n- 0x00000020 32323762 37622e64 65627567 00000000 227b7b.debug....\n- 0x00000030 79899a41 y..A\n+ 0x00000000 37343961 63323531 62393665 30313834 749ac251b96e0184\n+ 0x00000010 34613035 62323935 63613236 39323237 4a05b295ca269227\n+ 0x00000020 39343139 34372e64 65627567 00000000 941947.debug....\n+ 0x00000030 51b2aeec Q...\n \n"}]}]}]}]}, {"source1": "tsdecrypt-dbgsym_10.0-2_amd64.deb", "source2": "tsdecrypt-dbgsym_10.0-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 2014-02-24 14:52:09.000000 debian-binary\n--rw-r--r-- 0 0 0 600 2014-02-24 14:52:09.000000 control.tar.xz\n--rw-r--r-- 0 0 0 423708 2014-02-24 14:52:09.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 596 2014-02-24 14:52:09.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 423432 2014-02-24 14:52:09.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 Multimedia Maintainers \n Installed-Size: 488\n Depends: tsdecrypt (= 10.0-2)\n Section: debug\n Priority: optional\n Description: debug symbols for tsdecrypt\n-Build-Ids: 2725ef00e9d17b01b0895f208af95500edfe1bff 97ca9738215c4810db300b202f54b3fe32227b7b\n+Build-Ids: 17749ac251b96e01844a05b295ca269227941947 2979c963a7d4e61c3c8c360f653b76c622351045\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/27/25ef00e9d17b01b0895f208af95500edfe1bff.debug\n-usr/lib/debug/.build-id/97/ca9738215c4810db300b202f54b3fe32227b7b.debug\n+usr/lib/debug/.build-id/17/749ac251b96e01844a05b295ca269227941947.debug\n+usr/lib/debug/.build-id/29/79c963a7d4e61c3c8c360f653b76c622351045.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-02-24 14:52:09.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/27/\n--rw-r--r-- 0 root (0) root (0) 243392 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/27/25ef00e9d17b01b0895f208af95500edfe1bff.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/97/\n--rw-r--r-- 0 root (0) root (0) 244312 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/97/ca9738215c4810db300b202f54b3fe32227b7b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/17/\n+-rw-r--r-- 0 root (0) root (0) 244312 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/17/749ac251b96e01844a05b295ca269227941947.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/29/\n+-rw-r--r-- 0 root (0) root (0) 243392 2014-02-24 14:52:09.000000 ./usr/lib/debug/.build-id/29/79c963a7d4e61c3c8c360f653b76c622351045.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-02-24 14:52:09.000000 ./usr/share/doc/tsdecrypt-dbgsym -> tsdecrypt\n"}, {"source1": "./usr/lib/debug/.build-id/27/25ef00e9d17b01b0895f208af95500edfe1bff.debug", "source2": "./usr/lib/debug/.build-id/29/79c963a7d4e61c3c8c360f653b76c622351045.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% 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: 2725ef00e9d17b01b0895f208af95500edfe1bff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2979c963a7d4e61c3c8c360f653b76c622351045\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": "./usr/lib/debug/.build-id/97/ca9738215c4810db300b202f54b3fe32227b7b.debug", "source2": "./usr/lib/debug/.build-id/17/749ac251b96e01844a05b295ca269227941947.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% 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: 97ca9738215c4810db300b202f54b3fe32227b7b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 17749ac251b96e01844a05b295ca269227941947\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"}]}]}]}]}]}