{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.a3AgzkZ7/b1/geomview_1.9.5-5_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.a3AgzkZ7/b2/geomview_1.9.5-5_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 841b4f8a07e02d4824e31c3ca68e4026 1020584 debug optional geomview-dbgsym_1.9.5-5_amd64.deb\n- 1a682d48399068cf1a8659f95122dec7 3525880 math optional geomview_1.9.5-5_amd64.deb\n+ f86efeae826f186e35fce8e66bc6c742 1020564 debug optional geomview-dbgsym_1.9.5-5_amd64.deb\n+ 69d400aceefc2e42ded14ada657508b1 3525428 math optional geomview_1.9.5-5_amd64.deb\n 901aab2e464552f08bad7a1905d6700b 1427612 debug optional libgeomview-1.9.5t64-dbgsym_1.9.5-5_amd64.deb\n c03d84f357b6e733ceba0f7077d4cb16 514624 libs optional libgeomview-1.9.5t64_1.9.5-5_amd64.deb\n f01e5c2ac44016467ce4021a7847dbaa 682484 libdevel optional libgeomview-dev_1.9.5-5_amd64.deb\n"}, {"source1": "geomview_1.9.5-5_amd64.deb", "source2": "geomview_1.9.5-5_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 2024-11-25 06:20:59.000000 debian-binary\n -rw-r--r-- 0 0 0 20280 2024-11-25 06:20:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3505408 2024-11-25 06:20:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3504956 2024-11-25 06:20:59.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": "@@ -23,15 +23,15 @@\n -rwxr-xr-x 0 root (0) root (0) 38 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/.geomview-animate\n -rwxr-xr-x 0 root (0) root (0) 41 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/.geomview-clipboard\n -rwxr-xr-x 0 root (0) root (0) 43 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/.geomview-drawbdy\n -rwxr-xr-x 0 root (0) root (0) 35 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/.geomview-gvclock\n -rwxr-xr-x 0 root (0) root (0) 31 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/.geomview-nose\n -rwxr-xr-x 0 root (0) root (0) 99128 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/animate\n -rwxr-xr-x 0 root (0) root (0) 79480 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/clipboard\n--rwxr-xr-x 0 root (0) root (0) 184 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/drawbdy\n+-rwxr-xr-x 0 root (0) root (0) 182 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/drawbdy\n -rwxr-xr-x 0 root (0) root (0) 4750 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/gvclock\n -rwxr-xr-x 0 root (0) root (0) 572376 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/gvx\n -rwxr-xr-x 0 root (0) root (0) 18760 2024-11-25 06:20:59.000000 ./usr/libexec/geomview/nose\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/share/applications/\n -rw-r--r-- 0 root (0) root (0) 222 2024-11-25 06:20:59.000000 ./usr/share/applications/geomview.desktop\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/share/doc/\n"}, {"source1": "./usr/libexec/geomview/drawbdy", "source2": "./usr/libexec/geomview/drawbdy", "unified_diff": "@@ -1,8 +1,8 @@\n-#! /bin/bash\n+#! /bin/sh\n \n echo \"(write geometry - targetgeom world)\"\n echo \"(new-geometry Boundary \"\n \n PATH=/build/reproducible-path/geomview-1.9.5/src/bin/geomutil/bdy:/usr/bin:$PATH bdy\n \n echo \")\"\n"}, {"source1": "./usr/libexec/geomview/gvx", "source2": "./usr/libexec/geomview/gvx", "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: a6f98b6913e66ad96885592c9502edaa588e7a45\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 938562dd537e1814443aacc46f4fe0bbaa2ec04b\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": "@@ -1,8 +1,8 @@\n-zE/lib64/ld-linux-x86-64.so.2\n+K/lib64/ld-linux-x86-64.so.2\n XCreateFontCursor\n XFreeCursor\n XtVaSetValues\n XClearWindow\n XtRealizeWidget\n topLevelShellWidgetClass\n XtSetValues\n@@ -4339,17 +4339,17 @@\n target object browser) to ID. The second argument specifies\n whether to make ID the current object regardless of its type.\n If \"no\", then ID becomes the current object of its type\n (geom or camera). The default is \"yes\". This command may\n result in a change of motion modes based on target choice.\n (ui-cam-focus [focus-change|mouse-cross])\n Set the focus policy for the camera windows. The default is \"mouse-cross\": a camera is made the active camera (for interactive mouse events) when the mouse cursor crosses the window. Because this means it can become complicated to activate a specific camera (in the context of multiple camera windows) there is also the option to only change the camera focus when the window-manager decides to give it the focus for input events. So, after specifying \"focus-change\" it depends on the focus-change configuration of your window-manager when a camera becomes the active camera for mouse-interaction.\n- On Sat Mar 8 14:44:00 2025\n- By pbuilder1@ionos11-amd64[Linux-6.1.0-31-amd64]\n-202503081444\n+ On Fri Apr 10 21:11:29 2026\n+ By pbuilder2@i-capture-the-hostname[Linux-6.12.12+bpo-amd64]\n+202604102111\n (hdefine {geometry|camera|window|image|appearance|transform|ntransform} name value)\n Sets the value of a handle of a given type. (hdefine ) is generally equivalent to (read { define }) except that the assignment is done when hdefine is executed, (possibly not at all if inside a conditional statement), while the ``read ... define'' performs assignment as soon as the text is read.\n (hdelete [geometry|camera|window|image|appearance|transform|ntransform] name)\n Deletes the given handle. Note that the handle will not actually be deleted in case there are still other objects referring to the handle, but once those objects are gone, the handle will also automatically go away. The object the handle refers to (if any) will only be deleted if there are no other references to that object.\n If the optional first argument is omitted, then the first handle matching \"name\" will be deleted, regardless of the type of the object it is attached to. It is not an error to call this function with a non-existent handle, but it is an error to call this funcion with the name of a non-global handle, i.e. one that was not created by (hdefine ...) or (read ... { define ...}).\n (load filename [command|geometry|camera])\n \tLoads the given file into geomview. The optional second argument\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -3894,21 +3894,21 @@\n 0x00081330 00000000 00000000 00000000 00000000 ................\n 0x00081340 66950500 00000000 00000000 00000000 f...............\n 0x00081350 f00f0100 00000000 b00d0100 00000000 ................\n 0x00081360 00000000 00000000 00000000 00000000 ................\n 0x00081370 00000000 00000000 00000000 00000000 ................\n 0x00081380 b2aa0500 00000000 00000000 00000000 ................\n 0x00081390 00000000 00000000 00000000 00000000 ................\n- 0x000813a0 20204f6e 20536174 204d6172 20203820 On Sat Mar 8 \n- 0x000813b0 31343a34 343a3030 20203230 32350000 14:44:00 2025..\n- 0x000813c0 20204279 20706275 696c6465 72314069 By pbuilder1@i\n- 0x000813d0 6f6e6f73 31312d61 6d643634 5b4c696e onos11-amd64[Lin\n- 0x000813e0 75782d36 2e312e30 2d33312d 616d6436 ux-6.1.0-31-amd6\n- 0x000813f0 345d0000 00000000 32303235 30333038 4]......20250308\n- 0x00081400 31343434 00000000 00000000 00000000 1444............\n+ 0x000813a0 20204f6e 20467269 20417072 20313020 On Fri Apr 10 \n+ 0x000813b0 32313a31 313a3239 20203230 32360000 21:11:29 2026..\n+ 0x000813c0 20204279 20706275 696c6465 72324069 By pbuilder2@i\n+ 0x000813d0 2d636170 74757265 2d746865 2d686f73 -capture-the-hos\n+ 0x000813e0 746e616d 655b4c69 6e75782d 362e3132 tname[Linux-6.12\n+ 0x000813f0 2e31322b 62706f2d 616d6436 345d0000 .12+bpo-amd64]..\n+ 0x00081400 32303236 30343130 32313131 00000000 202604102111....\n 0x00081410 00000000 00000000 00000000 00000000 ................\n 0x00081420 28686465 66696e65 207b6765 6f6d6574 (hdefine {geomet\n 0x00081430 72797c63 616d6572 617c7769 6e646f77 ry|camera|window\n 0x00081440 7c696d61 67657c61 70706561 72616e63 |image|appearanc\n 0x00081450 657c7472 616e7366 6f726d7c 6e747261 e|transform|ntra\n 0x00081460 6e73666f 726d7d20 6e616d65 2076616c nsform} name val\n 0x00081470 7565290a 53657473 20746865 2076616c ue).Sets the val\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 66393862 36393133 65363661 64393638 f98b6913e66ad968\n- 0x00000010 38353539 32633935 30326564 61613538 85592c9502edaa58\n- 0x00000020 38653761 34352e64 65627567 00000000 8e7a45.debug....\n- 0x00000030 2338a8ab #8..\n+ 0x00000000 38353632 64643533 37653138 31343434 8562dd537e181444\n+ 0x00000010 33616163 63343666 34666530 62626161 3aacc46f4fe0bbaa\n+ 0x00000020 32656330 34622e64 65627567 00000000 2ec04b.debug....\n+ 0x00000030 a3a7d7c2 ....\n \n"}]}, {"source1": "./usr/share/doc/geomview/geomview.ps.gz", "source2": "./usr/share/doc/geomview/geomview.ps.gz", "unified_diff": null, "details": [{"source1": "geomview.ps", "source2": "geomview.ps", "has_internal_linenos": true, "unified_diff": "@@ -27,16 +27,16 @@\n 000001a0: 6164 6963 616c 6579 652e 636f 6d29 0a25 adicaleye.com).%\n 000001b0: 4456 4950 5343 6f6d 6d61 6e64 4c69 6e65 DVIPSCommandLine\n 000001c0: 3a20 6476 6970 7320 2d6f 2067 656f 6d76 : dvips -o geomv\n 000001d0: 6965 772e 7073 2067 656f 6d76 6965 772e iew.ps geomview.\n 000001e0: 6476 690a 2544 5649 5053 5061 7261 6d65 dvi.%DVIPSParame\n 000001f0: 7465 7273 3a20 6470 693d 3630 300a 2544 ters: dpi=600.%D\n 00000200: 5649 5053 536f 7572 6365 3a20 2054 6558 VIPSSource: TeX\n-00000210: 206f 7574 7075 7420 3230 3235 2e30 332e output 2025.03.\n-00000220: 3038 3a31 3434 310a 2525 4265 6769 6e50 08:1441.%%BeginP\n+00000210: 206f 7574 7075 7420 3230 3236 2e30 342e output 2026.04.\n+00000220: 3130 3a32 3131 300a 2525 4265 6769 6e50 10:2110.%%BeginP\n 00000230: 726f 6353 6574 3a20 7465 782e 7072 6f20 rocSet: tex.pro \n 00000240: 3020 300a 2521 0a2f 5465 5844 6963 7420 0 0.%!./TeXDict \n 00000250: 3330 3020 6469 6374 2064 6566 2054 6558 300 dict def TeX\n 00000260: 4469 6374 2062 6567 696e 2f4e 7b64 6566 Dict begin/N{def\n 00000270: 7d64 6566 2f42 7b62 696e 6420 6465 667d }def/B{bind def}\n 00000280: 4e2f 537b 6578 6368 7d4e 2f58 7b53 0a4e N/S{exch}N/X{S.N\n 00000290: 7d42 2f41 7b64 7570 7d42 2f54 527b 7472 }B/A{dup}B/TR{tr\n"}]}]}]}]}, {"source1": "geomview-dbgsym_1.9.5-5_amd64.deb", "source2": "geomview-dbgsym_1.9.5-5_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 2024-11-25 06:20:59.000000 debian-binary\n--rw-r--r-- 0 0 0 1420 2024-11-25 06:20:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1018972 2024-11-25 06:20:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1416 2024-11-25 06:20:59.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1018956 2024-11-25 06:20:59.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 Team \n Installed-Size: 1425\n Depends: geomview (= 1.9.5-5)\n Section: debug\n Priority: optional\n Description: debug symbols for geomview\n-Build-Ids: 0dd76bb49623f0e84c47ed24090682ebed1cd493 0f7d9c8a91e1664dc7c7e698c43359ab3a9a4edd 1e946c2c711370b1742154bc3de1d2e42537927d 328bdd984957264febab40d7834c5c6e0696e7aa 3ccfbf771b02fa7a91f080c0bb0f90c380dbdfbf 4c919264193514daae831c0e1ce20ec42edaa319 5db9b27680bfb7bc72750d95b575500a55bc297e 74ea4ffa7cf18f1338431e212809bcb3de8097d0 9209e8fd32f4b0346c26800a56184031d8470b1e 94a02928cd879648901ef613e4471359654c9862 a6f98b6913e66ad96885592c9502edaa588e7a45 ad6b7dd3f5b9eadde45357d40ec1acc30288eff8 b1551cacdbab71a77c5f8f13199897111271dbaa bf2c2fea4d7dbb61c3da1e588a51853412d3c78b c8ce04216297e242f0e767bd4a2f2e7103ec8309 cba5257a0334a6597118772ad239eeaac6e7376f d4c0c7b61f0e5c974e20a08f3747ff8b81b2b4a1 f6b7dfadf9606629898144830614a6afbd96181f\n+Build-Ids: 0dd76bb49623f0e84c47ed24090682ebed1cd493 0f7d9c8a91e1664dc7c7e698c43359ab3a9a4edd 1e946c2c711370b1742154bc3de1d2e42537927d 328bdd984957264febab40d7834c5c6e0696e7aa 3ccfbf771b02fa7a91f080c0bb0f90c380dbdfbf 4c919264193514daae831c0e1ce20ec42edaa319 5db9b27680bfb7bc72750d95b575500a55bc297e 74ea4ffa7cf18f1338431e212809bcb3de8097d0 9209e8fd32f4b0346c26800a56184031d8470b1e 938562dd537e1814443aacc46f4fe0bbaa2ec04b 94a02928cd879648901ef613e4471359654c9862 ad6b7dd3f5b9eadde45357d40ec1acc30288eff8 b1551cacdbab71a77c5f8f13199897111271dbaa bf2c2fea4d7dbb61c3da1e588a51853412d3c78b c8ce04216297e242f0e767bd4a2f2e7103ec8309 cba5257a0334a6597118772ad239eeaac6e7376f d4c0c7b61f0e5c974e20a08f3747ff8b81b2b4a1 f6b7dfadf9606629898144830614a6afbd96181f\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": "@@ -3,16 +3,16 @@\n usr/lib/debug/.build-id/1e/946c2c711370b1742154bc3de1d2e42537927d.debug\n usr/lib/debug/.build-id/32/8bdd984957264febab40d7834c5c6e0696e7aa.debug\n usr/lib/debug/.build-id/3c/cfbf771b02fa7a91f080c0bb0f90c380dbdfbf.debug\n usr/lib/debug/.build-id/4c/919264193514daae831c0e1ce20ec42edaa319.debug\n usr/lib/debug/.build-id/5d/b9b27680bfb7bc72750d95b575500a55bc297e.debug\n usr/lib/debug/.build-id/74/ea4ffa7cf18f1338431e212809bcb3de8097d0.debug\n usr/lib/debug/.build-id/92/09e8fd32f4b0346c26800a56184031d8470b1e.debug\n+usr/lib/debug/.build-id/93/8562dd537e1814443aacc46f4fe0bbaa2ec04b.debug\n usr/lib/debug/.build-id/94/a02928cd879648901ef613e4471359654c9862.debug\n-usr/lib/debug/.build-id/a6/f98b6913e66ad96885592c9502edaa588e7a45.debug\n usr/lib/debug/.build-id/ad/6b7dd3f5b9eadde45357d40ec1acc30288eff8.debug\n usr/lib/debug/.build-id/b1/551cacdbab71a77c5f8f13199897111271dbaa.debug\n usr/lib/debug/.build-id/bf/2c2fea4d7dbb61c3da1e588a51853412d3c78b.debug\n usr/lib/debug/.build-id/c8/ce04216297e242f0e767bd4a2f2e7103ec8309.debug\n usr/lib/debug/.build-id/cb/a5257a0334a6597118772ad239eeaac6e7376f.debug\n usr/lib/debug/.build-id/d4/c0c7b61f0e5c974e20a08f3747ff8b81b2b4a1.debug\n usr/lib/debug/.build-id/f6/b7dfadf9606629898144830614a6afbd96181f.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": "@@ -17,18 +17,18 @@\n -rw-r--r-- 0 root (0) root (0) 34344 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/4c/919264193514daae831c0e1ce20ec42edaa319.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/5d/\n -rw-r--r-- 0 root (0) root (0) 15872 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/5d/b9b27680bfb7bc72750d95b575500a55bc297e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/74/\n -rw-r--r-- 0 root (0) root (0) 10360 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/74/ea4ffa7cf18f1338431e212809bcb3de8097d0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/92/\n -rw-r--r-- 0 root (0) root (0) 20744 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/92/09e8fd32f4b0346c26800a56184031d8470b1e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/93/\n+-rw-r--r-- 0 root (0) root (0) 650160 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/93/8562dd537e1814443aacc46f4fe0bbaa2ec04b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/94/\n -rw-r--r-- 0 root (0) root (0) 59320 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/94/a02928cd879648901ef613e4471359654c9862.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/a6/\n--rw-r--r-- 0 root (0) root (0) 650160 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/a6/f98b6913e66ad96885592c9502edaa588e7a45.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/ad/\n -rw-r--r-- 0 root (0) root (0) 27048 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/ad/6b7dd3f5b9eadde45357d40ec1acc30288eff8.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/b1/\n -rw-r--r-- 0 root (0) root (0) 24360 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/b1/551cacdbab71a77c5f8f13199897111271dbaa.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/bf/\n -rw-r--r-- 0 root (0) root (0) 13360 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/bf/2c2fea4d7dbb61c3da1e588a51853412d3c78b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-25 06:20:59.000000 ./usr/lib/debug/.build-id/c8/\n"}, {"source1": "./usr/lib/debug/.build-id/a6/f98b6913e66ad96885592c9502edaa588e7a45.debug", "source2": "./usr/lib/debug/.build-id/93/8562dd537e1814443aacc46f4fe0bbaa2ec04b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 90% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -27,15 +27,15 @@\n [22] .data.rel.ro NOBITS 000000000006afe0 011fd0 0060a0 00 WA 0 0 32\n [23] .dynamic NOBITS 0000000000071080 011fd0 000250 10 WA 6 0 8\n [24] .got NOBITS 00000000000712d0 011fd0 000d18 08 WA 0 0 8\n [25] .data NOBITS 0000000000072000 011fd0 01a2b0 00 WA 0 0 32\n [26] .bss NOBITS 000000000008c2c0 011fd0 005e10 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 011e18 00001f 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 011e38 00025e 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 012098 039973 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 012098 039974 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 04ba10 003f93 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 04f9a8 018030 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 0679d8 002809 01 MSC 0 0 8\n [33] .debug_line_str PROGBITS 0000000000000000 06a1e8 000436 01 MSC 0 0 8\n [34] .debug_loclists PROGBITS 0000000000000000 06a620 01e3f0 00 C 0 0 8\n [35] .debug_rnglists PROGBITS 0000000000000000 088a10 00549d 00 C 0 0 8\n [36] .gnu_debugaltlink PROGBITS 0000000000000000 08dead 000048 00 0 0 1\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -746,15 +746,15 @@\n 742: 0000000000000000 0 FUNC GLOBAL DEFAULT UND XmListPosToBounds\n 743: 000000000003bac0 1391 FUNC GLOBAL DEFAULT 14 Lrib_snapshot\n 744: 000000000004ba80 965 FUNC GLOBAL DEFAULT 14 make_center_object_from_bbox\n 745: 0000000000011400 671 FUNC GLOBAL DEFAULT 14 ui_load_commandspanel\n 746: 0000000000000000 0 FUNC GLOBAL DEFAULT UND XtSetValues\n 747: 0000000000030e20 81 FUNC GLOBAL DEFAULT 14 gv_new_reset\n 748: 0000000000000000 0 FUNC GLOBAL DEFAULT UND PoolOutputFile\n- 749: 00000000000813f8 13 OBJECT GLOBAL DEFAULT 25 builddate\n+ 749: 0000000000081400 13 OBJECT GLOBAL DEFAULT 25 builddate\n 750: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ApUseOverrides\n 751: 0000000000000000 0 FUNC GLOBAL DEFAULT UND XtWindowToWidget\n 752: 0000000000084a20 184 OBJECT GLOBAL DEFAULT 25 Hcopy\n 753: 0000000000000000 0 FUNC GLOBAL DEFAULT UND LInterestList\n 754: 0000000000000000 0 FUNC GLOBAL DEFAULT UND Tm3Compare\n 755: 0000000000000000 0 FUNC GLOBAL DEFAULT UND findfile\n 756: 00000000000506b0 158 FUNC GLOBAL DEFAULT 14 Lset_load_path\n@@ -765,15 +765,15 @@\n 761: 0000000000000000 0 FUNC GLOBAL DEFAULT UND PoolSleepFor\n 762: 0000000000011c50 182 FUNC GLOBAL DEFAULT 14 Lprocessevents\n 763: 000000000002de40 158 FUNC GLOBAL DEFAULT 14 Lui_pdf_viewer\n 764: 0000000000088780 374 OBJECT GLOBAL DEFAULT 25 Hdimension\n 765: 0000000000000000 0 FUNC GLOBAL DEFAULT UND LListEntry\n 766: 0000000000000000 0 FUNC GLOBAL DEFAULT UND OOGLSyntax\n 767: 0000000000000000 0 FUNC GLOBAL DEFAULT UND XtInstallAccelerators\n- 768: 00000000000813c0 51 OBJECT GLOBAL DEFAULT 25 buildinfo1\n+ 768: 00000000000813c0 63 OBJECT GLOBAL DEFAULT 25 buildinfo1\n 769: 000000000002fd10 121 FUNC GLOBAL DEFAULT 14 gv_rawevent\n 770: 0000000000086260 200 OBJECT GLOBAL DEFAULT 25 Hevent_mode\n 771: 00000000000308b0 105 FUNC GLOBAL DEFAULT 14 gv_ezoom\n 772: 00000000000564d0 881 FUNC GLOBAL DEFAULT 14 mib_create_Toggle\n 773: 0000000000000000 0 FUNC GLOBAL DEFAULT UND XtAppCreateShell\n 774: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5\n 775: 000000000002ea30 89 FUNC GLOBAL DEFAULT 14 gv_draw\n"}, {"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: a6f98b6913e66ad96885592c9502edaa588e7a45\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 938562dd537e1814443aacc46f4fe0bbaa2ec04b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -55134,21 +55134,21 @@\n <1><1be53>: Abbrev Number: 22 (DW_TAG_variable)\n <1be54> DW_AT_name : (strp) (offset: 0x1ff0): builddate\n <1be58> DW_AT_decl_file : (implicit_const) 1\n <1be58> DW_AT_decl_line : (data1) 1\n <1be59> DW_AT_decl_column : (implicit_const) 6\n <1be59> DW_AT_type : (ref_udata) <0x1be46>\n <1be5a> DW_AT_external : (flag_present) 1\n- <1be5a> DW_AT_location : (exprloc) 9 byte block: 3 f8 13 8 0 0 0 0 0 \t(DW_OP_addr: 813f8)\n+ <1be5a> DW_AT_location : (exprloc) 9 byte block: 3 0 14 8 0 0 0 0 0 \t(DW_OP_addr: 81400)\n <1><1be64>: Abbrev Number: 20 (DW_TAG_array_type)\n <1be65> DW_AT_type : (GNU_ref_alt) <0x18>\n <1be69> DW_AT_sibling : (ref_udata) <0x1be71>\n <2><1be6a>: Abbrev Number: 19 (DW_TAG_subrange_type)\n <1be6b> DW_AT_type : (GNU_ref_alt) <0x11>\n- <1be6f> DW_AT_upper_bound : (data1) 50\n+ <1be6f> DW_AT_upper_bound : (data1) 62\n <2><1be70>: Abbrev Number: 0\n <1><1be71>: Abbrev Number: 22 (DW_TAG_variable)\n <1be72> DW_AT_name : (strp) (offset: 0xc): buildinfo1\n <1be76> DW_AT_decl_file : (implicit_const) 1\n <1be76> DW_AT_decl_line : (data1) 2\n <1be77> DW_AT_decl_column : (implicit_const) 6\n <1be77> DW_AT_type : (ref_udata) <0x1be64>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -14,57 +14,68 @@\n _Mi$D.c&^\n okB7EAq\t\n Z?j-d/`\n .bj_a\"+zH\n J$2FE7?NE\n 6DnxvzFWe\n '!wRw\\l1 \n-`j3|Xas&\n-(l:#/]!&;\n-/Ss%k}OM\n-Y#M=4h\t&\n-%1WVI>e$W4\n-$zCUFr*aW\n-)oGC^O/z\n-)-ukP\tG!\n-iY-\\,+>/7\n- {?LSUh(\n-U avH8FG>\n-\\wea/~^:\n-j,F#Xa5:\n-/%#OI&[MFv\n-H[6K&{SE\n-+y]Wr8Xs\n-8aBn^aTv~~n\n-3e&}ipVd\n-c'\"NiT'st\n-|!0'zKd]\n-S2ImM\\jk\n-TC05@>$d\n-+~[BAWs>\n-'e'f!;%8\n-}jKazvGp\n-{h62iz^J\n-{k7A~?q'\n-lW`B#4k-P\n-X)wDE5ml\n-z}3DHG`*\n-ieEX^ee;\\?\n-:e5Euge$\n-'\\Cob?>\\\n-s'0O9\\q/7\n--o,fwfD!G\n-Z6QU`'U`#\n-3v2.C\tm>\n-7u]U|\"2x\n-1}35\\iS$\n-f:\"\"FVdl\n-.Pv;50>#\n-zN6s7u&w\n-8\tf|GB5'\n+\"nUu`VU7\n+3S|6Hv\"D,\n+:B#=&c%I\n+L59-@Q[C\n+%\\Pp/9Nv\n+x.SBte^g\n+%`Rw8m\t-4i3\n+# W\t/)pnC\n+\"ssV1HYC\n+wz6zkMkgEiq\n+5E*rI0_M\n+),7 O/#m$\n+%Pf<1SYf\n+Y#<-)&OKf\n+U !vH(FG>\n+7vHuUU[\n+xCptA.hb%R\\\n+ch}=k[*c\n+J/BtM#!p\n+EnOw Km&n\n+$K1^T1 >\n+4!#ZJqO&\n+,W!zESce\n+'Pg/7tl1\n+9v\".c\t]<6\n+P\tS+e6:;\n++}a4p<(h\n+bA5X(uu\\\n+L{@X'@X7\n+Gf]bc3\\]8\n+i620-%-)\n+\"dl{@o^C\n+s&/MA}@6\n+&9)Kl=6W\n+h]l}YZLm\n+6*mDNNV&\n >k[6a%2_\n DK|7^MN^If\n k\"6\t'4Ok\n ?RoxWxCF\n (<6KU#Xu\n I`d`~T!z\n *PwG*Un=\n"}]}]}]}]}]}