{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.bA9NUzDaki/b1/ruby3.0_3.0.4-8_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.bA9NUzDaki/b2/ruby3.0_3.0.4-8_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n- 56fd3307360e788e4a5949aa0f8fc6d2 7796548 debug optional libruby3.0-dbgsym_3.0.4-8_i386.deb\n- 4cd97f677377d4a701b1e133c1e75d35 5492496 libs optional libruby3.0_3.0.4-8_i386.deb\n+ e767fefcb28d35bbc56c46ad451f1b1b 7795412 debug optional libruby3.0-dbgsym_3.0.4-8_i386.deb\n+ 471c71ead4a7fa6f716c98fe6692999a 5489532 libs optional libruby3.0_3.0.4-8_i386.deb\n b3442c5dbdfb744906816b7f76b03cd5 3456 debug optional ruby3.0-dbgsym_3.0.4-8_i386.deb\n 2c60f9077ac1ffde3fa5db7d9721ed47 860804 ruby optional ruby3.0-dev_3.0.4-8_i386.deb\n 0d6702f3cf47dd312847878128315378 2446192 doc optional ruby3.0-doc_3.0.4-8_all.deb\n 7edda5db0d553f39f563568778ddbd00 673908 ruby optional ruby3.0_3.0.4-8_i386.deb\n"}, {"source1": "libruby3.0_3.0.4-8_i386.deb", "source2": "libruby3.0_3.0.4-8_i386.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 2022-09-11 02:02:54.000000 debian-binary\n--rw-r--r-- 0 0 0 62160 2022-09-11 02:02:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5430144 2022-09-11 02:02:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 62184 2022-09-11 02:02:54.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 5427156 2022-09-11 02:02:54.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": "@@ -102,15 +102,15 @@\n -rw-r--r-- 0 root (0) root (0) 38272 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/pathname.so\n -rw-r--r-- 0 root (0) root (0) 38324 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/psych.so\n -rw-r--r-- 0 root (0) root (0) 13696 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/pty.so\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/racc/\n -rw-r--r-- 0 root (0) root (0) 26036 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/racc/cparse.so\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/rbconfig/\n -rw-r--r-- 0 root (0) root (0) 21888 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/rbconfig/sizeof.so\n--rw-r--r-- 0 root (0) root (0) 15331 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/rbconfig.rb\n+-rw-r--r-- 0 root (0) root (0) 15321 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/rbconfig.rb\n -rw-r--r-- 0 root (0) root (0) 38272 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/readline.so\n -rw-r--r-- 0 root (0) root (0) 263604 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/ripper.so\n -rw-r--r-- 0 root (0) root (0) 222648 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/socket.so\n -rw-r--r-- 0 root (0) root (0) 42420 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/stringio.so\n -rw-r--r-- 0 root (0) root (0) 30132 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/strscan.so\n -rw-r--r-- 0 root (0) root (0) 17804 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/syslog.so\n -rw-r--r-- 0 root (0) root (0) 75188 2022-09-11 02:02:54.000000 ./usr/lib/i386-linux-gnu/ruby/3.0.0/zlib.so\n"}, {"source1": "./usr/lib/i386-linux-gnu/libruby-3.0.so.3.0.4", "source2": "./usr/lib/i386-linux-gnu/libruby-3.0.so.3.0.4", "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,11 +1,11 @@\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: 0bffbc420ce54ff6e709dfb2cbb7c22604eacba4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1938bd5ec54a579fc062dc5595c4cc74cdd69fa5\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n stapsdt 0x00000037\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: ruby\n Name: array__create\n Location: 0x0002586b, Base: 0x002df7ba, Semaphore: 0x003bd18a\n Arguments: -4@$0 4@%eax -4@8(%esp)\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"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66666263 34323063 65353466 66366537 ffbc420ce54ff6e7\n- 0x00000010 30396466 62326362 62376332 32363034 09dfb2cbb7c22604\n- 0x00000020 65616362 61342e64 65627567 00000000 eacba4.debug....\n- 0x00000030 b5f3566b ..Vk\n+ 0x00000000 33386264 35656335 34613537 39666330 38bd5ec54a579fc0\n+ 0x00000010 36326463 35353935 63346363 37346364 62dc5595c4cc74cd\n+ 0x00000020 64363966 61352e64 65627567 00000000 d69fa5.debug....\n+ 0x00000030 5f9bfe47 _..G\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/ruby/3.0.0/rbconfig.rb", "source2": "./usr/lib/i386-linux-gnu/ruby/3.0.0/rbconfig.rb", "unified_diff": "@@ -188,18 +188,18 @@\n CONFIG[\"target_vendor\"] = \"pc\"\n CONFIG[\"target_cpu\"] = \"i386\"\n CONFIG[\"target\"] = \"i386-pc-linux-gnu\"\n CONFIG[\"host_os\"] = \"linux-gnu\"\n CONFIG[\"host_vendor\"] = \"pc\"\n CONFIG[\"host_cpu\"] = \"i386\"\n CONFIG[\"host\"] = \"i386-pc-linux-gnu\"\n- CONFIG[\"build_os\"] = \"linux-gnux32\"\n+ CONFIG[\"build_os\"] = \"linux-gnu\"\n CONFIG[\"build_vendor\"] = \"pc\"\n- CONFIG[\"build_cpu\"] = \"x86_64\"\n- CONFIG[\"build\"] = \"x86_64-pc-linux-gnux32\"\n+ CONFIG[\"build_cpu\"] = \"i686\"\n+ CONFIG[\"build\"] = \"i686-pc-linux-gnu\"\n CONFIG[\"RUBY_VERSION_NAME\"] = \"$(RUBY_BASE_NAME)-$(ruby_version)\"\n CONFIG[\"RUBYW_BASE_NAME\"] = \"rubyw\"\n CONFIG[\"RUBY_BASE_NAME\"] = \"ruby\"\n CONFIG[\"RUBY_PROGRAM_VERSION\"] = \"$(MAJOR).$(MINOR).$(TEENY)\"\n CONFIG[\"RUBY_API_VERSION\"] = \"$(MAJOR).$(MINOR)\"\n CONFIG[\"HAVE_GIT\"] = \"no\"\n CONFIG[\"GIT\"] = \"git\"\n"}]}]}]}, {"source1": "libruby3.0-dbgsym_3.0.4-8_i386.deb", "source2": "libruby3.0-dbgsym_3.0.4-8_i386.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 2022-09-11 02:02:54.000000 debian-binary\n--rw-r--r-- 0 0 0 4992 2022-09-11 02:02:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7791364 2022-09-11 02:02:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4996 2022-09-11 02:02:54.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7790224 2022-09-11 02:02:54.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": "@@ -6,8 +6,8 @@\n Maintainer: Debian Ruby Team \n Installed-Size: 8632\n Depends: libruby3.0 (= 3.0.4-8)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libruby3.0\n-Build-Ids: 007923c824d8eddc22224b087da96027b3dc21a2 033251185aefad095ef9f0e2ec1e855fab6489b2 0682cf61e026c0e8c55e766c7a445a4bc2ba65ca 0884ee5bffa0ffed6f7006bc76bf76484fde3fad 0a0e05e3e31245a5e6a13bfee5f8d1c741053550 0af94f1e790c7af8a99660c0cc26aca5a39dd277 0bffbc420ce54ff6e709dfb2cbb7c22604eacba4 0c96d04cbaff62c2857646cfbdcbab0301c42af4 0e6d541a3551e96e92985828de6c1b7f9271b2f0 13b8d002f5a81aedbe66357ea49cc5b5647aee5e 1d64dda3d330e1d3c0081c23bdead1023bed0293 1f8c8f5399f5d3c84f5b23096e2ef5258c5c91ab 22313b470b91bd3af23341230f5a6f6aa25d8231 2466d80b9f6e0bec2f8c8f1087bd3e3e056e7c0f 2a1c28743db292ac8d9dba6a4cf085c0c3229e56 2c992f06206648efa87f58a315bcb9b8f927f538 2ddf0ea9131ac27af9badfd40ab18236de94ec19 2de677783f75351bd2b95c0cb864083fdb812fa5 376ef2a3ba04729fa8d5f1cc7afdd0071fb290f3 3a14595cbff402c0259da4d3d52f27ca38070946 3d14963df25ec26354e74c0998b9a2aa259f1e3d 3d1713363de0826f1a03653a0dea20fb33f51516 3db40df36c57a878b1c8ac1a1d7b1625cf2d6acd 3e15cf652eb5bb0872441854ae22a61ab5b79172 410394f88a613e3fb2976a82cb7217e86d680e7b 470f76134e3137bd31c1a253deb6b24838e61e5a 4841e0c25b6fe0d990200a324e55d506dcdd8dc0 4a577ae5d5f7598582588038cf793e7b987d95fe 4b904a900b1c3404cbcbd9c5b4970b2df46458ff 4c23a83190e513a3a67f0a5e1289cf086780c930 4ca8971133a3bbd8760a594e71cf8cf022b16f3a 516d0801ec335940a4508ec300fc43208251c0f7 52dbc43448c1195ebc055f275552177baf73f00c 53892aa923f888a0ccd08fe649b94859b94779fe 597eb985b58341a8c305987683ce089b4c5d435c 5a57a1663f1e6837f13de6fa23fc5ea60488a492 665f133eb44cdb7413692f828f9f0dc894ed9467 6720c62139a29893a98c108435014c829cd3d2f5 68b6277e99e8a7fc83c49c6bd19ed70d95d07baf 6941ed2e5bdfd76abfaea41017ad361cccc586e4 6c5a63475275ea862a75fa75fcd1ee438294f1e5 6d95bc0b2667757b3d304c0c1ef25de08b3d28c6 71aa8bc68c6d717a311ede845fe6ac69652310a7 71dd6c7a4ab8323bbda8593d31ebdd4efcc79fd9 7e61e674fc33b2026676b8e01c61a01b1d4c2ccb 7e81f7edc725f284ebbfdf094f53c00b972e3067 7f0c520d6dfbb3e45a6ac6bd3429af3329b7ed4a 7fde3c090c637f758536b15425e13fa00539ca5e 81a6f32838de283794afcfe449ccd0d6356ec987 82d8697367e3dafa35994d50f18a558a1732ad39 86b281394d9c823f13990c53924bd6b561326e4c 8bdd2d8ab3169ccf7b15ed487d8f042f0c5dc192 8d227ca06e323ee6df839915edae9b2574902f8c 8ea5494f268c2dbc498516dfabf02844f78bf37f 90399ce1ec97f9d39edea4dc41e5f94c0236790b 90d103774527f60e75adff7bad85a172b65d9a86 921786df29eb0a70043d1067664025976e14c55d 952b0901dcd333ccaa5aa60e7738f00ae4b40397 9726943d7760272ed3a16f86d72455d415d30338 987f84519c46bfcd99885ca06518a86bc55d2dad a244cf77551c08226dc6f36b07a8c3486e1c0836 a274a96a243f76e96116ba145aa327796dbd5a0f a4be945ddbf6103ea134e6578a6e248f3afef814 aaacab1c940e3c778d3d07b4130c90b637758710 b17c8fd4b086fe562537b8108de0e2308470c9b8 b4f1b41739e09106a2e08a35a42a057e3675ecc5 b52facba4360125a44980129aef56619932696fe b743e0e1407254ac45813f460582f05b48f33d8c b94a8728b2949bcdd0587137e3a4198b4ae4e2a7 be7271058ec11cf9e602719d907ecf04d3193715 c100ebea712d79b47937247e8fb966431e9d2a23 c3e406221e43643a4fae795bc3602cbcbbaed630 c76502b159e183eb728706700b5c43b98b46ec78 c9cc2b5648099b1c2c2120775a6c8d85597807d3 cc099998d9c6c9004c7a9249b065fdd715c30b99 cce7a27175a8207c8cbc0b1e646a2030fb755ee7 cf0b0b6c4d1374be4082326b56b9666bb0669f3a d2e49fbba0b9a86cc639cf1e948c2ec5a7f5fc7f d309670f69a728ecd4742dd1727c95b32f9a6aa6 d333858f590528d292b43a7c762a76969fea8df8 d4b644a83a1e3d3f6ec4aead9e2ca2e7a2aa8994 d4cf0f6218d27495ef93395d848b85ba044cd9ce d4e465eef533c5edd310804e9b6f4bfa96b491ce d742195424d653d38200721f580afe88d45da6cc da98f609f86853a3d229dba6816b6e1704314783 dfc0a92fb13c86001a2c4c9c6fab7c2de33d85b9 e143fd21e9a21a6dd5309d01cf6673f73f7c9daf e31c72811473f321be6248ad6ff8f24ec2a52e13 e346f8d86ac0f57f394ecfaeb8a00076b263df6e e8b2bacdf42b3d7d7c241861dbc12ed12b928bbe e8f511b0afab7943b4d523ead687fcd965511ecf e98802c577af6a0372c0a40c9fb5ff15ac8665a6 eae788bd354bc91f243b988b628df90fa36bdbbe ef56a3423f0c7377ef4d6c2c7ead638f4efab5a4 f437d35c0bc8d3be3eb004efffe545c7de7a657a f494516fe959247a2274acca8f158b85cfa14a0e fa7b15da24ee4277d0c37c1973fdf11785f436f1 fb43d48c4818841453e8ef5aa10845b1184a8151 fc3b5e91d8d6c1e15c8911f5634f4c326ff24801 fe9f09d4b21b61bd872c4b46cab1de236dd96201\n+Build-Ids: 007923c824d8eddc22224b087da96027b3dc21a2 033251185aefad095ef9f0e2ec1e855fab6489b2 0682cf61e026c0e8c55e766c7a445a4bc2ba65ca 0884ee5bffa0ffed6f7006bc76bf76484fde3fad 0a0e05e3e31245a5e6a13bfee5f8d1c741053550 0af94f1e790c7af8a99660c0cc26aca5a39dd277 0c96d04cbaff62c2857646cfbdcbab0301c42af4 0e6d541a3551e96e92985828de6c1b7f9271b2f0 13b8d002f5a81aedbe66357ea49cc5b5647aee5e 1938bd5ec54a579fc062dc5595c4cc74cdd69fa5 1d64dda3d330e1d3c0081c23bdead1023bed0293 1f8c8f5399f5d3c84f5b23096e2ef5258c5c91ab 22313b470b91bd3af23341230f5a6f6aa25d8231 2466d80b9f6e0bec2f8c8f1087bd3e3e056e7c0f 2a1c28743db292ac8d9dba6a4cf085c0c3229e56 2c992f06206648efa87f58a315bcb9b8f927f538 2ddf0ea9131ac27af9badfd40ab18236de94ec19 2de677783f75351bd2b95c0cb864083fdb812fa5 376ef2a3ba04729fa8d5f1cc7afdd0071fb290f3 3a14595cbff402c0259da4d3d52f27ca38070946 3d14963df25ec26354e74c0998b9a2aa259f1e3d 3d1713363de0826f1a03653a0dea20fb33f51516 3db40df36c57a878b1c8ac1a1d7b1625cf2d6acd 3e15cf652eb5bb0872441854ae22a61ab5b79172 410394f88a613e3fb2976a82cb7217e86d680e7b 470f76134e3137bd31c1a253deb6b24838e61e5a 4841e0c25b6fe0d990200a324e55d506dcdd8dc0 4a577ae5d5f7598582588038cf793e7b987d95fe 4b904a900b1c3404cbcbd9c5b4970b2df46458ff 4c23a83190e513a3a67f0a5e1289cf086780c930 4ca8971133a3bbd8760a594e71cf8cf022b16f3a 516d0801ec335940a4508ec300fc43208251c0f7 52dbc43448c1195ebc055f275552177baf73f00c 53892aa923f888a0ccd08fe649b94859b94779fe 597eb985b58341a8c305987683ce089b4c5d435c 5a57a1663f1e6837f13de6fa23fc5ea60488a492 665f133eb44cdb7413692f828f9f0dc894ed9467 6720c62139a29893a98c108435014c829cd3d2f5 68b6277e99e8a7fc83c49c6bd19ed70d95d07baf 6941ed2e5bdfd76abfaea41017ad361cccc586e4 6c5a63475275ea862a75fa75fcd1ee438294f1e5 6d95bc0b2667757b3d304c0c1ef25de08b3d28c6 71aa8bc68c6d717a311ede845fe6ac69652310a7 71dd6c7a4ab8323bbda8593d31ebdd4efcc79fd9 7e61e674fc33b2026676b8e01c61a01b1d4c2ccb 7e81f7edc725f284ebbfdf094f53c00b972e3067 7f0c520d6dfbb3e45a6ac6bd3429af3329b7ed4a 7fde3c090c637f758536b15425e13fa00539ca5e 81a6f32838de283794afcfe449ccd0d6356ec987 82d8697367e3dafa35994d50f18a558a1732ad39 86b281394d9c823f13990c53924bd6b561326e4c 8bdd2d8ab3169ccf7b15ed487d8f042f0c5dc192 8d227ca06e323ee6df839915edae9b2574902f8c 8ea5494f268c2dbc498516dfabf02844f78bf37f 90399ce1ec97f9d39edea4dc41e5f94c0236790b 90d103774527f60e75adff7bad85a172b65d9a86 921786df29eb0a70043d1067664025976e14c55d 952b0901dcd333ccaa5aa60e7738f00ae4b40397 9726943d7760272ed3a16f86d72455d415d30338 987f84519c46bfcd99885ca06518a86bc55d2dad a244cf77551c08226dc6f36b07a8c3486e1c0836 a274a96a243f76e96116ba145aa327796dbd5a0f a4be945ddbf6103ea134e6578a6e248f3afef814 aaacab1c940e3c778d3d07b4130c90b637758710 b17c8fd4b086fe562537b8108de0e2308470c9b8 b4f1b41739e09106a2e08a35a42a057e3675ecc5 b52facba4360125a44980129aef56619932696fe b743e0e1407254ac45813f460582f05b48f33d8c b94a8728b2949bcdd0587137e3a4198b4ae4e2a7 be7271058ec11cf9e602719d907ecf04d3193715 c100ebea712d79b47937247e8fb966431e9d2a23 c3e406221e43643a4fae795bc3602cbcbbaed630 c76502b159e183eb728706700b5c43b98b46ec78 c9cc2b5648099b1c2c2120775a6c8d85597807d3 cc099998d9c6c9004c7a9249b065fdd715c30b99 cce7a27175a8207c8cbc0b1e646a2030fb755ee7 cf0b0b6c4d1374be4082326b56b9666bb0669f3a d2e49fbba0b9a86cc639cf1e948c2ec5a7f5fc7f d309670f69a728ecd4742dd1727c95b32f9a6aa6 d333858f590528d292b43a7c762a76969fea8df8 d4b644a83a1e3d3f6ec4aead9e2ca2e7a2aa8994 d4cf0f6218d27495ef93395d848b85ba044cd9ce d4e465eef533c5edd310804e9b6f4bfa96b491ce d742195424d653d38200721f580afe88d45da6cc da98f609f86853a3d229dba6816b6e1704314783 dfc0a92fb13c86001a2c4c9c6fab7c2de33d85b9 e143fd21e9a21a6dd5309d01cf6673f73f7c9daf e31c72811473f321be6248ad6ff8f24ec2a52e13 e346f8d86ac0f57f394ecfaeb8a00076b263df6e e8b2bacdf42b3d7d7c241861dbc12ed12b928bbe e8f511b0afab7943b4d523ead687fcd965511ecf e98802c577af6a0372c0a40c9fb5ff15ac8665a6 eae788bd354bc91f243b988b628df90fa36bdbbe ef56a3423f0c7377ef4d6c2c7ead638f4efab5a4 f437d35c0bc8d3be3eb004efffe545c7de7a657a f494516fe959247a2274acca8f158b85cfa14a0e fa7b15da24ee4277d0c37c1973fdf11785f436f1 fb43d48c4818841453e8ef5aa10845b1184a8151 fc3b5e91d8d6c1e15c8911f5634f4c326ff24801 fe9f09d4b21b61bd872c4b46cab1de236dd96201\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,17 +1,17 @@\n usr/lib/debug/.build-id/00/7923c824d8eddc22224b087da96027b3dc21a2.debug\n usr/lib/debug/.build-id/03/3251185aefad095ef9f0e2ec1e855fab6489b2.debug\n usr/lib/debug/.build-id/06/82cf61e026c0e8c55e766c7a445a4bc2ba65ca.debug\n usr/lib/debug/.build-id/08/84ee5bffa0ffed6f7006bc76bf76484fde3fad.debug\n usr/lib/debug/.build-id/0a/0e05e3e31245a5e6a13bfee5f8d1c741053550.debug\n usr/lib/debug/.build-id/0a/f94f1e790c7af8a99660c0cc26aca5a39dd277.debug\n-usr/lib/debug/.build-id/0b/ffbc420ce54ff6e709dfb2cbb7c22604eacba4.debug\n usr/lib/debug/.build-id/0c/96d04cbaff62c2857646cfbdcbab0301c42af4.debug\n usr/lib/debug/.build-id/0e/6d541a3551e96e92985828de6c1b7f9271b2f0.debug\n usr/lib/debug/.build-id/13/b8d002f5a81aedbe66357ea49cc5b5647aee5e.debug\n+usr/lib/debug/.build-id/19/38bd5ec54a579fc062dc5595c4cc74cdd69fa5.debug\n usr/lib/debug/.build-id/1d/64dda3d330e1d3c0081c23bdead1023bed0293.debug\n usr/lib/debug/.build-id/1f/8c8f5399f5d3c84f5b23096e2ef5258c5c91ab.debug\n usr/lib/debug/.build-id/22/313b470b91bd3af23341230f5a6f6aa25d8231.debug\n usr/lib/debug/.build-id/24/66d80b9f6e0bec2f8c8f1087bd3e3e056e7c0f.debug\n usr/lib/debug/.build-id/2a/1c28743db292ac8d9dba6a4cf085c0c3229e56.debug\n usr/lib/debug/.build-id/2c/992f06206648efa87f58a315bcb9b8f927f538.debug\n usr/lib/debug/.build-id/2d/df0ea9131ac27af9badfd40ab18236de94ec19.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": "@@ -10,22 +10,22 @@\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/06/\n -rw-r--r-- 0 root (0) root (0) 10828 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/06/82cf61e026c0e8c55e766c7a445a4bc2ba65ca.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/08/\n -rw-r--r-- 0 root (0) root (0) 4984 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/08/84ee5bffa0ffed6f7006bc76bf76484fde3fad.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0a/\n -rw-r--r-- 0 root (0) root (0) 112484 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0a/0e05e3e31245a5e6a13bfee5f8d1c741053550.debug\n -rw-r--r-- 0 root (0) root (0) 5540 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0a/f94f1e790c7af8a99660c0cc26aca5a39dd277.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0b/\n--rw-r--r-- 0 root (0) root (0) 5709304 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0b/ffbc420ce54ff6e709dfb2cbb7c22604eacba4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0c/\n -rw-r--r-- 0 root (0) root (0) 54732 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0c/96d04cbaff62c2857646cfbdcbab0301c42af4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0e/\n -rw-r--r-- 0 root (0) root (0) 8284 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/0e/6d541a3551e96e92985828de6c1b7f9271b2f0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/13/\n -rw-r--r-- 0 root (0) root (0) 6880 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/13/b8d002f5a81aedbe66357ea49cc5b5647aee5e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/19/\n+-rw-r--r-- 0 root (0) root (0) 5709304 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/19/38bd5ec54a579fc062dc5595c4cc74cdd69fa5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/1d/\n -rw-r--r-- 0 root (0) root (0) 9688 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/1d/64dda3d330e1d3c0081c23bdead1023bed0293.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/1f/\n -rw-r--r-- 0 root (0) root (0) 6548 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/1f/8c8f5399f5d3c84f5b23096e2ef5258c5c91ab.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/22/\n -rw-r--r-- 0 root (0) root (0) 3612 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/22/313b470b91bd3af23341230f5a6f6aa25d8231.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-09-11 02:02:54.000000 ./usr/lib/debug/.build-id/24/\n"}, {"source1": "./usr/lib/debug/.build-id/0b/ffbc420ce54ff6e709dfb2cbb7c22604eacba4.debug", "source2": "./usr/lib/debug/.build-id/19/38bd5ec54a579fc062dc5595c4cc74cdd69fa5.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 --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -32,15 +32,15 @@\n [27] .comment PROGBITS 00000000 000198 00001e 01 MS 0 0 1\n [28] .note.stapsdt NOTE 00000000 0001b8 000d84 00 0 0 4\n [29] .debug_aranges PROGBITS 00000000 000f3c 00051e 00 C 0 0 4\n [30] .debug_info PROGBITS 00000000 00145c 27768d 00 C 0 0 4\n [31] .debug_abbrev PROGBITS 00000000 278aec 00a276 00 C 0 0 4\n [32] .debug_line PROGBITS 00000000 282d64 0f6aee 00 C 0 0 4\n [33] .debug_str PROGBITS 00000000 379854 018c40 01 MSC 0 0 4\n- [34] .debug_line_str PROGBITS 00000000 392494 00065a 01 MSC 0 0 4\n+ [34] .debug_line_str PROGBITS 00000000 392494 000659 01 MSC 0 0 4\n [35] .debug_loclists PROGBITS 00000000 392af0 144896 00 C 0 0 4\n [36] .debug_rnglists PROGBITS 00000000 4d7388 03eb7c 00 C 0 0 4\n [37] .symtab SYMTAB 00000000 515f04 031180 10 38 10529 4\n [38] .strtab STRTAB 00000000 547084 02a5a4 00 0 0 1\n [39] .shstrtab STRTAB 00000000 571628 00018d 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -8904,15 +8904,15 @@\n 8900: 001f9fc8 0 NOTYPE LOCAL DEFAULT 12 .L636\n 8901: 001fa930 0 NOTYPE LOCAL DEFAULT 12 .L637\n 8902: 001fa038 0 NOTYPE LOCAL DEFAULT 12 .L404\n 8903: 001fa421 0 NOTYPE LOCAL DEFAULT 12 .L638\n 8904: 001fa94a 0 NOTYPE LOCAL DEFAULT 12 .L401\n 8905: 00000000 0 FILE LOCAL DEFAULT ABS version.c\n 8906: 002775c0 70 OBJECT LOCAL DEFAULT 14 ruby_description_with_jit\n- 8907: 00000000 0 FILE LOCAL DEFAULT ABS .dtrace-temp.526f95d4.c\n+ 8907: 00000000 0 FILE LOCAL DEFAULT ABS .dtrace-temp.162649fe.c\n 8908: 00000000 0 FILE LOCAL DEFAULT ABS ascii.c\n 8909: 00000000 0 FILE LOCAL DEFAULT ABS us_ascii.c\n 8910: 00232450 14 FUNC LOCAL DEFAULT 12 us_ascii_mbc_enc_len\n 8911: 00000000 0 FILE LOCAL DEFAULT ABS unicode.c\n 8912: 00232460 137 FUNC LOCAL DEFAULT 12 onigenc_unicode_CaseFold_11_lookup\n 8913: 0027b900 414 OBJECT LOCAL DEFAULT 14 asso_values.3\n 8914: 0027baa0 7020 OBJECT LOCAL DEFAULT 14 wordlist.2\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 0bffbc420ce54ff6e709dfb2cbb7c22604eacba4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1938bd5ec54a579fc062dc5595c4cc74cdd69fa5\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n stapsdt 0x00000037\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: ruby\n Name: array__create\n Location: 0x0002586b, Base: 0x002df7ba, Semaphore: 0x003bd18a\n Arguments: -4@$0 4@%eax -4@8(%esp)\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -1674917,16 +1674917,16 @@\n \n The Directory Table (offset 0x289752, lines 1, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0x6): .\n \n The File Name Table (offset 0x28975c, lines 2, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t0\t(line_strp)\t(offset: 0xdfd): .dtrace-temp.526f95d4.c\n- 1\t(udata)\t0\t(line_strp)\t(offset: 0xdfd): .dtrace-temp.526f95d4.c\n+ 0\t(udata)\t0\t(line_strp)\t(offset: 0xdfd): .dtrace-temp.162649fe.c\n+ 1\t(udata)\t0\t(line_strp)\t(offset: 0xdfd): .dtrace-temp.162649fe.c\n \n No Line Number Statements.\n Offset: 0x289766\n Length: 111\n DWARF Version: 5\n Address size (bytes): 4\n Segment selector (bytes): 0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -1963114,15 +1963114,15 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x2825a\n Pointer Size: 4\n <0><468ba2>: Abbrev Number: 3 (DW_TAG_compile_unit)\n <468ba3> DW_AT_producer : (strp) (offset: 0x4375f): GNU C17 12.2.0 -m32 -mtune=generic -march=i686 -g -g -O2 -fstack-protector-strong -fPIC -fasynchronous-unwind-tables\n <468ba7> DW_AT_language : (data1) 29\t(C11)\n- <468ba8> DW_AT_name : (line_strp) (offset: 0xdfd): .dtrace-temp.526f95d4.c\n+ <468ba8> DW_AT_name : (line_strp) (offset: 0xdfd): .dtrace-temp.162649fe.c\n <468bac> DW_AT_comp_dir : (line_strp) (offset: 0x6): .\n <468bb0> DW_AT_stmt_list : (sec_offset) 0x289730\n <1><468bb4>: Abbrev Number: 2 (DW_TAG_base_type)\n <468bb5> DW_AT_byte_size : (data1) 8\n <468bb6> DW_AT_encoding : (implicit_const) 7\t(unsigned)\n <468bb6> DW_AT_name : (strp) (offset: 0x68): long long unsigned int\n <1><468bba>: Abbrev Number: 1 (DW_TAG_variable)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -936,15 +936,14 @@\n XMHq;[BUp\n *w\"D__yi6R7\n #j(uq1{n\n NI}64Qn\\f\n F'x|vj+s\n U=\t!@%T!\n e<#CmoZ?\n->2\te0c;e{\n SF!%env6h\t\n '@a23Mh8\n [\"hw$9]O\n '^4,=X%G\n Q=?61SgZ\n UX@~+z_$PI\n wvx(RT>3\n@@ -6256,15 +6255,15 @@\n freelist\n private_mem\n pmem_next\n pow5mult\n tinytens\n version.c\n ruby_description_with_jit\n-.dtrace-temp.526f95d4.c\n+.dtrace-temp.162649fe.c\n us_ascii.c\n us_ascii_mbc_enc_len\n unicode.c\n onigenc_unicode_CaseFold_11_lookup\n asso_values.3\n wordlist.2\n CaseFold_11_Table\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -309,15 +309,15 @@\n [ da6] vm_backtrace.c\n [ db5] vm_dump.c\n [ dbf] execinfo.h\n [ dca] addr2line.h\n [ dd6] vm_sync.c\n [ de0] vm_trace.c\n [ deb] trace_point.rbinc\n- [ dfd] .dtrace-temp.526f95d4.c\n+ [ dfd] .dtrace-temp.162649fe.c\n [ e15] enc/ascii.c\n [ e21] enc\n [ e25] enc/us_ascii.c\n [ e34] enc/unicode.c\n [ e42] ./enc/unicode/12.1.0\n [ e57] casefold.h\n [ e62] name2ctype.h\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -6631,16 +6631,16 @@\n 0x00019e40 706f7735 6d756c74 00703573 00703035 pow5mult.p5s.p05\n 0x00019e50 2e300062 69677465 6e730074 696e7974 .0.bigtens.tinyt\n 0x00019e60 656e7300 4e414e53 54520049 4e465354 ens.NANSTR.INFST\n 0x00019e70 52002e4c 36333600 2e4c3633 37002e4c R..L636..L637..L\n 0x00019e80 36333800 2e4c3430 31007665 7273696f 638..L401.versio\n 0x00019e90 6e2e6300 72756279 5f646573 63726970 n.c.ruby_descrip\n 0x00019ea0 74696f6e 5f776974 685f6a69 74002e64 tion_with_jit..d\n- 0x00019eb0 74726163 652d7465 6d702e35 32366639 trace-temp.526f9\n- 0x00019ec0 3564342e 63007573 5f617363 69692e63 5d4.c.us_ascii.c\n+ 0x00019eb0 74726163 652d7465 6d702e31 36323634 trace-temp.16264\n+ 0x00019ec0 3966652e 63007573 5f617363 69692e63 9fe.c.us_ascii.c\n 0x00019ed0 0075735f 61736369 695f6d62 635f656e .us_ascii_mbc_en\n 0x00019ee0 635f6c65 6e00756e 69636f64 652e6300 c_len.unicode.c.\n 0x00019ef0 6f6e6967 656e635f 756e6963 6f64655f onigenc_unicode_\n 0x00019f00 43617365 466f6c64 5f31315f 6c6f6f6b CaseFold_11_look\n 0x00019f10 75700061 73736f5f 76616c75 65732e33 up.asso_values.3\n 0x00019f20 00776f72 646c6973 742e3200 43617365 .wordlist.2.Case\n 0x00019f30 466f6c64 5f31315f 5461626c 65006f6e Fold_11_Table.on\n"}]}]}]}]}]}