{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.rlbRpxhe/b1/gentoo_0.20.7-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.rlbRpxhe/b2/gentoo_0.20.7-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- f62315b1b7b305c0fca270661b9fa874 864884 debug optional gentoo-dbgsym_0.20.7-2_i386.deb\n- 871acbd593151af689b4c5756df2586e 581828 x11 optional gentoo_0.20.7-2_i386.deb\n+ 3b2d7feafccce8a07982fc774c2e34d3 864884 debug optional gentoo-dbgsym_0.20.7-2_i386.deb\n+ 8167958f4705801bb00f913f574e6a1c 582024 x11 optional gentoo_0.20.7-2_i386.deb\n"}, {"source1": "gentoo_0.20.7-2_i386.deb", "source2": "gentoo_0.20.7-2_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-11-14 09:54:31.000000 debian-binary\n--rw-r--r-- 0 0 0 6472 2022-11-14 09:54:31.000000 control.tar.xz\n--rw-r--r-- 0 0 0 575164 2022-11-14 09:54:31.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6468 2022-11-14 09:54:31.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 575364 2022-11-14 09:54:31.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/gentoo", "source2": "./usr/bin/gentoo", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7fe85b0f72fe3f13eb83142de40eff7afb3a2f3b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4b9d0c4dc67d466185c7e9c888a0ce3c04b506c1\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": "@@ -1450,15 +1450,15 @@\n PACKAGE=\"%s\"\n LOCALEDIR=\"%s\"\n G_FILENAME_ENCODING\n G_FILENAME_ENCODING=\"%s\"\n Filename encoding: \"%s\"\n Native charset: \"%s\"\n /usr/share/gentoo/icons\n-/nonexistent/first-build/\n+/nonexistent/second-build/\n /etc/fstab\n /proc/mounts\n configure_event\n .gentoogtkrc\n Development Version Warning\n gio-warning\n Report the version to standard output, and exit\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -383,25 +383,25 @@\n \tpop %edi\n \tpush %edx\n \tpush %eax\n \tcall c830 \n \tadd $0x10,%esp\n ./src/./src/gentoo.c:301\n \tsub $0xc,%esp\n-\tlea -0x367c6(%ebx),%eax\n+\tlea -0x367c5(%ebx),%eax\n main():\n ./src/./src/gentoo.c:574\n \tlea -0x8(%esi),%edi\n init_paths():\n ./src/./src/gentoo.c:301\n \tpush %eax\n \tcall a6f0 \n \tmov %eax,0x11078(%ebx)\n ./src/./src/gentoo.c:302\n-\tlea -0x367bb(%ebx),%eax\n+\tlea -0x367ba(%ebx),%eax\n \tmov %eax,(%esp)\n \tcall a6f0 \n ./src/./src/gentoo.c:305\n \tmovb $0x0,0x11084(%ebx)\n ./src/./src/gentoo.c:302\n \tmov %eax,0x1107c(%ebx)\n ./src/./src/gentoo.c:304\n@@ -509,15 +509,15 @@\n \tpop %edx\n \tlea -0x4f904(%ebx),%edx\n \tmov 0x111a8(%ebx),%esi\n \tpush $0x0\n \tpush $0x0\n \tpush %edi\n \tpush %edx\n-\tlea -0x367ae(%ebx),%edx\n+\tlea -0x367ad(%ebx),%edx\n \tpush %edx\n \tpush %eax\n \tcall b5a0 \n ./src/./src/gentoo.c:260\n \tadd $0x18,%esp\n ./src/./src/gentoo.c:259\n \tmov %eax,0x4(%esi)\n@@ -1146,23 +1146,23 @@\n \tlea -0x36338(%ebx),%eax\n \tpush $0x5\n \tpush %eax\n \tpush $0x0\n \tcall a3e0 \n \tadd $0xc,%esp\n \tmov %eax,%esi\n-\tlea -0x36791(%ebx),%eax\n+\tlea -0x36790(%ebx),%eax\n \tpush $0x5\n \tpush %eax\n \tpush $0x0\n \tcall a3e0 \n \tpush %esi\n \tmov -0x220(%ebp),%esi\n \tpush %eax\n-\tlea -0x36775(%ebx),%eax\n+\tlea -0x36774(%ebx),%eax\n \tpush %eax\n \tpush %esi\n \tcall 4ec60 \n ./src/./src/gentoo.c:631\n \tadd $0x18,%esp\n \tlea -0x4f734(%ebx),%eax\n \tpush %esi\n@@ -1314,23 +1314,23 @@\n \tpush %eax\n \tpush -0x220(%ebp)\n \tcall 413e0 \n \tadd $0x10,%esp\n \tjmp d76c \n load_gtk_rc():\n ./src/./src/gentoo.c:320\n-\tlea -0x36797(%ebx),%eax\n+\tlea -0x36796(%ebx),%eax\n \tmov %esi,-0x228(%ebp)\n ./src/./src/gentoo.c:324\n \txor %edx,%edx\n ./src/./src/gentoo.c:320\n \tmov %eax,-0x1dc(%ebp)\n-\tlea -0x3679d(%ebx),%eax\n+\tlea -0x3679c(%ebx),%eax\n \tmov %eax,-0x1d8(%ebp)\n-\tlea -0x3679e(%ebx),%eax\n+\tlea -0x3679d(%ebx),%eax\n \tmov %eax,-0x1d4(%ebp)\n ./src/./src/gentoo.c:324\n \tlea 0xdbac,%eax\n \tmov %eax,-0x224(%ebp)\n \tmov %edi,-0x230(%ebp)\n \tmov %edx,%edi\n ./src/./src/gentoo.c:326\n@@ -19351,15 +19351,15 @@\n \tlea -0x3b5c0(%ebx),%eax\n \tpush $0x5\n \tpush %eax\n \tpush $0x0\n \tcall a3e0 \n \tadd $0xc,%esp\n \tmov %eax,%edi\n-\tlea -0x3677d(%ebx),%eax\n+\tlea -0x3677c(%ebx),%eax\n \tpush $0x5\n \tpush %eax\n \tpush $0x0\n \tcall a3e0 \n ./src/./src/cfg_controls.c:731\n \tadd $0xc,%esp\n ./src/./src/cfg_controls.c:735\n@@ -30952,15 +30952,15 @@\n ./src/./src/cfg_paths.c:178\n \tmovl $0x0,0x50(%esp)\n \tlea -0x3a985(%ebx),%eax\n \tmovl $0x0,0x58(%esp)\n \tmov %eax,0x3c(%esp)\n \tlea -0x3a97f(%ebx),%eax\n \tmov %eax,0x44(%esp)\n-\tlea -0x367c1(%ebx),%eax\n+\tlea -0x367c0(%ebx),%eax\n \tmov %eax,0x4c(%esp)\n \tlea -0x3a977(%ebx),%eax\n \tmov %eax,0x54(%esp)\n ./src/./src/cfg_paths.c:184\n \tlea -0x355fe(%ebx),%eax\n \tmov %eax,0x30(%esp)\n \tlea -0x3a972(%ebx),%eax\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1474,21 +1474,21 @@\n 0x00063bf0 4e470047 5f46494c 454e414d 455f454e NG.G_FILENAME_EN\n 0x00063c00 434f4449 4e473d22 2573220a 0046696c CODING=\"%s\"..Fil\n 0x00063c10 656e616d 6520656e 636f6469 6e673a20 ename encoding: \n 0x00063c20 22257322 0a004e61 74697665 20636861 \"%s\"..Native cha\n 0x00063c30 72736574 3a202225 73220a00 2f757372 rset: \"%s\"../usr\n 0x00063c40 2f736861 72652f67 656e746f 6f2f6963 /share/gentoo/ic\n 0x00063c50 6f6e7300 2f6e6f6e 65786973 74656e74 ons./nonexistent\n- 0x00063c60 2f666972 73742d62 75696c64 2f002f65 /first-build/./e\n- 0x00063c70 74632f66 73746162 002f7072 6f632f6d tc/fstab./proc/m\n- 0x00063c80 6f756e74 7300636f 6e666967 7572655f ounts.configure_\n- 0x00063c90 6576656e 74002e67 656e746f 6f67746b event..gentoogtk\n- 0x00063ca0 72630044 6576656c 6f706d65 6e742056 rc.Development V\n- 0x00063cb0 65727369 6f6e2057 61726e69 6e670067 ersion Warning.g\n- 0x00063cc0 696f2d77 61726e69 6e670000 5265706f io-warning..Repo\n+ 0x00063c60 2f736563 6f6e642d 6275696c 642f002f /second-build/./\n+ 0x00063c70 6574632f 66737461 62002f70 726f632f etc/fstab./proc/\n+ 0x00063c80 6d6f756e 74730063 6f6e6669 67757265 mounts.configure\n+ 0x00063c90 5f657665 6e74002e 67656e74 6f6f6774 _event..gentoogt\n+ 0x00063ca0 6b726300 44657665 6c6f706d 656e7420 krc.Development \n+ 0x00063cb0 56657273 696f6e20 5761726e 696e6700 Version Warning.\n+ 0x00063cc0 67696f2d 7761726e 696e6700 5265706f gio-warning.Repo\n 0x00063cd0 72742074 68652076 65727369 6f6e2074 rt the version t\n 0x00063ce0 6f207374 616e6461 7264206f 75747075 o standard outpu\n 0x00063cf0 742c2061 6e642065 78697400 5265706f t, and exit.Repo\n 0x00063d00 72742069 6e746572 6e616c20 6c6f6361 rt internal loca\n 0x00063d10 6c652064 65746169 6c732c20 616e6420 le details, and \n 0x00063d20 65786974 00000000 416c6c6f 77732067 exit....Allows g\n 0x00063d30 656e746f 6f20746f 20626520 72756e20 entoo to be run \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 65383562 30663732 66653366 31336562 e85b0f72fe3f13eb\n- 0x00000010 38333134 32646534 30656666 37616662 83142de40eff7afb\n- 0x00000020 33613266 33622e64 65627567 00000000 3a2f3b.debug....\n- 0x00000030 145bcdc6 .[..\n+ 0x00000000 39643063 34646336 37643436 36313835 9d0c4dc67d466185\n+ 0x00000010 63376539 63383838 61306365 33633034 c7e9c888a0ce3c04\n+ 0x00000020 62353036 63312e64 65627567 00000000 b506c1.debug....\n+ 0x00000030 16fe686a ..hj\n \n"}]}]}]}]}, {"source1": "gentoo-dbgsym_0.20.7-2_i386.deb", "source2": "gentoo-dbgsym_0.20.7-2_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-11-14 09:54:31.000000 debian-binary\n--rw-r--r-- 0 0 0 516 2022-11-14 09:54:31.000000 control.tar.xz\n--rw-r--r-- 0 0 0 864176 2022-11-14 09:54:31.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 520 2022-11-14 09:54:31.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 864172 2022-11-14 09:54:31.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: i386\n Maintainer: Debian QA Group \n Installed-Size: 930\n Depends: gentoo (= 0.20.7-2)\n Section: debug\n Priority: optional\n Description: debug symbols for gentoo\n-Build-Ids: 7fe85b0f72fe3f13eb83142de40eff7afb3a2f3b\n+Build-Ids: 4b9d0c4dc67d466185c7e9c888a0ce3c04b506c1\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/7f/e85b0f72fe3f13eb83142de40eff7afb3a2f3b.debug\n+usr/lib/debug/.build-id/4b/9d0c4dc67d466185c7e9c888a0ce3c04b506c1.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 2022-11-14 09:54:31.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/lib/debug/.build-id/7f/\n--rw-r--r-- 0 root (0) root (0) 941664 2022-11-14 09:54:31.000000 ./usr/lib/debug/.build-id/7f/e85b0f72fe3f13eb83142de40eff7afb3a2f3b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/lib/debug/.build-id/4b/\n+-rw-r--r-- 0 root (0) root (0) 941664 2022-11-14 09:54:31.000000 ./usr/lib/debug/.build-id/4b/9d0c4dc67d466185c7e9c888a0ce3c04b506c1.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-11-14 09:54:31.000000 ./usr/share/doc/gentoo-dbgsym -> gentoo\n"}, {"source1": "./usr/lib/debug/.build-id/7f/e85b0f72fe3f13eb83142de40eff7afb3a2f3b.debug", "source2": "./usr/lib/debug/.build-id/4b/9d0c4dc67d466185c7e9c888a0ce3c04b506c1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7fe85b0f72fe3f13eb83142de40eff7afb3a2f3b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4b9d0c4dc67d466185c7e9c888a0ce3c04b506c1\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"}]}]}]}]}]}