{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.T4CrOERtXW/b1/tntnet_2.2.1-4_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.T4CrOERtXW/b2/tntnet_2.2.1-4_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,12 +1,12 @@\n \n e7b516475d5340e04b89e757aa81a412 1387388 debug optional libtntnet-dev-dbgsym_2.2.1-4_armhf.deb\n a82864941c660f57fd0728086af0c924 125448 libdevel optional libtntnet-dev_2.2.1-4_armhf.deb\n efcccefedaf907a6f5395f2c154ecd85 6807524 debug optional libtntnet12v5-dbgsym_2.2.1-4_armhf.deb\n c4d18f7a38b7eaa971877608ae88f4a9 241316 libs optional libtntnet12v5_2.2.1-4_armhf.deb\n edd76e9bedb7b9ff29acddbeb7e2e893 619116 debug optional tntnet-dbgsym_2.2.1-4_armhf.deb\n- d625d4fc29c6d75d6b31e9f865e6f166 10843000 debug optional tntnet-demos-dbgsym_2.2.1-4_armhf.deb\n- 2fb9f1cdfd5a0378cccdbc5d16ee80e2 208808 doc optional tntnet-demos_2.2.1-4_armhf.deb\n- 1c25dd518b5a211898fd647eeef9442d 473416 doc optional tntnet-doc_2.2.1-4_all.deb\n+ 05913ac17c40e5992c612d481c49061e 10824344 debug optional tntnet-demos-dbgsym_2.2.1-4_armhf.deb\n+ beaed4ac8367719fd037e0a5ef2ff2bb 208748 doc optional tntnet-demos_2.2.1-4_armhf.deb\n+ 940defbef2e911b386c25f4908505e23 473424 doc optional tntnet-doc_2.2.1-4_all.deb\n 052f2842bef9e96e2ba41c0405985b15 1464284 debug optional tntnet-runtime-dbgsym_2.2.1-4_armhf.deb\n afce75cb724e32acd10bb73d2499ec26 59816 httpd optional tntnet-runtime_2.2.1-4_armhf.deb\n e1b6f74c894974583a88414347720e63 66076 httpd optional tntnet_2.2.1-4_armhf.deb\n"}, {"source1": "tntnet-demos_2.2.1-4_armhf.deb", "source2": "tntnet-demos_2.2.1-4_armhf.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 2019-12-17 16:40:46.000000 debian-binary\n--rw-r--r-- 0 0 0 2172 2019-12-17 16:40:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 206444 2019-12-17 16:40:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2168 2019-12-17 16:40:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 206388 2019-12-17 16:40:46.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/lib/tntnet/calci18n.de", "source2": "./usr/lib/tntnet/calci18n.de", "comments": ["Archive contents identical but files differ, possibly due to different compression levels. Falling back to binary comparison."], "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,3 +1,3 @@\n Zip file size: 505 bytes, number of entries: 1\n--rw-r--r-- 3.0 unx 744 bx defN 21-Nov-17 21:07 calci18n.tntdata\n+-rw-rw-r-- 3.0 unx 744 bx defN 21-Nov-17 22:45 calci18n.tntdata\n 1 file, 744 bytes uncompressed, 323 bytes compressed: 56.6%\n"}, {"source1": "./usr/lib/tntnet/calci18n.de", "source2": "./usr/lib/tntnet/calci18n.de", "has_internal_linenos": true, "unified_diff": "@@ -1,12 +1,12 @@\n-00000000: 504b 0304 1400 0000 0800 f948 7153 119d PK.........HqS..\n+00000000: 504b 0304 1400 0000 0800 a965 7253 119d PK.........erS..\n 00000010: a440 4301 0000 e802 0000 1000 1c00 6361 .@C...........ca\n 00000020: 6c63 6931 386e 2e74 6e74 6461 7461 5554 lci18n.tntdataUT\n-00000030: 0900 0326 6f95 6126 6f95 6175 780b 0001 ...&o.a&o.aux...\n-00000040: 0457 0400 0004 5704 0000 9592 cd4a c430 .W....W......J.0\n+00000030: 0900 03fd 8595 61fd 8595 6175 780b 0001 ......a...aux...\n+00000040: 04ae 0800 0004 ae08 0000 9592 cd4a c430 .............J.0\n 00000050: 10c7 a3c7 3e81 c721 0a82 5fa5 9e93 c81e ....>..!.._.....\n 00000060: c40f d483 2cde db66 da04 9ab6 a459 719f ....,..f.....Yq.\n 00000070: c737 f029 3c78 f12d f419 bc38 6dd7 6551 .7.)......fE.1H@.\n 00000090: 9117 e415 7943 de91 2fe4 f480 904f e4e8 ....yC../....O..\n 000000a0: 9090 6364 865c 211c 11c8 02b9 41ee 900f ..cd.\\!.....A...\n 000000b0: 8455 d11a 9100 ab54 2671 0716 7534 4a2c .U.....T&q..u4J,\n@@ -19,14 +19,14 @@\n 00000120: 27c8 1753 e4b3 2972 8a72 f25b afb4 94ca '..S..)r.r.[....\n 00000130: 0df2 d0c3 512f 551c 7496 760d 1ecf 55ff ....Q/U.t.v...U.\n 00000140: dfac 16b1 35be 01ef 7e3a 01c0 a197 ebde ....5...~:......\n 00000150: 6419 5441 159c 2e96 d7f7 b79c 0aa6 6d09 d.TA..........m.\n 00000160: 4dc8 3955 6e56 bb12 2b69 26fe 8885 de55 M.9UnV..+i&....U\n 00000170: 0bfd 8f2a d5ae 2ad5 8eda 0d54 3748 22c1 ...*..*....T7H\".\n 00000180: 29e9 27f0 1b50 4b01 021e 0314 0000 0008 ).'..PK.........\n-00000190: 00f9 4871 530a 3bc1 293b 0100 00dd 0200 ..HqS.;.);......\n-000001a0: 0010 0018 0000 0000 0000 0000 00a4 8100 ................\n+00000190: 00a9 6572 530a 3bc1 293b 0100 00dd 0200 ..erS.;.);......\n+000001a0: 0010 0018 0000 0000 0000 0000 00b4 8100 ................\n 000001b0: 0000 0063 616c 6369 3138 6e2e 746e 7464 ...calci18n.tntd\n-000001c0: 6174 6155 5405 0003 266f 9561 7578 0b00 ataUT...&o.aux..\n-000001d0: 0104 5704 0000 0457 0400 0050 4b05 0600 ..W....W...PK...\n+000001c0: 6174 6155 5405 0003 fd85 9561 7578 0b00 ataUT......aux..\n+000001d0: 0104 ae08 0000 04ae 0800 0050 4b05 0600 ...........PK...\n 000001e0: 0000 0001 0001 0056 0000 0085 0100 0000 .......V........\n 000001f0: 00 .\n"}]}, {"source1": "./usr/lib/tntnet/calci18n.so.0.0.0", "source2": "./usr/lib/tntnet/calci18n.so.0.0.0", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 5462186891756c482f0ce98265bee2d25a0fcee9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ed933edb7513f2849521173bb16c5bc4f1517ff5\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -239,15 +239,15 @@\n

