{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.v2upjdNZ/b1/sketch_0.3.7-12_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.v2upjdNZ/b2/sketch_0.3.7-12_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- c06fe76dcd37a24b326ed2bc35b0eb21 196740 debug optional sketch-dbgsym_0.3.7-12_amd64.deb\n- cb12ef353d00d4114de0d6f4bd09eb2c 1171772 doc optional sketch-doc_0.3.7-12_all.deb\n- 6c3d19142e5bcdacab9863b53d9eda69 62424 graphics optional sketch_0.3.7-12_amd64.deb\n+ e53bc0182d4b3a49a8333e5c57959790 196736 debug optional sketch-dbgsym_0.3.7-12_amd64.deb\n+ 0089e06edd7b163bcf220ac40a94593e 1171744 doc optional sketch-doc_0.3.7-12_all.deb\n+ 01537148b7bbf29b74cbd60881112720 62424 graphics optional sketch_0.3.7-12_amd64.deb\n"}, {"source1": "sketch-doc_0.3.7-12_all.deb", "source2": "sketch-doc_0.3.7-12_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 2020-11-07 02:36:18.000000 debian-binary\n--rw-r--r-- 0 0 0 4296 2020-11-07 02:36:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1167284 2020-11-07 02:36:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4292 2020-11-07 02:36:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1167260 2020-11-07 02:36:18.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": "@@ -128,12 +128,12 @@\n -rw-r--r-- 0 root (0) root (0) 2431 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch/ex220.png\n -rw-r--r-- 0 root (0) root (0) 2846 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch/ex230.png\n -rw-r--r-- 0 root (0) root (0) 3579 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch/ex240.png\n -rw-r--r-- 0 root (0) root (0) 2116 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch/ex250.png\n -rw-r--r-- 0 root (0) root (0) 2032 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch/ex260.png\n -rw-r--r-- 0 root (0) root (0) 66246 2012-02-25 02:28:13.000000 ./usr/share/doc/sketch-doc/sketch/index.html\n -rw-r--r-- 0 root (0) root (0) 9205 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch/transparent.png\n--rw-r--r-- 0 root (0) root (0) 714218 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 714196 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-doc/sketch.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 398 2020-11-07 02:36:18.000000 ./usr/share/doc-base/sketch-doc.sketch\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/share/info/\n -rw-r--r-- 0 root (0) root (0) 40126 2020-11-07 02:36:18.000000 ./usr/share/info/sketch.info.gz\n"}, {"source1": "./usr/share/doc/sketch-doc/sketch.pdf.gz", "source2": "./usr/share/doc/sketch-doc/sketch.pdf.gz", "unified_diff": null, "details": [{"source1": "sketch.pdf", "source2": "sketch.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,15 +1,15 @@\n Sketch\n Simple 3D sketching\n-Version 0.3 (build 7), Wednesday, June 05, 2024\n+Version 0.3 (build 7), Wednesday, July 09, 2025\n \n Gene Ressler\n \n \fCopyright c 2005 to 2012 Eugene K. Ressler.\n-This manual is for sketch, version 0.3 (build 7), Wednesday, June 05, 2024, a program that\n+This manual is for sketch, version 0.3 (build 7), Wednesday, July 09, 2025, a program that\n converts descriptions of simple three-dimensional scenes into line drawings. This version\n generates PSTricks or PGF/TikZ code suitable for use with the TEX document processing\n system.\n Sketch is free software. You can redistribute it and/or modify it under the terms of the\n GNU General Public License as published by the Free Software Foundation; either version\n 3, or (at your option) any later version.\n Sketch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;\n"}]}]}, {"source1": "./usr/share/info/sketch.info.gz", "source2": "./usr/share/info/sketch.info.gz", "unified_diff": null, "details": [{"source1": "sketch.info", "source2": "sketch.info", "has_internal_linenos": true, "unified_diff": "@@ -5,16 +5,16 @@\n 00000040: 682e 7465 7869 2e0a 0a43 6f70 7972 6967 h.texi...Copyrig\n 00000050: 6874 20c2 a920 3230 3035 2074 6f20 3230 ht .. 2005 to 20\n 00000060: 3132 2045 7567 656e 6520 4b2e 2052 6573 12 Eugene K. Res\n 00000070: 736c 6572 2e0a 0a20 2020 5468 6973 206d sler... This m\n 00000080: 616e 7561 6c20 6973 2066 6f72 20e2 8098 anual is for ...\n 00000090: 736b 6574 6368 e280 992c 2076 6572 7369 sketch..., versi\n 000000a0: 6f6e 2030 2e33 2028 6275 696c 6420 3729 on 0.3 (build 7)\n-000000b0: 2c20 5765 646e 6573 6461 792c 204a 756e , Wednesday, Jun\n-000000c0: 650a 3035 2c20 3230 3234 2c20 6120 7072 e.05, 2024, a pr\n+000000b0: 2c20 5765 646e 6573 6461 792c 204a 756c , Wednesday, Jul\n+000000c0: 790a 3039 2c20 3230 3235 2c20 6120 7072 y.09, 2025, a pr\n 000000d0: 6f67 7261 6d20 7468 6174 2063 6f6e 7665 ogram that conve\n 000000e0: 7274 7320 6465 7363 7269 7074 696f 6e73 rts descriptions\n 000000f0: 206f 6620 7369 6d70 6c65 0a74 6872 6565 of simple.three\n 00000100: 2d64 696d 656e 7369 6f6e 616c 2073 6365 -dimensional sce\n 00000110: 6e65 7320 696e 746f 206c 696e 6520 6472 nes into line dr\n 00000120: 6177 696e 6773 2e20 2054 6869 7320 7665 awings. This ve\n 00000130: 7273 696f 6e20 6765 6e65 7261 7465 730a rsion generates.\n@@ -80,15 +80,15 @@\n 000004f0: 6768 7420 c2a9 2032 3030 3520 746f 2032 ght .. 2005 to 2\n 00000500: 3031 3220 4575 6765 6e65 204b 2e20 5265 012 Eugene K. Re\n 00000510: 7373 6c65 722e 0a0a 2020 2054 6869 7320 ssler... This \n 00000520: 6d61 6e75 616c 2069 7320 666f 7220 e280 manual is for ..\n 00000530: 9873 6b65 7463 68e2 8099 2c20 7665 7273 .sketch..., vers\n 00000540: 696f 6e20 302e 3320 2862 7569 6c64 2037 ion 0.3 (build 7\n 00000550: 292c 2057 6564 6e65 7364 6179 2c20 4a75 ), Wednesday, Ju\n-00000560: 6e65 0a30 352c 2032 3032 342c 2061 2070 ne.05, 2024, a p\n+00000560: 6c79 0a30 392c 2032 3032 352c 2061 2070 ly.09, 2025, a p\n 00000570: 726f 6772 616d 2074 6861 7420 636f 6e76 rogram that conv\n 00000580: 6572 7473 2064 6573 6372 6970 7469 6f6e erts description\n 00000590: 7320 6f66 2073 696d 706c 650a 7468 7265 s of simple.thre\n 000005a0: 652d 6469 6d65 6e73 696f 6e61 6c20 7363 e-dimensional sc\n 000005b0: 656e 6573 2069 6e74 6f20 6c69 6e65 2064 enes into line d\n 000005c0: 7261 7769 6e67 732e 2020 5468 6973 2076 rawings. This v\n 000005d0: 6572 7369 6f6e 2067 656e 6572 6174 6573 ersion generates\n"}]}]}]}]}, {"source1": "sketch_0.3.7-12_amd64.deb", "source2": "sketch_0.3.7-12_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-11-07 02:36:18.000000 debian-binary\n--rw-r--r-- 0 0 0 1040 2020-11-07 02:36:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 61192 2020-11-07 02:36:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1044 2020-11-07 02:36:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 61188 2020-11-07 02:36:18.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/sketch", "source2": "./usr/bin/sketch", "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: 4b446dfde173268616b79e0fd9099bbe854bf017\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 79d0ee87360cb33ad59b8414a3c468a7649e4314\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": "@@ -323,15 +323,15 @@\n -U tag Undefine given tag\n missing document template file name after -t\n -tP with two graphics package specs\n -tP with two macro package specs\n unrecognized language spec after -Tp, '%c'\n unrecognized modifier of option '-T%c'\n missing PSTricks or TikZ version after -V\n-0.3 (build 7d, Wed Jun 5 05:26:57 2024)\n+0.3 (build 7d, Wed Jul 9 13:56:33 2025)\n %% assumes PSTricks version %s\n %% use -V to select earlier versions\n advance_to_next_file_name: unexpected option %c\n TikZ angle rounding error is %.2 degrees\n %% If your PSTricks is earlier than Version 1.20, it will fail here.\n %% Use sketch -V option for backward compatibility.\n \\psset{linejoin=1}\n@@ -347,15 +347,15 @@\n reference to special arg %d cannot accept a point\n reference to special arg %d cannot accept a vector\n reference to special arg %d: out of range [1-%d]\n bad tick option character in #%d'%c (try #{%d}'%c)\n unknown special arg from flatten\n use of '#' not as special arg (try ##)\n can't open document template '%s%' for input\n-%% Sketch output, version 0.3 (build 7d, Wed Jun 5 05:26:57 2024)\n+%% Sketch output, version 0.3 (build 7d, Wed Jul 9 13:56:33 2025)\n %% Output language: %s\n document template with no escape '%s' has been ignored\n more than one escape in document template; all but first ignored\n operands of + (types %s and %s) cannot be added\n operands of - (types %s and %s) cannot be subtracted\n operands of * (types %s and %s) cannot be multiplied\n operands of 'then' (types %s and %s) cannot be multiplied\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -322,16 +322,16 @@\n 0x0001a3f0 202d5470 2c202725 63270000 00000000 -Tp, '%c'......\n 0x0001a400 756e7265 636f676e 697a6564 206d6f64 unrecognized mod\n 0x0001a410 69666965 72206f66 206f7074 696f6e20 ifier of option \n 0x0001a420 272d5425 63270000 6d697373 696e6720 '-T%c'..missing \n 0x0001a430 50535472 69636b73 206f7220 54696b5a PSTricks or TikZ\n 0x0001a440 20766572 73696f6e 20616674 6572202d version after -\n 0x0001a450 56000000 00000000 302e3320 28627569 V.......0.3 (bui\n- 0x0001a460 6c642037 642c2057 6564204a 756e2035 ld 7d, Wed Jun 5\n- 0x0001a470 2030353a 32363a35 37203230 32342900 05:26:57 2024).\n+ 0x0001a460 6c642037 642c2057 6564204a 756c2039 ld 7d, Wed Jul 9\n+ 0x0001a470 2031333a 35363a33 33203230 32352900 13:56:33 2025).\n 0x0001a480 25252061 7373756d 65732050 53547269 %% assumes PSTri\n 0x0001a490 636b7320 76657273 696f6e20 25730a00 cks version %s..\n 0x0001a4a0 25252075 7365202d 5620746f 2073656c %% use -V to sel\n 0x0001a4b0 65637420 6561726c 69657220 76657273 ect earlier vers\n 0x0001a4c0 696f6e73 0a000000 61647661 6e63655f ions....advance_\n 0x0001a4d0 746f5f6e 6578745f 66696c65 5f6e616d to_next_file_nam\n 0x0001a4e0 653a2075 6e657870 65637465 64206f70 e: unexpected op\n@@ -395,16 +395,16 @@\n 0x0001a880 2327206e 6f742061 73207370 65636961 #' not as specia\n 0x0001a890 6c206172 67202874 72792023 23290000 l arg (try ##)..\n 0x0001a8a0 63616e27 74206f70 656e2064 6f63756d can't open docum\n 0x0001a8b0 656e7420 74656d70 6c617465 20272573 ent template '%s\n 0x0001a8c0 25272066 6f722069 6e707574 0a000000 %' for input....\n 0x0001a8d0 25252053 6b657463 68206f75 74707574 %% Sketch output\n 0x0001a8e0 2c207665 7273696f 6e20302e 33202862 , version 0.3 (b\n- 0x0001a8f0 75696c64 2037642c 20576564 204a756e uild 7d, Wed Jun\n- 0x0001a900 20352030 353a3236 3a353720 32303234 5 05:26:57 2024\n+ 0x0001a8f0 75696c64 2037642c 20576564 204a756c uild 7d, Wed Jul\n+ 0x0001a900 20392031 333a3536 3a333320 32303235 9 13:56:33 2025\n 0x0001a910 290a2525 204f7574 70757420 6c616e67 ).%% Output lang\n 0x0001a920 75616765 3a202573 0a000000 00000000 uage: %s........\n 0x0001a930 646f6375 6d656e74 2074656d 706c6174 document templat\n 0x0001a940 65207769 7468206e 6f206573 63617065 e with no escape\n 0x0001a950 20272573 27206861 73206265 656e2069 '%s' has been i\n 0x0001a960 676e6f72 65640000 6d6f7265 20746861 gnored..more tha\n 0x0001a970 6e206f6e 65206573 63617065 20696e20 n one escape in \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 34343664 66646531 37333236 38363136 446dfde173268616\n- 0x00000010 62373965 30666439 30393962 62653835 b79e0fd9099bbe85\n- 0x00000020 34626630 31372e64 65627567 00000000 4bf017.debug....\n- 0x00000030 716cec0d ql..\n+ 0x00000000 64306565 38373336 30636233 33616435 d0ee87360cb33ad5\n+ 0x00000010 39623834 31346133 63343638 61373634 9b8414a3c468a764\n+ 0x00000020 39653433 31342e64 65627567 00000000 9e4314.debug....\n+ 0x00000030 bbd332d3 ..2.\n \n"}]}]}]}]}, {"source1": "sketch-dbgsym_0.3.7-12_amd64.deb", "source2": "sketch-dbgsym_0.3.7-12_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-11-07 02:36:18.000000 debian-binary\n -rw-r--r-- 0 0 0 532 2020-11-07 02:36:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 196016 2020-11-07 02:36:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 196012 2020-11-07 02:36:18.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 Science Maintainers \n Installed-Size: 224\n Depends: sketch (= 1:0.3.7-12)\n Section: debug\n Priority: optional\n Description: debug symbols for sketch\n-Build-Ids: 4b446dfde173268616b79e0fd9099bbe854bf017\n+Build-Ids: 79d0ee87360cb33ad59b8414a3c468a7649e4314\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/4b/446dfde173268616b79e0fd9099bbe854bf017.debug\n+usr/lib/debug/.build-id/79/d0ee87360cb33ad59b8414a3c468a7649e4314.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/lib/debug/.build-id/4b/\n--rw-r--r-- 0 root (0) root (0) 218528 2020-11-07 02:36:18.000000 ./usr/lib/debug/.build-id/4b/446dfde173268616b79e0fd9099bbe854bf017.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/lib/debug/.build-id/79/\n+-rw-r--r-- 0 root (0) root (0) 218528 2020-11-07 02:36:18.000000 ./usr/lib/debug/.build-id/79/d0ee87360cb33ad59b8414a3c468a7649e4314.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-11-07 02:36:18.000000 ./usr/share/doc/sketch-dbgsym -> sketch\n"}, {"source1": "./usr/lib/debug/.build-id/4b/446dfde173268616b79e0fd9099bbe854bf017.debug", "source2": "./usr/lib/debug/.build-id/79/d0ee87360cb33ad59b8414a3c468a7649e4314.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,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: 4b446dfde173268616b79e0fd9099bbe854bf017\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 79d0ee87360cb33ad59b8414a3c468a7649e4314\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"}]}]}]}]}]}