{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.ng35c700/b1/xdg-desktop-portal-phosh_0.44.0-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.ng35c700/b2/xdg-desktop-portal-phosh_0.44.0-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 92892601179ed1877b4e90920ac5f38c 17394820 debug optional xdg-desktop-portal-phosh-dbgsym_0.44.0-1_i386.deb\n- 083a036d571e45ff4d7b6accd6708d09 3096340 gnome optional xdg-desktop-portal-phosh_0.44.0-1_i386.deb\n+ 6aeea97dc30012afc01ec21b69e45463 17391032 debug optional xdg-desktop-portal-phosh-dbgsym_0.44.0-1_i386.deb\n+ 45c6c5e11528f559b45836725b6c1682 3099636 gnome optional xdg-desktop-portal-phosh_0.44.0-1_i386.deb\n"}, {"source1": "xdg-desktop-portal-phosh_0.44.0-1_i386.deb", "source2": "xdg-desktop-portal-phosh_0.44.0-1_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 2024-12-30 10:19:03.000000 debian-binary\n -rw-r--r-- 0 0 0 1132 2024-12-30 10:19:03.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3095016 2024-12-30 10:19:03.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3098312 2024-12-30 10:19:03.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/libexec/xdg-desktop-portal-phosh", "source2": "./usr/libexec/xdg-desktop-portal-phosh", "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: d6ab726d2adc17411723440080a04bf8a5b53e51\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b6cce05d97ffd516be9cd66b79908f7bc2c3caa7\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->Q/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n gdk_scroll_event_get_direction\n gtk_scrollable_get_type\n gtk_gesture_click_new\n g_dbus_error_quark\n g_value_take_boxed\n gtk_switch_new\n g_object_ref\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": "@@ -3717423,34 +3717423,34 @@\n \tjmp d259fe \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x250(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x21c(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tcall d62310 \n+\tmovl $0xffffffff,0x8(%eax)\n+\tcall b00480 \n \tsub $0x4,%esp\n-\tjmp d25a21 \n+\tjmp d25a28 \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x21c(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x1e8(%esp),%ecx\n \tmov %ecx,(%eax)\n \tcall d62b70 \n \tsub $0x4,%esp\n-\tjmp d25a44 \n+\tjmp d25a4b \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x1e8(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x1b4(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tmovl $0xffffffff,0x8(%eax)\n-\tcall b00480 \n+\tcall d62310 \n \tsub $0x4,%esp\n \tjmp d25a6e \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x1b4(%esp),%ecx\n \tmov %ecx,(%eax)\n \tcall b004e0 \n@@ -3773236,24 +3773236,24 @@\n \tjmp d54583 \n \tmov 0x78(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x398(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x37c(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tcall d62c50 \n+\tcall d62210 \n \tsub $0x4,%esp\n \tjmp d545a6 \n \tmov 0x78(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x37c(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x360(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tcall d62210 \n+\tcall d62c50 \n \tsub $0x4,%esp\n \tjmp d545c9 \n \tmov 0x78(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x360(%esp),%ecx\n \tmov %ecx,(%eax)\n \tcall d64800 \n@@ -4194296,8 +4194296,8 @@\n \tcall bbcc40 \n \tmov %eax,0x18(%esp)\n \tjmp ecbbeb \n \tmov 0x1c(%esp),%ebx\n \tmov 0x18(%esp),%ecx\n \tmov 0x20(%esp),%edx\n \tmov %ecx,0x3c(%esp)\n-[ Too much input for diff (SHA256: 3b0b9493c99cb5e217adac3602518cbbc8632bf2979490eab4d3ce83c85345f3) ]\n+[ Too much input for diff (SHA256: 92c748be4e58ab44415804724341b48ff6f507a4855e48b4f4efdfa9d4d11ffd) ]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61623732 36643261 64633137 34313137 ab726d2adc174117\n- 0x00000010 32333434 30303830 61303462 66386135 23440080a04bf8a5\n- 0x00000020 62353365 35312e64 65627567 00000000 b53e51.debug....\n- 0x00000030 05fc05c2 ....\n+ 0x00000000 63636530 35643937 66666435 31366265 cce05d97ffd516be\n+ 0x00000010 39636436 36623739 39303866 37626332 9cd66b79908f7bc2\n+ 0x00000020 63336361 61372e64 65627567 00000000 c3caa7.debug....\n+ 0x00000030 32149981 2...\n \n"}]}]}]}]}, {"source1": "xdg-desktop-portal-phosh-dbgsym_0.44.0-1_i386.deb", "source2": "xdg-desktop-portal-phosh-dbgsym_0.44.0-1_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 2024-12-30 10:19:03.000000 debian-binary\n -rw-r--r-- 0 0 0 552 2024-12-30 10:19:03.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17394076 2024-12-30 10:19:03.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 17390288 2024-12-30 10:19:03.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: DebianOnMobile Maintainers \n Installed-Size: 35112\n Depends: xdg-desktop-portal-phosh (= 0.44.0-1)\n Section: debug\n Priority: optional\n Description: debug symbols for xdg-desktop-portal-phosh\n-Build-Ids: d6ab726d2adc17411723440080a04bf8a5b53e51\n+Build-Ids: b6cce05d97ffd516be9cd66b79908f7bc2c3caa7\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/d6/ab726d2adc17411723440080a04bf8a5b53e51.debug\n+usr/lib/debug/.build-id/b6/cce05d97ffd516be9cd66b79908f7bc2c3caa7.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 2024-12-30 10:19:03.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/lib/debug/.build-id/d6/\n--rw-r--r-- 0 root (0) root (0) 35943984 2024-12-30 10:19:03.000000 ./usr/lib/debug/.build-id/d6/ab726d2adc17411723440080a04bf8a5b53e51.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/lib/debug/.build-id/b6/\n+-rw-r--r-- 0 root (0) root (0) 35943980 2024-12-30 10:19:03.000000 ./usr/lib/debug/.build-id/b6/cce05d97ffd516be9cd66b79908f7bc2c3caa7.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-12-30 10:19:03.000000 ./usr/share/doc/xdg-desktop-portal-phosh-dbgsym -> xdg-desktop-portal-phosh\n"}, {"source1": "./usr/lib/debug/.build-id/d6/ab726d2adc17411723440080a04bf8a5b53e51.debug", "source2": "./usr/lib/debug/.build-id/b6/cce05d97ffd516be9cd66b79908f7bc2c3caa7.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0xa2690\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 35942184 (bytes into file)\n+ Start of section headers: 35942180 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 13\n Size of section headers: 40 (bytes)\n Number of section headers: 45\n Section header string table index: 44\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n-There are 45 section headers, starting at offset 0x2246f28:\n+There are 45 section headers, starting at offset 0x2246f24:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 000001d4 0001d4 000024 00 A 0 0 4\n [ 2] .interp NOBITS 000001f8 0001f8 000013 00 A 0 0 1\n [ 3] .gnu.hash NOBITS 0000020c 0001f8 000030 04 A 4 0 4\n@@ -33,22 +33,22 @@\n [28] .got NOBITS 01633bdc 5f9f5c 008420 04 WA 0 0 4\n [29] .data NOBITS 0163c000 5f9f5c 000150 00 WA 0 0 32\n [30] .bss NOBITS 0163c150 5f9f5c 000710 00 WA 0 0 8\n [31] .comment PROGBITS 00000000 5f9ce4 000069 01 MS 0 0 1\n [32] .debug_aranges PROGBITS 00000000 5f9d50 049422 00 C 0 0 4\n [33] .debug_info PROGBITS 00000000 643174 7e4062 00 C 0 0 4\n [34] .debug_abbrev PROGBITS 00000000 e271d8 005f63 00 C 0 0 4\n- [35] .debug_line PROGBITS 00000000 e2d13c 18c93d 00 C 0 0 4\n- [36] .debug_str PROGBITS 00000000 fb9a7c 3beb51 01 MSC 0 0 4\n- [37] .debug_loc PROGBITS 00000000 13785d0 0580ca 00 C 0 0 4\n- [38] .debug_ranges PROGBITS 00000000 13d069c 0b4abb 00 C 0 0 4\n- [39] .debug_line_str PROGBITS 00000000 1485158 0003d9 01 MSC 0 0 4\n- [40] .debug_loclists PROGBITS 00000000 1485534 0030ee 00 C 0 0 4\n- [41] .debug_rnglists PROGBITS 00000000 1488624 00071b 00 C 0 0 4\n- [42] .symtab SYMTAB 00000000 1488d40 1fbc40 10 43 23404 4\n- [43] .strtab STRTAB 00000000 1684980 bc23d5 00 0 0 1\n- [44] .shstrtab STRTAB 00000000 2246d55 0001d3 00 0 0 1\n+ [35] .debug_line PROGBITS 00000000 e2d13c 18c93a 00 C 0 0 4\n+ [36] .debug_str PROGBITS 00000000 fb9a78 3beb51 01 MSC 0 0 4\n+ [37] .debug_loc PROGBITS 00000000 13785cc 0580ca 00 C 0 0 4\n+ [38] .debug_ranges PROGBITS 00000000 13d0698 0b4abb 00 C 0 0 4\n+ [39] .debug_line_str PROGBITS 00000000 1485154 0003d9 01 MSC 0 0 4\n+ [40] .debug_loclists PROGBITS 00000000 1485530 0030ee 00 C 0 0 4\n+ [41] .debug_rnglists PROGBITS 00000000 1488620 00071b 00 C 0 0 4\n+ [42] .symtab SYMTAB 00000000 1488d3c 1fbc40 10 43 23404 4\n+ [43] .strtab STRTAB 00000000 168497c bc23d5 00 0 0 1\n+ [44] .shstrtab STRTAB 00000000 2246d51 0001d3 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), p (processor specific)\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,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: d6ab726d2adc17411723440080a04bf8a5b53e51\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b6cce05d97ffd516be9cd66b79908f7bc2c3caa7\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=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "comments": ["error from `readelf --wide --debug-dump=rawline {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3275626,26 +3275626,26 @@\n [0x005cc136] Special opcode 61: advance Address by 4 to 0xd259df and Line by 0 to 44\n [0x005cc137] Advance Line by -44 to 0\n [0x005cc139] Advance PC by constant 17 to 0xd259f0\n [0x005cc13a] Special opcode 201: advance Address by 14 to 0xd259fe and Line by 0 to 0\n [0x005cc13b] Advance Line by 44 to 44\n [0x005cc13d] Special opcode 61: advance Address by 4 to 0xd25a02 and Line by 0 to 44\n [0x005cc13e] Advance Line by -44 to 0\n- [0x005cc140] Advance PC by constant 17 to 0xd25a13\n- [0x005cc141] Special opcode 201: advance Address by 14 to 0xd25a21 and Line by 0 to 0\n- [0x005cc142] Advance Line by 44 to 44\n- [0x005cc144] Special opcode 61: advance Address by 4 to 0xd25a25 and Line by 0 to 44\n- [0x005cc145] Advance Line by -44 to 0\n- [0x005cc147] Advance PC by constant 17 to 0xd25a36\n- [0x005cc148] Special opcode 201: advance Address by 14 to 0xd25a44 and Line by 0 to 0\n- [0x005cc149] Advance Line by 44 to 44\n- [0x005cc14b] Special opcode 61: advance Address by 4 to 0xd25a48 and Line by 0 to 44\n- [0x005cc14c] Advance Line by -44 to 0\n- [0x005cc14e] Advance PC by 38 to 0xd25a6e\n- [0x005cc150] Copy\n+ [0x005cc140] Advance PC by 38 to 0xd25a28\n+ [0x005cc142] Copy\n+ [0x005cc143] Advance Line by 44 to 44\n+ [0x005cc145] Special opcode 61: advance Address by 4 to 0xd25a2c and Line by 0 to 44\n+ [0x005cc146] Advance Line by -44 to 0\n+ [0x005cc148] Advance PC by constant 17 to 0xd25a3d\n+ [0x005cc149] Special opcode 201: advance Address by 14 to 0xd25a4b and Line by 0 to 0\n+ [0x005cc14a] Advance Line by 44 to 44\n+ [0x005cc14c] Special opcode 61: advance Address by 4 to 0xd25a4f and Line by 0 to 44\n+ [0x005cc14d] Advance Line by -44 to 0\n+ [0x005cc14f] Advance PC by constant 17 to 0xd25a60\n+ [0x005cc150] Special opcode 201: advance Address by 14 to 0xd25a6e and Line by 0 to 0\n [0x005cc151] Set column to 9\n [0x005cc153] Set is_stmt to 1\n [0x005cc154] Advance Line by 93 to 93\n [0x005cc157] Special opcode 61: advance Address by 4 to 0xd25a72 and Line by 0 to 93\n [0x005cc158] Set is_stmt to 0\n [0x005cc159] Advance Line by -93 to 0\n [0x005cc15c] Advance PC by constant 17 to 0xd25a83\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2361,69 +2361,68 @@\n qx+fgEMV\n %eLDb|);i\n PsDLKKcrT\n J\"kpU/kf\n '_n)$_nP\n [``8t!|ti\n PQvd!?or\n-6l/I%b6X\n-2]z(q$`I\n-kOM_NM_Ze\n-x'R$r2FH\n-NK[iB1hK\n-?$GVqtRd\n-RMu+P|TOT\n-6gC|KYxh\n-892q'%zy\n-_#1{&j~6\n-G9XK9HOB\n-i$myB`,}\n-!@lT]lTSl\n-.b_=Bdi[9\n-))!c;5%dZSC\n+ ]vvi6l~\n+TDKxR5L\n+j4;/Bhrk\n+.v$6pOhg\n+r;[`F#\\S\n+joMgkHwk\n+?[._\t[KR\n+_+oZ}X.+\n+Y1\\eUf;Z\n+22j90c,[\n+FvKdUe\t\n Nvk'7k'+\n-PX[S]XS=\n-qsFWpsFW\n-!j'x?Oy8\n-G[sjN&?L\n-9+Cp|d0sV\n-{@usn6`\\\n-Gm;3.j[;\n-=FpfEvLS\n-IM6^%5}cIM\n-1?Qpij4)/Qp\n-wz9=DNf[/\n-j*cZk%bW\n-Y?oJ}cC|\n-%[KKvGm%=\n-LI;S,gJ(\n-|k>,h|k>,\n-6MYifP99W\n-1M._M*S&\n-ZZEJ Mw==\n-t$}zd)}jHY#\n-e}<(3zPf\n-T&2Lb*BR\n-Fi$YKHR#F\n-3K[Z1szKSf\n-rj0_9M1]9M\n-X5dPccZYvT\t\n-p|vT9m|VT\t\n-2gzm2qMm}\n-ImzSdvA'P\n-H#M,uK*e\n+Nvk'7k'+\n+t.llgpa#\n+%>Frc$ru\n+J-4[zP\"w\n+Rk|a)S+7\n+#\\w-!5t\t\n+JjSh:~vH6\n+|K35E^&{?\n+zDmcM|nuB\n+=6pf]FL3\n+jS\\NMqYBS\n+d0[;kmF)Pm\n+6|GXTfaU\n+sekmZS%]\n+I?q?K^7o\n+A%{Y`P)^\n+JrA`PI/h-\n+A%42)tV\t\n+^MUn$*er\n+pCV57evCN\n+A9f`.b;$(x\n+t$f0kizU\n }/&?+;Jm|\n h4x=9{snugD\n V,qhe|uJO\n {8;mxl[)\n #?8H9t|p\n wv\"?;Xv[_\n ,4H$n'%v\n"}]}]}]}]}]}