the result is
\n \n \n \n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Wed, 17 Nov 2021 20:54:53 GMT\n+Wed, 17 Nov 2021 21:24:59 GMT\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n .shstrtab\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -77,16 +77,16 @@\n 0x0000e874 793e0a3c 2f68746d 6c3e0a00 2a4e3132 y>...*N12\n 0x0000e884 5f474c4f 42414c5f 5f4e5f31 31315f63 _GLOBAL__N_111_c\n 0x0000e894 6f6d706f 6e656e74 5f450000 2a4e3374 omponent_E..*N3t\n 0x0000e8a4 6e743230 436f6d70 6f6e656e 74466163 nt20ComponentFac\n 0x0000e8b4 746f7279 496d706c 494e3132 5f474c4f toryImplIN12_GLO\n 0x0000e8c4 42414c5f 5f4e5f31 31315f63 6f6d706f BAL__N_111_compo\n 0x0000e8d4 6e656e74 5f454545 00000000 5765642c nent_EEE....Wed,\n- 0x0000e8e4 20313720 4e6f7620 32303231 2032303a 17 Nov 2021 20:\n- 0x0000e8f4 35343a35 3320474d 54000000 08000000 54:53 GMT.......\n+ 0x0000e8e4 20313720 4e6f7620 32303231 2032313a 17 Nov 2021 21:\n+ 0x0000e8f4 32343a35 3920474d 54000000 08000000 24:59 GMT.......\n 0x0000e904 31040000 89504e47 0d0a1a0a 0000000d 1....PNG........\n 0x0000e914 49484452 0000001e 0000000f 08020000 IHDR............\n 0x0000e924 007cd8e8 cb000000 09704859 73000000 .|.......pHYs...\n 0x0000e934 48000000 480046c9 6b3e0000 03db4944 H...H.F.k>....ID\n 0x0000e944 415438cb 8d946d4c 5b551880 df73cfbd AT8...mL[U...s..\n 0x0000e954 bd94625b 28bd3075 013a84f9 85d0054a ..b[(.0u.:.....J\n 0x0000e964 3b6b2f1b 2199bf86 898c10a6 46665864 ;k/.!.......FfXd\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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.T4CrOERtXW/dbd-tmp-G2U3WxD/diffoscope_m03yeqt0_b2/tmpuy156hf3_DebTarContainer/0/.debug/62186891756c482f0ce98265bee2d25a0fcee9.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36323138 36383931 37353663 34383266 62186891756c482f\n- 0x00000010 30636539 38323635 62656532 64323561 0ce98265bee2d25a\n- 0x00000020 30666365 65392e64 65627567 00000000 0fcee9.debug....\n- 0x00000030 bad0a9f3 ....\n+ 0x00000000 39333365 64623735 31336632 38343935 933edb7513f28495\n+ 0x00000010 32313137 33626231 36633562 63346631 21173bb16c5bc4f1\n+ 0x00000020 35313766 66352e64 65627567 00000000 517ff5.debug....\n+ 0x00000030 037b3fc5 .{?.\n \n"}]}, {"source1": "./usr/lib/tntnet/chat.so.0.0.0", "source2": "./usr/lib/tntnet/chat.so.0.0.0", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: f7a56f68426f8d4a228a0c10e99f7c1a37c09cea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9ffb834d75d3bad9ac77fea3854e39a8e5aabaac\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -386,15 +386,15 @@\n \n

\n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Wed, 17 Nov 2021 20:54:53 GMT\n+Wed, 17 Nov 2021 21:24:59 GMT\n application/x-javascript\n function getRequest()\n try { return new XMLHttpRequest(); } catch (e) { }\n try { return new ActiveXObject(\"Msxml2.XMLHttp\"); } catch (e) { }\n try { return new ActiveXObject(\"Microsoft.XMLHTTP\"); } catch (e) { }\n return null;\n function ajaxGet(url, parameter, fn, failFn)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -170,16 +170,16 @@\n 0x0001311c 3c2f6874 6d6c3e0a 00000000 2a4e3132 .....*N12\n 0x0001312c 5f474c4f 42414c5f 5f4e5f31 31315f63 _GLOBAL__N_111_c\n 0x0001313c 6f6d706f 6e656e74 5f450000 2a4e3374 omponent_E..*N3t\n 0x0001314c 6e743230 436f6d70 6f6e656e 74466163 nt20ComponentFac\n 0x0001315c 746f7279 496d706c 494e3132 5f474c4f toryImplIN12_GLO\n 0x0001316c 42414c5f 5f4e5f31 31315f63 6f6d706f BAL__N_111_compo\n 0x0001317c 6e656e74 5f454545 00000000 5765642c nent_EEE....Wed,\n- 0x0001318c 20313720 4e6f7620 32303231 2032303a 17 Nov 2021 20:\n- 0x0001319c 35343a35 3320474d 54000000 6170706c 54:53 GMT...appl\n+ 0x0001318c 20313720 4e6f7620 32303231 2032313a 17 Nov 2021 21:\n+ 0x0001319c 32343a35 3920474d 54000000 6170706c 24:59 GMT...appl\n 0x000131ac 69636174 696f6e2f 782d6a61 76617363 ication/x-javasc\n 0x000131bc 72697074 00000000 08000000 08030000 ript............\n 0x000131cc 66756e63 74696f6e 20676574 52657175 function getRequ\n 0x000131dc 65737428 290d0a7b 0d0a2020 74727920 est()..{.. try \n 0x000131ec 7b207265 7475726e 206e6577 20584d4c { return new XML\n 0x000131fc 48747470 52657175 65737428 293b2020 HttpRequest(); \n 0x0001320c 20202020 20202020 20202020 20202020 \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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.T4CrOERtXW/dbd-tmp-G2U3WxD/diffoscope_m03yeqt0_b2/tmpuy156hf3_DebTarContainer/0/.debug/a56f68426f8d4a228a0c10e99f7c1a37c09cea.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61353666 36383432 36663864 34613232 a56f68426f8d4a22\n- 0x00000010 38613063 31306539 39663763 31613337 8a0c10e99f7c1a37\n- 0x00000020 63303963 65612e64 65627567 00000000 c09cea.debug....\n- 0x00000030 968b8c4d ...M\n+ 0x00000000 66623833 34643735 64336261 64396163 fb834d75d3bad9ac\n+ 0x00000010 37376665 61333835 34653339 61386535 77fea3854e39a8e5\n+ 0x00000020 61616261 61632e64 65627567 00000000 aabaac.debug....\n+ 0x00000030 eb6332a5 .c2.\n \n"}]}, {"source1": "./usr/lib/tntnet/controls.so.0.0.0", "source2": "./usr/lib/tntnet/controls.so.0.0.0", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 7b7e6cdebad479f04c3eaee13ab1411a6d0021e6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0027d57fce1cf16ff78848dcd02750595a33b26f\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -370,15 +370,15 @@\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n component.page4\n user logged out\n

This is page 4

\n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Wed, 17 Nov 2021 20:54:53 GMT\n+Wed, 17 Nov 2021 21:24:59 GMT\n text/css\n .tooltip {\n border: solid 1px black;\n background: #ffffaa;\n .treemenu {\n background-color:#aaffff;\n width: 80px;\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -182,16 +182,16 @@\n 0x00016808 2a4e3132 5f474c4f 42414c5f 5f4e5f31 *N12_GLOBAL__N_1\n 0x00016818 31315f63 6f6d706f 6e656e74 5f450000 11_component_E..\n 0x00016828 2a4e3374 6e743230 436f6d70 6f6e656e *N3tnt20Componen\n 0x00016838 74466163 746f7279 496d706c 494e3132 tFactoryImplIN12\n 0x00016848 5f474c4f 42414c5f 5f4e5f31 31315f63 _GLOBAL__N_111_c\n 0x00016858 6f6d706f 6e656e74 5f454545 00000000 omponent_EEE....\n 0x00016868 7374796c 65730000 5765642c 20313720 styles..Wed, 17 \n- 0x00016878 4e6f7620 32303231 2032303a 35343a35 Nov 2021 20:54:5\n- 0x00016888 3320474d 54000000 74657874 2f637373 3 GMT...text/css\n+ 0x00016878 4e6f7620 32303231 2032313a 32343a35 Nov 2021 21:24:5\n+ 0x00016888 3920474d 54000000 74657874 2f637373 9 GMT...text/css\n 0x00016898 00000000 08000000 1b010000 2e746f6f .............too\n 0x000168a8 6c746970 207b0a20 20626f72 6465723a ltip {. border:\n 0x000168b8 20736f6c 69642031 70782062 6c61636b solid 1px black\n 0x000168c8 3b0a2020 6261636b 67726f75 6e643a20 ;. background: \n 0x000168d8 23666666 6661613b 0a7d0a0a 2e747265 #ffffaa;.}...tre\n 0x000168e8 656d656e 75207b0a 20206261 636b6772 emenu {. backgr\n 0x000168f8 6f756e64 2d636f6c 6f723a23 61616666 ound-color:#aaff\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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.T4CrOERtXW/dbd-tmp-G2U3WxD/diffoscope_m03yeqt0_b2/tmpuy156hf3_DebTarContainer/0/.debug/7e6cdebad479f04c3eaee13ab1411a6d0021e6.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37653663 64656261 64343739 66303463 7e6cdebad479f04c\n- 0x00000010 33656165 65313361 62313431 31613664 3eaee13ab1411a6d\n- 0x00000020 30303231 65362e64 65627567 00000000 0021e6.debug....\n- 0x00000030 b57f64bc ..d.\n+ 0x00000000 32376435 37666365 31636631 36666637 27d57fce1cf16ff7\n+ 0x00000010 38383438 64636430 32373530 35393561 8848dcd02750595a\n+ 0x00000020 33336232 36662e64 65627567 00000000 33b26f.debug....\n+ 0x00000030 05121a9e ....\n \n"}]}, {"source1": "./usr/lib/tntnet/hello.so.0.0.0", "source2": "./usr/lib/tntnet/hello.so.0.0.0", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 2600feaf80457f2a0ce7b3fe4a03d78d971968fb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b1aa1f7b1c32446cd61cf809ea0ce813bc6f6b2e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -210,15 +210,15 @@\n What's your name?\n
\n \n \n \n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Wed, 17 Nov 2021 20:54:53 GMT\n+Wed, 17 Nov 2021 21:24:59 GMT\n image/jpeg\n $.' \",#\n (7),01444\n '9=82<.342\n !22222222222222222222222222222222222222222222222222\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -50,15 +50,15 @@\n 0x0000d2ec 5f474c4f 42414c5f 5f4e5f31 31315f63 _GLOBAL__N_111_c\n 0x0000d2fc 6f6d706f 6e656e74 5f450000 2a4e3374 omponent_E..*N3t\n 0x0000d30c 6e743230 436f6d70 6f6e656e 74466163 nt20ComponentFac\n 0x0000d31c 746f7279 496d706c 494e3132 5f474c4f toryImplIN12_GLO\n 0x0000d32c 42414c5f 5f4e5f31 31315f63 6f6d706f BAL__N_111_compo\n 0x0000d33c 6e656e74 5f454545 00000000 746e746e nent_EEE....tntn\n 0x0000d34c 65740000 5765642c 20313720 4e6f7620 et..Wed, 17 Nov \n- 0x0000d35c 32303231 2032303a 35343a35 3320474d 2021 20:54:53 GM\n+ 0x0000d35c 32303231 2032313a 32343a35 3920474d 2021 21:24:59 GM\n 0x0000d36c 54000000 696d6167 652f6a70 65670000 T...image/jpeg..\n 0x0000d37c 08000000 51110000 ffd8ffe0 00104a46 ....Q.........JF\n 0x0000d38c 49460001 01010048 00480000 ffdb0043 IF.....H.H.....C\n 0x0000d39c 00080606 07060508 07070709 09080a0c ................\n 0x0000d3ac 140d0c0b 0b0c1912 130f141d 1a1f1e1d ................\n 0x0000d3bc 1a1c1c20 242e2720 222c231c 1c283729 ... $.' \",#..(7)\n 0x0000d3cc 2c303134 34341f27 393d3832 3c2e3334 ,01444.'9=82<.34\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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.T4CrOERtXW/dbd-tmp-G2U3WxD/diffoscope_m03yeqt0_b2/tmpuy156hf3_DebTarContainer/0/.debug/00feaf80457f2a0ce7b3fe4a03d78d971968fb.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30306665 61663830 34353766 32613063 00feaf80457f2a0c\n- 0x00000010 65376233 66653461 30336437 38643937 e7b3fe4a03d78d97\n- 0x00000020 31393638 66622e64 65627567 00000000 1968fb.debug....\n- 0x00000030 31e51eaa 1...\n+ 0x00000000 61613166 37623163 33323434 36636436 aa1f7b1c32446cd6\n+ 0x00000010 31636638 30396561 30636538 31336263 1cf809ea0ce813bc\n+ 0x00000020 36663662 32652e64 65627567 00000000 6f6b2e.debug....\n+ 0x00000030 328ab3f3 2...\n \n"}]}, {"source1": "./usr/lib/tntnet/message.so.0.0.0", "source2": "./usr/lib/tntnet/message.so.0.0.0", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 8fa14e7f17e8db7e68867bf664e10192ecca808b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac2def5f23d1824af1223ba60ae1aa62a8884f1d\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -333,15 +333,15 @@\n St9basic_iosIN8cxxtools4CharESt11char_traitsIS1_EE\n St13basic_ostreamIN8cxxtools4CharESt11char_traitsIS1_EE\n N8cxxtools11IDecomposerE\n N8cxxtools10DecomposerINSt7__cxx1112basic_stringINS_4CharESt11char_traitsIS3_ESaIS3_EEEEE\n N8cxxtools10DecomposerIjEE\n *N12_GLOBAL__N_111_component_E\n *N3tnt20ComponentFactoryImplIN12_GLOBAL__N_111_component_EEE\n-Wed, 17 Nov 2021 20:54:53 GMT\n+Wed, 17 Nov 2021 21:24:59 GMT\n application/x-javascript\n * jQuery JavaScript Library v1.3.2\n * http://jquery.com/\n * Copyright (c) 2009 John Resig\n * Dual licensed under the MIT and GPL licenses.\n * http://docs.jquery.com/License\n * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -52,16 +52,16 @@\n 0x00011718 2a4e3132 5f474c4f 42414c5f 5f4e5f31 *N12_GLOBAL__N_1\n 0x00011728 31315f63 6f6d706f 6e656e74 5f450000 11_component_E..\n 0x00011738 2a4e3374 6e743230 436f6d70 6f6e656e *N3tnt20Componen\n 0x00011748 74466163 746f7279 496d706c 494e3132 tFactoryImplIN12\n 0x00011758 5f474c4f 42414c5f 5f4e5f31 31315f63 _GLOBAL__N_111_c\n 0x00011768 6f6d706f 6e656e74 5f454545 00000000 omponent_EEE....\n 0x00011778 6a717565 72790000 5765642c 20313720 jquery..Wed, 17 \n- 0x00011788 4e6f7620 32303231 2032303a 35343a35 Nov 2021 20:54:5\n- 0x00011798 3320474d 54000000 6170706c 69636174 3 GMT...applicat\n+ 0x00011788 4e6f7620 32303231 2032313a 32343a35 Nov 2021 21:24:5\n+ 0x00011798 3920474d 54000000 6170706c 69636174 9 GMT...applicat\n 0x000117a8 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript\n 0x000117b8 00000000 08000000 aedf0000 2f2a0a20 ............/*. \n 0x000117c8 2a206a51 75657279 204a6176 61536372 * jQuery JavaScr\n 0x000117d8 69707420 4c696272 61727920 76312e33 ipt Library v1.3\n 0x000117e8 2e320a20 2a206874 74703a2f 2f6a7175 .2. * http://jqu\n 0x000117f8 6572792e 636f6d2f 0a202a0a 202a2043 ery.com/. *. * C\n 0x00011808 6f707972 69676874 20286329 20323030 opyright (c) 200\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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.T4CrOERtXW/dbd-tmp-G2U3WxD/diffoscope_m03yeqt0_b2/tmpuy156hf3_DebTarContainer/0/.debug/a14e7f17e8db7e68867bf664e10192ecca808b.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61313465 37663137 65386462 37653638 a14e7f17e8db7e68\n- 0x00000010 38363762 66363634 65313031 39326563 867bf664e10192ec\n- 0x00000020 63613830 38622e64 65627567 00000000 ca808b.debug....\n- 0x00000030 8768ca6c .h.l\n+ 0x00000000 32646566 35663233 64313832 34616631 2def5f23d1824af1\n+ 0x00000010 32323362 61363061 65316161 36326138 223ba60ae1aa62a8\n+ 0x00000020 38383466 31642e64 65627567 00000000 884f1d.debug....\n+ 0x00000030 1f862801 ..(.\n \n"}]}]}]}]}, {"source1": "tntnet-doc_2.2.1-4_all.deb", "source2": "tntnet-doc_2.2.1-4_all.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 2019-12-17 16:40:46.000000 debian-binary\n -rw-r--r-- 0 0 0 5536 2019-12-17 16:40:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 467688 2019-12-17 16:40:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 467696 2019-12-17 16:40:46.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": "file list", "source2": "file list", "unified_diff": "@@ -39,15 +39,15 @@\n -rw-r--r-- 0 root (0) root (0) 441 2014-01-17 19:07:21.000000 ./usr/share/doc/tntnet-doc/demos/calcajax/docalc.ecpp\n -rw-r--r-- 0 root (0) root (0) 2683 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcajax/tntnet.xml\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/.libs/\n -rw-r--r-- 0 root (0) root (0) 334 2014-01-17 19:07:21.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/Makefile.am\n -rw-r--r-- 0 root (0) root (0) 1314 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1298 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.ecpp\n--rw-r--r-- 0 root (0) root (0) 2642 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz\n+-rw-r--r-- 0 root (0) root (0) 2645 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz\n -rw-r--r-- 0 root (0) root (0) 3109 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calcapp/main.cpp\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/.libs/\n -rw-r--r-- 0 root (0) root (0) 1549 2014-01-17 19:07:21.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/Makefile.am\n -rw-r--r-- 0 root (0) root (0) 1078 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/README\n -rw-r--r-- 0 root (0) root (0) 1592 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 505 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de\n@@ -56,15 +56,15 @@\n -rw-r--r-- 0 root (0) root (0) 48 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.txt\n -rw-r--r-- 0 root (0) root (0) 89 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.txt.de\n -rw-r--r-- 0 root (0) root (0) 78 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.txt.fi\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de/\n -rw-r--r-- 0 root (0) root (0) 744 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de/calci18n.tntdata\n -rw-r--r-- 0 root (0) root (0) 1522 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de.cpp\n -rw-r--r-- 0 root (0) root (0) 150 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/de.png\n--rw-r--r-- 0 root (0) root (0) 2061 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz\n+-rw-r--r-- 0 root (0) root (0) 2062 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1065 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/en.png\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi/\n -rw-r--r-- 0 root (0) root (0) 733 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi/calci18n.tntdata\n -rw-r--r-- 0 root (0) root (0) 1399 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi.cpp\n -rw-r--r-- 0 root (0) root (0) 116 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/fi.png\n -rw-r--r-- 0 root (0) root (0) 2683 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calci18n/tntnet.xml\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/calcmvc/\n@@ -177,15 +177,15 @@\n -rw-r--r-- 0 root (0) root (0) 244 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/newsdb/newsdb.sql\n -rw-r--r-- 0 root (0) root (0) 842 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/newsdb/tntnet.xml\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/.libs/\n -rw-r--r-- 0 root (0) root (0) 831 2014-01-17 19:07:21.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/Makefile.am\n -rw-r--r-- 0 root (0) root (0) 2268 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/get.cpp\n -rw-r--r-- 0 root (0) root (0) 542 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/get.ecpp\n--rw-r--r-- 0 root (0) root (0) 22029 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/jquery.cpp.gz\n+-rw-r--r-- 0 root (0) root (0) 22031 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/jquery.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 57254 2013-12-26 14:10:13.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/jquery.js\n -rw-r--r-- 0 root (0) root (0) 1539 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/message.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1601 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/message.ecpp\n -rw-r--r-- 0 root (0) root (0) 1877 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/message.h\n -rw-r--r-- 0 root (0) root (0) 2586 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/modificationtracker.h\n -rw-r--r-- 0 root (0) root (0) 1735 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/put.cpp\n -rw-r--r-- 0 root (0) root (0) 205 2013-12-26 14:08:34.000000 ./usr/share/doc/tntnet-doc/demos/rajax-jquery/put.ecpp\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz", "source2": "./usr/share/doc/tntnet-doc/demos/calcapp/calc.gz", "unified_diff": null, "details": [{"source1": "calc", "source2": "calc", "unified_diff": "@@ -1,8 +1,8 @@\n-#! /bin/bash\n+#! /bin/sh\n \n # calc - temporary wrapper script for .libs/calc\n # Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15\n #\n # The calc program cannot be directly executed until all the libtool\n # libraries that it depends on are installed.\n #\n@@ -71,17 +71,17 @@\n lt_script_arg0=$0\n shift\n for lt_opt\n do\n case \"$lt_opt\" in\n --lt-debug) lt_option_debug=1 ;;\n --lt-dump-script)\n- lt_dump_D=`$ECHO \"X$lt_script_arg0\" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'`\n+ lt_dump_D=`$ECHO \"X$lt_script_arg0\" | /usr/bin/sed -e 's/^X//' -e 's%/[^/]*$%%'`\n test \"X$lt_dump_D\" = \"X$lt_script_arg0\" && lt_dump_D=.\n- lt_dump_F=`$ECHO \"X$lt_script_arg0\" | /bin/sed -e 's/^X//' -e 's%^.*/%%'`\n+ lt_dump_F=`$ECHO \"X$lt_script_arg0\" | /usr/bin/sed -e 's/^X//' -e 's%^.*/%%'`\n cat \"$lt_dump_D/$lt_dump_F\"\n exit 0\n ;;\n --lt-*)\n $ECHO \"Unrecognized --lt- option: '$lt_opt'\" 1>&2\n exit 1\n ;;\n@@ -139,45 +139,45 @@\n func_exec_program_core ${1+\"$@\"}\n }\n \n # Parse options\n func_parse_lt_options \"$0\" ${1+\"$@\"}\n \n # Find the directory that this script lives in.\n- thisdir=`$ECHO \"$file\" | /bin/sed 's%/[^/]*$%%'`\n+ thisdir=`$ECHO \"$file\" | /usr/bin/sed 's%/[^/]*$%%'`\n test \"x$thisdir\" = \"x$file\" && thisdir=.\n \n # Follow symbolic links until we get to the real thisdir.\n- file=`ls -ld \"$file\" | /bin/sed -n 's/.*-> //p'`\n+ file=`ls -ld \"$file\" | /usr/bin/sed -n 's/.*-> //p'`\n while test -n \"$file\"; do\n- destdir=`$ECHO \"$file\" | /bin/sed 's%/[^/]*$%%'`\n+ destdir=`$ECHO \"$file\" | /usr/bin/sed 's%/[^/]*$%%'`\n \n # If there was a directory component, then change thisdir.\n if test \"x$destdir\" != \"x$file\"; then\n case \"$destdir\" in\n [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"$destdir\" ;;\n *) thisdir=\"$thisdir/$destdir\" ;;\n esac\n fi\n \n- file=`$ECHO \"$file\" | /bin/sed 's%^.*/%%'`\n- file=`ls -ld \"$thisdir/$file\" | /bin/sed -n 's/.*-> //p'`\n+ file=`$ECHO \"$file\" | /usr/bin/sed 's%^.*/%%'`\n+ file=`ls -ld \"$thisdir/$file\" | /usr/bin/sed -n 's/.*-> //p'`\n done\n \n # Usually 'no', except on cygwin/mingw when embedded into\n # the cwrapper.\n WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no\n if test \"$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then\n # special case for '.'\n if test \"$thisdir\" = \".\"; then\n thisdir=`pwd`\n fi\n # remove .libs from thisdir\n case \"$thisdir\" in\n- *[\\\\/].libs ) thisdir=`$ECHO \"$thisdir\" | /bin/sed 's%[\\\\/][^\\\\/]*$%%'` ;;\n+ *[\\\\/].libs ) thisdir=`$ECHO \"$thisdir\" | /usr/bin/sed 's%[\\\\/][^\\\\/]*$%%'` ;;\n .libs ) thisdir=. ;;\n esac\n fi\n \n # Try to get the absolute directory name.\n absdir=`cd \"$thisdir\" && pwd`\n test -n \"$absdir\" && thisdir=\"$absdir\"\n@@ -188,15 +188,15 @@\n \n if test -f \"$progdir/$program\"; then\n # Add our own library path to LD_LIBRARY_PATH\n LD_LIBRARY_PATH=\"/build/tntnet-2.2.1/framework/common/.libs:$LD_LIBRARY_PATH\"\n \n # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH\n # The second colon is a workaround for a bug in BeOS R4 sed\n- LD_LIBRARY_PATH=`$ECHO \"$LD_LIBRARY_PATH\" | /bin/sed 's/::*$//'`\n+ LD_LIBRARY_PATH=`$ECHO \"$LD_LIBRARY_PATH\" | /usr/bin/sed 's/::*$//'`\n \n export LD_LIBRARY_PATH\n \n if test \"$libtool_execute_magic\" != \"%%%MAGIC variable%%%\"; then\n # Run the actual program with our arguments.\n func_exec_program ${1+\"$@\"}\n fi\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de", "comments": ["Archive contents identical but files differ, possibly due to different compression levels. Falling back to binary comparison."], "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,3 +1,3 @@\n Zip file size: 505 bytes, number of entries: 1\n--rw-r--r-- 3.0 unx 744 bx defN 21-Nov-17 21:07 calci18n.tntdata\n+-rw-rw-r-- 3.0 unx 744 bx defN 21-Nov-17 22:45 calci18n.tntdata\n 1 file, 744 bytes uncompressed, 323 bytes compressed: 56.6%\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/calci18n.de", "has_internal_linenos": true, "unified_diff": "@@ -1,12 +1,12 @@\n-00000000: 504b 0304 1400 0000 0800 f948 7153 119d PK.........HqS..\n+00000000: 504b 0304 1400 0000 0800 a965 7253 119d PK.........erS..\n 00000010: a440 4301 0000 e802 0000 1000 1c00 6361 .@C...........ca\n 00000020: 6c63 6931 386e 2e74 6e74 6461 7461 5554 lci18n.tntdataUT\n-00000030: 0900 0326 6f95 6126 6f95 6175 780b 0001 ...&o.a&o.aux...\n-00000040: 0457 0400 0004 5704 0000 9592 cd4a c430 .W....W......J.0\n+00000030: 0900 03fd 8595 61fd 8595 6175 780b 0001 ......a...aux...\n+00000040: 04ae 0800 0004 ae08 0000 9592 cd4a c430 .............J.0\n 00000050: 10c7 a3c7 3e81 c721 0a82 5fa5 9e93 c81e ....>..!.._.....\n 00000060: c40f d483 2cde db66 da04 9ab6 a459 719f ....,..f.....Yq.\n 00000070: c737 f029 3c78 f12d f419 bc38 6dd7 6551 .7.)......fE.1H@.\n 00000090: 9117 e415 7943 de91 2fe4 f480 904f e4e8 ....yC../....O..\n 000000a0: 9090 6364 865c 211c 11c8 02b9 41ee 900f ..cd.\\!.....A...\n 000000b0: 8455 d11a 9100 ab54 2671 0716 7534 4a2c .U.....T&q..u4J,\n@@ -19,14 +19,14 @@\n 00000120: 27c8 1753 e4b3 2972 8a72 f25b afb4 94ca '..S..)r.r.[....\n 00000130: 0df2 d0c3 512f 551c 7496 760d 1ecf 55ff ....Q/U.t.v...U.\n 00000140: dfac 16b1 35be 01ef 7e3a 01c0 a197 ebde ....5...~:......\n 00000150: 6419 5441 159c 2e96 d7f7 b79c 0aa6 6d09 d.TA..........m.\n 00000160: 4dc8 3955 6e56 bb12 2b69 26fe 8885 de55 M.9UnV..+i&....U\n 00000170: 0bfd 8f2a d5ae 2ad5 8eda 0d54 3748 22c1 ...*..*....T7H\".\n 00000180: 29e9 27f0 1b50 4b01 021e 0314 0000 0008 ).'..PK.........\n-00000190: 00f9 4871 530a 3bc1 293b 0100 00dd 0200 ..HqS.;.);......\n-000001a0: 0010 0018 0000 0000 0000 0000 00a4 8100 ................\n+00000190: 00a9 6572 530a 3bc1 293b 0100 00dd 0200 ..erS.;.);......\n+000001a0: 0010 0018 0000 0000 0000 0000 00b4 8100 ................\n 000001b0: 0000 0063 616c 6369 3138 6e2e 746e 7464 ...calci18n.tntd\n-000001c0: 6174 6155 5405 0003 266f 9561 7578 0b00 ataUT...&o.aux..\n-000001d0: 0104 5704 0000 0457 0400 0050 4b05 0600 ..W....W...PK...\n+000001c0: 6174 6155 5405 0003 fd85 9561 7578 0b00 ataUT......aux..\n+000001d0: 0104 ae08 0000 04ae 0800 0050 4b05 0600 ...........PK...\n 000001e0: 0000 0001 0001 0056 0000 0085 0100 0000 .......V........\n 000001f0: 00 .\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/de.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/de.cpp", "unified_diff": "@@ -35,15 +35,15 @@\n static const char* rawData = \"\\010\\000\\000\\000\\236\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\036\"\n \"\\000\\000\\000\\022\\010\\002\\000\\000\\000\\303\\220\\371\\216\\000\\000\\000\\004gAMA\\000\\000\\261\\217\\013\\374a\\005\\000\\000\\000\\tpH\"\n \"Ys\\000\\000\\013\\207\\000\\000\\013\\207\\001\\223@\\207S\\000\\000\\0008IDAT8\\313c`\\030\\005\\303\\0000\\312\\321\\316\\350\\007\\2643\"\n \"\\372\\?\\315\\214f\\242\\231\\311C\\324h\\026\\006\\tZ\\031\\315\\370\\1773\\355\\134-E;\\243i\\226\\372\\206f\\n\\241\\241\\321\\000\\332\\350\"\n \"\\004\\375r\\316\\000\\327\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/en.cpp.gz", "unified_diff": null, "details": [{"source1": "en.cpp", "source2": "en.cpp", "unified_diff": "@@ -58,15 +58,15 @@\n \"\\335\\214\\333\\351I\\tu\\212\\372Q\\247\\320c\\267\\344\\306\\207\\013\\215}^\\335\\317s\\253\\354\\305\\257\\232\\252\\036\\327\\300\\230\\313\"\n \"\\367\\206\\375\\217\\225\\370\\210\\312\\330\\237\\2062\\014`\\214$i\\213\\215@\\350\\376\\004\\266\\242\\227[M\\266\\343\\242n\\324)\\364\\366\"\n \"\\232\\205\\304\\244\\241\\2145\\363K\\277\\265\\037\\375\\363\\367\\345\\311\\3555\\347\\3039\\023\\303\\301xt\\0313\\010\\343\\177\\373\\230\"\n \"\\322\\t\\020\\313\\242Xl\\335\\361\\375\\314\\320O\\336\\272}%\\355o[\\215\\247k\\325\\375_\\353\\272\\317\\377\\005\\373\\247\\316t\\217\\260\"\n \"\\352&\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/calci18n/fi.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/calci18n/fi.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000|\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\036\\000\"\n \"\\000\\000\\022\\001\\003\\000\\000\\000v<\\374\\232\\000\\000\\000\\006PLTE\\000\\000\\377\\377\\377\\377{\\334\\231,\\000\\000\\000\\tpHYs\"\n \"\\000\\000\\000H\\000\\000\\000H\\000F\\311k>\\000\\000\\000\\024IDAT\\010\\327c\\370\\317\\377\\377\\017\\003~\\002\\033 \\254\\015\\000r\\230\"\n \"*\\177\\324\\216&\\264\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/chat/ajax.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/chat/ajax.cpp", "unified_diff": "@@ -39,15 +39,15 @@\n \"\\\", url, true);\\015\\n request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');\\015\\n request.\"\n \"onreadystatechange = function () {\\015\\n if (request.readyState == 4)\\015\\n {\\015\\n if (request.stat\"\n \"us == 200)\\015\\n {\\015\\n if (fn != null)\\015\\n fn(request);\\015\\n }\\015\\n el\"\n \"se if (failFn != null)\\015\\n failFn(request);\\015\\n }\\015\\n }\\015\\n request.send(parameter);\\015\\n}\"\n \"\\015\\n\";\n \n static const char* mimetype = \"application/x-javascript\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/chat/sad.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/chat/sad.cpp", "unified_diff": "@@ -43,15 +43,15 @@\n \"\\310\\262M\\3407\\017\\017\\320l\\212\\265\\265\\021\\373\\373P,N\\017\\016\\207\\020\\004\\320\\351@\\271<.\\222e\\233pr\\322P\\277\\217./\"\n \"\\321h\\364\\261I\\326\\242\\213\\013\\324\\357\\243V\\253!\\3224\\225\\347m\\310\\332\\257\\270ld\\355\\254\\314\\314\\300\\334\\034\\264Z0:\\272\"\n \"\\006\\276\\357\\313\\266\\347\\025\\206\\361*\\032\\015T(\\240R\\t\\355\\355\\241\\335]\\364\\370\\030\\345\\302\\020\\331\\366\\274|\\337\\217.\"\n \"\\254\\331l*\\237\\237\\370\\360@\\?\\013C\\224\\317O\\250\\331l\\306\\347)I\\216\\343\\310\\2663j4\\372\\20377\\310\\2663r\\034\\347\\375\\266\"\n \"\\215\\?\\177\\225$*\\225\\357\\334\\335\\235`Y\\?0\\315_\\204\\341\\027^^\\2761=\\275\\312\\322\\3222\\206a\\274\\317\\3427\\0229\\223g\\360\"\n \"\\266\\230\\277\\000\\000\\000\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"image/png\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/controls/minus.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/controls/minus.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000o\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\t\\000\"\n \"\\000\\000\\t\\010\\000\\000\\000\\000\\305\\372Y\\314\\000\\000\\000\\tpHYs\\000\\000\\000H\\000\\000\\000H\\000F\\311k>\\000\\000\\000\\031IDA\"\n \"T\\010\\327ch\\202\\001\\206\\246\\177\\020\\200\\213\\305\\004\\002\\377\\010\\252\\203\\001\\000\\212z;\\363\\324'\\217\\226\\000\\000\\000\"\n \"\\000IEND\\256B`\\202\";\n \n static const char* mimetype = \"image/png\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/controls/plus.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/controls/plus.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000s\\000\\000\\000\\211PNG\\015\\n\\032\\n\\000\\000\\000\\015IHDR\\000\\000\\000\\t\\000\"\n \"\\000\\000\\t\\010\\000\\000\\000\\000\\305\\372Y\\314\\000\\000\\000\\tpHYs\\000\\000\\000H\\000\\000\\000H\\000F\\311k>\\000\\000\\000\\035IDA\"\n \"T\\010\\327ch\\202\\001\\206\\246\\177\\020\\000a1a\\260\\230@\\000\\247,\\134/\\014\\000\\000\\331;8\\003x\\320\\005y\\000\\000\\000\\000IEND\"\n \"\\256B`\\202\";\n \n static const char* mimetype = \"image/png\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/controls/styles.cpp", "source2": "./usr/share/doc/tntnet-doc/demos/controls/styles.cpp", "unified_diff": "@@ -34,15 +34,15 @@\n \n static const char* rawData = \"\\010\\000\\000\\000\\033\\001\\000\\000.tooltip {\\n border: solid 1px black;\\n background: #ff\"\n \"ffaa;\\n}\\n\\n.treemenu {\\n background-color:#aaffff;\\n width: 80px;\\n white-space: nowrap;\\n vertical-align: top;\"\n \"\\n}\\n.mainarea {\\n background-color:#aaaaff;\\n border: solid 1px green;\\n vertical-align: top;\\n height: 100%;\\n}\"\n \"\\n\";\n \n static const char* mimetype = \"text/css\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}, {"source1": "./usr/share/doc/tntnet-doc/demos/hello/tntnet.cpp.gz", "source2": "./usr/share/doc/tntnet-doc/demos/hello/tntnet.cpp.gz", "unified_diff": null, "details": [{"source1": "tntnet.cpp", "source2": "tntnet.cpp", "unified_diff": "@@ -141,15 +141,15 @@\n \"\\203RZ\\231OBYIJ\\322R\\240\\nH\\261\\004\\134\\030\\3004\\244s\\002C\\212\\367m\\313'Q\\351\\177\\360\\371~\\332B\\020\\262\\232\\355\\323\"\n \"\\236:\\350\\023k\\241\\234\\244%h(P\\005$X\\203\\261\\021\\347+.\\231IV\\345\\320\\245)-\\247*J\\315\\315\\272B\\021\\263E\\256\\246\\017E\"\n \"\\241+AJ\\322\\024\\223\\270\\\"\\340\\304{\\364\\206\\224\\237\\260ql\\221\\250\\003T\\203\\334\\016\\237\\\"!\\010\\361eP\\261i5\\251\\224\\332>\"\n \"Qg\\335\\237\\226{\\234\\0071\\207\\224\\311P\\373\\366\\266\\266\\351\\274I\\302\\021\\232\\376\\224a\\210B\\021\\354\\010B\\020\\002\\020\\204\"\n \"\\000\\204!\\000!\\010@\\037\\377\\331\";\n \n static const char* mimetype = \"image/jpeg\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}]}, {"source1": "./usr/share/doc/tntnet-doc/demos/rajax-jquery/jquery.cpp.gz", "source2": "./usr/share/doc/tntnet-doc/demos/rajax-jquery/jquery.cpp.gz", "unified_diff": null, "details": [{"source1": "jquery.cpp", "source2": "jquery.cpp", "unified_diff": "@@ -538,15 +538,15 @@\n \":null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l\\?document.compatMode==\\\"CSS1Compat\\\"&&document.doc\"\n \"umentElement[\\\"client\\\"+G]||document.body[\\\"client\\\"+G]:this[0]==document\\?Math.max(document.documentElement[\\\"client\"\n \"\\\"+G],document.body[\\\"scroll\\\"+G],document.documentElement[\\\"scroll\\\"+G],document.body[\\\"offset\\\"+G],document.documen\"\n \"tElement[\\\"offset\\\"+G]):K===g\\?(this.length\\?o.css(this[0],J):null):this.css(J,typeof K===\\\"string\\\"\\?K:K+\\\"px\\\")}})}\"\n \")();\";\n \n static const char* mimetype = \"application/x-javascript\";\n-static const char* c_time = \"Wed, 17 Nov 2021 20:54:53 GMT\";\n+static const char* c_time = \"Wed, 17 Nov 2021 21:24:59 GMT\";\n \n _component_::_component_(const tnt::Compident& ci, const tnt::Urlmapper& um, tnt::Comploader& cl)\n : MbComponent(ci, um, cl, ::rawData, ::mimetype, ::c_time)\n { }\n \n _component_::~_component_()\n { }\n"}]}]}]}]}, {"source1": "tntnet-demos-dbgsym_2.2.1-4_armhf.deb", "source2": "tntnet-demos-dbgsym_2.2.1-4_armhf.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 2019-12-17 16:40:46.000000 debian-binary\n--rw-r--r-- 0 0 0 1356 2019-12-17 16:40:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10841452 2019-12-17 16:40:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1364 2019-12-17 16:40:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 10822788 2019-12-17 16:40:46.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": "@@ -1,12 +1,12 @@\n Package: tntnet-demos-dbgsym\n Source: tntnet\n Version: 2.2.1-4\n Auto-Built-Package: debug-symbols\n Architecture: armhf\n Maintainer: Kari Pahula \n-Installed-Size: 11369\n+Installed-Size: 11368\n Depends: tntnet-demos (= 2.2.1-4)\n Section: debug\n Priority: optional\n Description: debug symbols for tntnet-demos\n-Build-Ids: 00c8dfc9a6c916885175b1ecbf28470668691aea 09ef750fb6a3914ff72252de57541495b941e98e 2600feaf80457f2a0ce7b3fe4a03d78d971968fb 2bb257eebd9a5c93ff192de89c84edd45e63e145 433cb55ce6dd593e65b876bc4fccb7fced807366 5462186891756c482f0ce98265bee2d25a0fcee9 76201d90e179a0c3b334013efd589e5554b865b1 7b7e6cdebad479f04c3eaee13ab1411a6d0021e6 8fa14e7f17e8db7e68867bf664e10192ecca808b 9489da72bb7677a203ea9529d2b32b1140e6dae0 aedb0b8fd42c2f20094a38f4e8cfa90e365b8cd8 c6320a5d80d0d2461cfd0376d267994fe36c48cc cae21f297fa62d61d9fd5837969264e6cf4d9761 cd3d0281fd4ab1321ef28a784c5ccc4bc7e77872 cdaadb624e4df2d3411475786bd486c6cfd7eb84 cf509789195c4e736b21c08f26217b9a58d52b17 f7a56f68426f8d4a228a0c10e99f7c1a37c09cea fb23c6068e0a885abbc82663b976a6b8d0ba7f57\n+Build-Ids: 0027d57fce1cf16ff78848dcd02750595a33b26f 00c8dfc9a6c916885175b1ecbf28470668691aea 09ef750fb6a3914ff72252de57541495b941e98e 2bb257eebd9a5c93ff192de89c84edd45e63e145 433cb55ce6dd593e65b876bc4fccb7fced807366 76201d90e179a0c3b334013efd589e5554b865b1 9489da72bb7677a203ea9529d2b32b1140e6dae0 9ffb834d75d3bad9ac77fea3854e39a8e5aabaac ac2def5f23d1824af1223ba60ae1aa62a8884f1d aedb0b8fd42c2f20094a38f4e8cfa90e365b8cd8 b1aa1f7b1c32446cd61cf809ea0ce813bc6f6b2e c6320a5d80d0d2461cfd0376d267994fe36c48cc cae21f297fa62d61d9fd5837969264e6cf4d9761 cd3d0281fd4ab1321ef28a784c5ccc4bc7e77872 cdaadb624e4df2d3411475786bd486c6cfd7eb84 cf509789195c4e736b21c08f26217b9a58d52b17 ed933edb7513f2849521173bb16c5bc4f1517ff5 fb23c6068e0a885abbc82663b976a6b8d0ba7f57\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,18 +1,18 @@\n+usr/lib/debug/.build-id/00/27d57fce1cf16ff78848dcd02750595a33b26f.debug\n usr/lib/debug/.build-id/00/c8dfc9a6c916885175b1ecbf28470668691aea.debug\n usr/lib/debug/.build-id/09/ef750fb6a3914ff72252de57541495b941e98e.debug\n-usr/lib/debug/.build-id/26/00feaf80457f2a0ce7b3fe4a03d78d971968fb.debug\n usr/lib/debug/.build-id/2b/b257eebd9a5c93ff192de89c84edd45e63e145.debug\n usr/lib/debug/.build-id/43/3cb55ce6dd593e65b876bc4fccb7fced807366.debug\n-usr/lib/debug/.build-id/54/62186891756c482f0ce98265bee2d25a0fcee9.debug\n usr/lib/debug/.build-id/76/201d90e179a0c3b334013efd589e5554b865b1.debug\n-usr/lib/debug/.build-id/7b/7e6cdebad479f04c3eaee13ab1411a6d0021e6.debug\n-usr/lib/debug/.build-id/8f/a14e7f17e8db7e68867bf664e10192ecca808b.debug\n usr/lib/debug/.build-id/94/89da72bb7677a203ea9529d2b32b1140e6dae0.debug\n+usr/lib/debug/.build-id/9f/fb834d75d3bad9ac77fea3854e39a8e5aabaac.debug\n+usr/lib/debug/.build-id/ac/2def5f23d1824af1223ba60ae1aa62a8884f1d.debug\n usr/lib/debug/.build-id/ae/db0b8fd42c2f20094a38f4e8cfa90e365b8cd8.debug\n+usr/lib/debug/.build-id/b1/aa1f7b1c32446cd61cf809ea0ce813bc6f6b2e.debug\n usr/lib/debug/.build-id/c6/320a5d80d0d2461cfd0376d267994fe36c48cc.debug\n usr/lib/debug/.build-id/ca/e21f297fa62d61d9fd5837969264e6cf4d9761.debug\n usr/lib/debug/.build-id/cd/3d0281fd4ab1321ef28a784c5ccc4bc7e77872.debug\n usr/lib/debug/.build-id/cd/aadb624e4df2d3411475786bd486c6cfd7eb84.debug\n usr/lib/debug/.build-id/cf/509789195c4e736b21c08f26217b9a58d52b17.debug\n-usr/lib/debug/.build-id/f7/a56f68426f8d4a228a0c10e99f7c1a37c09cea.debug\n+usr/lib/debug/.build-id/ed/933edb7513f2849521173bb16c5bc4f1517ff5.debug\n usr/lib/debug/.build-id/fb/23c6068e0a885abbc82663b976a6b8d0ba7f57.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,43 +1,42 @@\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/00/\n+-rw-r--r-- 0 root (0) root (0) 2824324 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/00/27d57fce1cf16ff78848dcd02750595a33b26f.debug\n -rw-r--r-- 0 root (0) root (0) 290028 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/00/c8dfc9a6c916885175b1ecbf28470668691aea.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/09/\n -rw-r--r-- 0 root (0) root (0) 290400 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/09/ef750fb6a3914ff72252de57541495b941e98e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/26/\n--rw-r--r-- 0 root (0) root (0) 421816 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/26/00feaf80457f2a0ce7b3fe4a03d78d971968fb.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/2b/\n -rw-r--r-- 0 root (0) root (0) 419272 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/2b/b257eebd9a5c93ff192de89c84edd45e63e145.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/43/\n -rw-r--r-- 0 root (0) root (0) 243608 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/43/3cb55ce6dd593e65b876bc4fccb7fced807366.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/54/\n--rw-r--r-- 0 root (0) root (0) 782688 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/54/62186891756c482f0ce98265bee2d25a0fcee9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/76/\n -rw-r--r-- 0 root (0) root (0) 260192 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/76/201d90e179a0c3b334013efd589e5554b865b1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/7b/\n--rw-r--r-- 0 root (0) root (0) 2824324 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/7b/7e6cdebad479f04c3eaee13ab1411a6d0021e6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/8f/\n--rw-r--r-- 0 root (0) root (0) 847156 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/8f/a14e7f17e8db7e68867bf664e10192ecca808b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/94/\n -rw-r--r-- 0 root (0) root (0) 593776 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/94/89da72bb7677a203ea9529d2b32b1140e6dae0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/9f/\n+-rw-r--r-- 0 root (0) root (0) 1469516 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/9f/fb834d75d3bad9ac77fea3854e39a8e5aabaac.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ac/\n+-rw-r--r-- 0 root (0) root (0) 847156 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ac/2def5f23d1824af1223ba60ae1aa62a8884f1d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ae/\n -rw-r--r-- 0 root (0) root (0) 299668 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ae/db0b8fd42c2f20094a38f4e8cfa90e365b8cd8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/b1/\n+-rw-r--r-- 0 root (0) root (0) 421816 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/b1/aa1f7b1c32446cd61cf809ea0ce813bc6f6b2e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/c6/\n -rw-r--r-- 0 root (0) root (0) 865896 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/c6/320a5d80d0d2461cfd0376d267994fe36c48cc.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ca/\n -rw-r--r-- 0 root (0) root (0) 608324 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ca/e21f297fa62d61d9fd5837969264e6cf4d9761.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/cd/\n -rw-r--r-- 0 root (0) root (0) 291136 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/cd/3d0281fd4ab1321ef28a784c5ccc4bc7e77872.debug\n -rw-r--r-- 0 root (0) root (0) 259772 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/cd/aadb624e4df2d3411475786bd486c6cfd7eb84.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/cf/\n -rw-r--r-- 0 root (0) root (0) 587868 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/cf/509789195c4e736b21c08f26217b9a58d52b17.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/f7/\n--rw-r--r-- 0 root (0) root (0) 1469516 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/f7/a56f68426f8d4a228a0c10e99f7c1a37c09cea.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ed/\n+-rw-r--r-- 0 root (0) root (0) 782688 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/ed/933edb7513f2849521173bb16c5bc4f1517ff5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/fb/\n -rw-r--r-- 0 root (0) root (0) 249020 2019-12-17 16:40:46.000000 ./usr/lib/debug/.build-id/fb/23c6068e0a885abbc82663b976a6b8d0ba7f57.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2019-12-17 16:40:46.000000 ./usr/share/doc/tntnet-demos-dbgsym -> tntnet-demos\n"}, {"source1": "./usr/lib/debug/.build-id/26/00feaf80457f2a0ce7b3fe4a03d78d971968fb.debug", "source2": "./usr/lib/debug/.build-id/b1/aa1f7b1c32446cd61cf809ea0ce813bc6f6b2e.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 2600feaf80457f2a0ce7b3fe4a03d78d971968fb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b1aa1f7b1c32446cd61cf809ea0ce813bc6f6b2e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 11.2.0-10) 11.2.0\n+ok.GCC: (Debian 11.2.0-10) 11.2.0\n 7`O7&}U}h#t\n ~m{~Ti#x\n CbybJSuJ\n |STig*}4\n c'cI0E$Z\t\n Y7ub%C*6\n UGrG+47@\n"}]}, {"source1": "./usr/lib/debug/.build-id/54/62186891756c482f0ce98265bee2d25a0fcee9.debug", "source2": "./usr/lib/debug/.build-id/ed/933edb7513f2849521173bb16c5bc4f1517ff5.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 5462186891756c482f0ce98265bee2d25a0fcee9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ed933edb7513f2849521173bb16c5bc4f1517ff5\n"}]}, {"source1": "./usr/lib/debug/.build-id/7b/7e6cdebad479f04c3eaee13ab1411a6d0021e6.debug", "source2": "./usr/lib/debug/.build-id/00/27d57fce1cf16ff78848dcd02750595a33b26f.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 7b7e6cdebad479f04c3eaee13ab1411a6d0021e6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0027d57fce1cf16ff78848dcd02750595a33b26f\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 11.2.0-10) 11.2.0\n+oGCC: (Debian 11.2.0-10) 11.2.0\n yvvvvfvgy\n 7e})\tT<