{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.ZOLVSDGb/b1/lomiri-mediaplayer-app_1.0.0+git20230125.043a1ef+dfsg-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.ZOLVSDGb/b2/lomiri-mediaplayer-app_1.0.0+git20230125.043a1ef+dfsg-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n c5aa8fbd9af75ad99e7aa62801605e75 146320 video optional lomiri-mediaplayer-app-common_1.0.0+git20230125.043a1ef+dfsg-1_all.deb\n- bc112d5a79caecfb6aa78e7033a051da 438072 debug optional lomiri-mediaplayer-app-dbgsym_1.0.0+git20230125.043a1ef+dfsg-1_armhf.deb\n- 80649c68817a069912db17f047027762 50084 video optional lomiri-mediaplayer-app_1.0.0+git20230125.043a1ef+dfsg-1_armhf.deb\n+ ae4c442633008a116ca31172ac089523 438072 debug optional lomiri-mediaplayer-app-dbgsym_1.0.0+git20230125.043a1ef+dfsg-1_armhf.deb\n+ 6ac561f5ee21965a8f5b19b2ab40a307 50084 video optional lomiri-mediaplayer-app_1.0.0+git20230125.043a1ef+dfsg-1_armhf.deb\n"}, {"source1": "lomiri-mediaplayer-app_1.0.0+git20230125.043a1ef+dfsg-1_armhf.deb", "source2": "lomiri-mediaplayer-app_1.0.0+git20230125.043a1ef+dfsg-1_armhf.deb", "unified_diff": null, "details": [{"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/mediaplayer-app", "source2": "./usr/bin/mediaplayer-app", "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: e9e9c4abda95f617bd3895f36fa27e5ab8f61e08\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1f7540049f4b89e71622bae05c12ec1a9c5837e1\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": "@@ -186,15 +186,15 @@\n storePosition\n duration\n windowed\n 11MediaPlayer\n %1//usr/share/mediaplayer-app\n /usr/bin\n /usr/share/mediaplayer-app\n-/build/1st/lomiri-mediaplayer-app-1.0.0+git20230125.043a1ef+dfsg/src\n+/build/2/lomiri-mediaplayer-app-1.0.0+git20230125.043a1ef+dfsg/2nd/src\n File not found:\n Invalid uri:\n screenWidth\n screenHeight\n Remote files not supported:\n %1(%2).%3\n Fail to copy file from:\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": "@@ -4199,15 +4199,15 @@\n \tstmdals\tr7, {r0, r2, r5, r7, r8, ip, lr, pc}\n /usr/include/arm-linux-gnueabihf/qt5/QtCore/qarraydata.h:239\n \ttstcs\tr1, r4, lsl #4\n \tmrc\t7, 7, APSR_nzcv, cr8, cr12, {7}\n /usr/include/arm-linux-gnueabihf/qt5/QtCore/qarraydata.h:240\n \tstmdami\tr7!, {r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^\n /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:836\n-\tldrbtmi\tr2, [r8], #-324\t@ 0xfffffebc\n+\tldrbtmi\tr2, [r8], #-326\t@ 0xfffffeba\n \tstmdb\tr4, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrb\tr6, [r1, r8, lsr #32]\n ./obj-arm-linux-gnueabihf/src/./obj-arm-linux-gnueabihf/config.h:27\n \t\t\t@ instruction: 0xf7fc4640\n \tstmdacs\tr0, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf10dd0c2\n ./obj-arm-linux-gnueabihf/src/./obj-arm-linux-gnueabihf/config.h:26\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -60,19 +60,19 @@\n 0x00006550 0c000000 0d000000 11000000 03514900 .............QI.\n 0x00006560 0e000000 01000000 01540900 00000000 .........T......\n 0x00006570 00000000 00000000 534e4150 00000000 ........SNAP....\n 0x00006580 25312f2f 7573722f 73686172 652f6d65 %1//usr/share/me\n 0x00006590 64696170 6c617965 722d6170 70000000 diaplayer-app...\n 0x000065a0 2f757372 2f62696e 00000000 2f757372 /usr/bin..../usr\n 0x000065b0 2f736861 72652f6d 65646961 706c6179 /share/mediaplay\n- 0x000065c0 65722d61 70700000 2f627569 6c642f31 er-app../build/1\n- 0x000065d0 73742f6c 6f6d6972 692d6d65 64696170 st/lomiri-mediap\n- 0x000065e0 6c617965 722d6170 702d312e 302e302b layer-app-1.0.0+\n- 0x000065f0 67697432 30323330 3132352e 30343361 git20230125.043a\n- 0x00006600 3165662b 64667367 2f737263 00000000 1ef+dfsg/src....\n+ 0x000065c0 65722d61 70700000 2f627569 6c642f32 er-app../build/2\n+ 0x000065d0 2f6c6f6d 6972692d 6d656469 61706c61 /lomiri-mediapla\n+ 0x000065e0 7965722d 6170702d 312e302e 302b6769 yer-app-1.0.0+gi\n+ 0x000065f0 74323032 33303132 352e3034 33613165 t20230125.043a1e\n+ 0x00006600 662b6466 73672f32 6e642f73 72630000 f+dfsg/2nd/src..\n 0x00006610 74727565 00000000 66616c73 65000000 true....false...\n 0x00006620 76696465 6f000000 66696c65 00000000 video...file....\n 0x00006630 64656661 756c7400 46696c65 206e6f74 default.File not\n 0x00006640 20666f75 6e643a00 496e7661 6c696420 found:.Invalid \n 0x00006650 7572693a 00000000 73637265 656e5769 uri:....screenWi\n 0x00006660 64746800 73637265 656e4865 69676874 dth.screenHeight\n 0x00006670 00000000 52656d6f 74652066 696c6573 ....Remote files\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 65396334 61626461 39356636 31376264 e9c4abda95f617bd\n- 0x00000010 33383935 66333666 61323765 35616238 3895f36fa27e5ab8\n- 0x00000020 66363165 30382e64 65627567 00000000 f61e08.debug....\n- 0x00000030 7ecbfe40 ~..@\n+ 0x00000000 37353430 30343966 34623839 65373136 7540049f4b89e716\n+ 0x00000010 32326261 65303563 31326563 31613963 22bae05c12ec1a9c\n+ 0x00000020 35383337 65312e64 65627567 00000000 5837e1.debug....\n+ 0x00000030 781d923c x..<\n \n"}]}]}]}]}, {"source1": "lomiri-mediaplayer-app-dbgsym_1.0.0+git20230125.043a1ef+dfsg-1_armhf.deb", "source2": "lomiri-mediaplayer-app-dbgsym_1.0.0+git20230125.043a1ef+dfsg-1_armhf.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 2023-01-18 12:05:30.000000 debian-binary\n--rw-r--r-- 0 0 0 564 2023-01-18 12:05:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 437316 2023-01-18 12:05:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 560 2023-01-18 12:05:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 437320 2023-01-18 12:05:30.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: armhf\n Maintainer: Debian UBports Team \n Installed-Size: 451\n Depends: lomiri-mediaplayer-app (= 1.0.0+git20230125.043a1ef+dfsg-1)\n Section: debug\n Priority: optional\n Description: debug symbols for lomiri-mediaplayer-app\n-Build-Ids: e9e9c4abda95f617bd3895f36fa27e5ab8f61e08\n+Build-Ids: 1f7540049f4b89e71622bae05c12ec1a9c5837e1\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/e9/e9c4abda95f617bd3895f36fa27e5ab8f61e08.debug\n+usr/lib/debug/.build-id/1f/7540049f4b89e71622bae05c12ec1a9c5837e1.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 2023-01-18 12:05:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/lib/debug/.build-id/e9/\n--rw-r--r-- 0 root (0) root (0) 450964 2023-01-18 12:05:30.000000 ./usr/lib/debug/.build-id/e9/e9c4abda95f617bd3895f36fa27e5ab8f61e08.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/lib/debug/.build-id/1f/\n+-rw-r--r-- 0 root (0) root (0) 450964 2023-01-18 12:05:30.000000 ./usr/lib/debug/.build-id/1f/7540049f4b89e71622bae05c12ec1a9c5837e1.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-01-18 12:05:30.000000 ./usr/share/doc/lomiri-mediaplayer-app-dbgsym -> lomiri-mediaplayer-app\n"}, {"source1": "./usr/lib/debug/.build-id/e9/e9c4abda95f617bd3895f36fa27e5ab8f61e08.debug", "source2": "./usr/lib/debug/.build-id/1f/7540049f4b89e71622bae05c12ec1a9c5837e1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 12% 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: e9e9c4abda95f617bd3895f36fa27e5ab8f61e08\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1f7540049f4b89e71622bae05c12ec1a9c5837e1\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": "@@ -248282,30 +248282,30 @@\n <6d614> DW_AT_abstract_origin: (ref_udata) <0x6de99>\n <6d617> DW_AT_entry_pc : (addr) 0x5c2e\n <6d61b> DW_AT_GNU_entry_view: (data2) 2\n <6d61d> DW_AT_low_pc : (addr) 0x5c2e\n <6d621> DW_AT_high_pc : (udata) 14\n <6d622> DW_AT_call_file : (data1) 12\n <6d623> DW_AT_call_line : (data1) 39\n- <6d624> DW_AT_call_column : (data1) 94\n+ <6d624> DW_AT_call_column : (data1) 96\n <6d625> DW_AT_sibling : (ref_udata) <0x6d650>\n <3><6d628>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n <6d629> DW_AT_abstract_origin: (ref_udata) <0x6deac>\n <6d62c> DW_AT_location : (sec_offset) 0x7e95 (location list)\n <6d630> DW_AT_GNU_locviews: (sec_offset) 0x7e93\n <3><6d634>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n <6d635> DW_AT_abstract_origin: (ref_udata) <0x6dea4>\n <6d638> DW_AT_location : (sec_offset) 0x7ea5 (location list)\n <6d63c> DW_AT_GNU_locviews: (sec_offset) 0x7ea3\n <3><6d640>: Abbrev Number: 24 (DW_TAG_call_site)\n <6d641> DW_AT_call_return_pc: (addr) 0x5c38\n <6d645> DW_AT_call_origin : (ref_udata) <0x3e106>\n <4><6d648>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <6d649> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (r1))\n- <6d64b> DW_AT_call_value : (exprloc) 2 byte block: 8 44 \t(DW_OP_const1u: 68)\n+ <6d64b> DW_AT_call_value : (exprloc) 2 byte block: 8 46 \t(DW_OP_const1u: 70)\n <4><6d64e>: Abbrev Number: 0\n <3><6d64f>: Abbrev Number: 0\n <2><6d650>: Abbrev Number: 74 (DW_TAG_call_site)\n <6d651> DW_AT_call_return_pc: (addr) 0x5ada\n <6d655> DW_AT_call_origin : (ref_udata) <0x60c7a>\n <2><6d658>: Abbrev Number: 16 (DW_TAG_call_site)\n <6d659> DW_AT_call_return_pc: (addr) 0x5af8\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -54,31 +54,33 @@\n Xn@?d2k=o0VB\n 1E\"&+N^]\n 9,ea)/H]J\n-BtGvtfa^&\n-UoTN zL6*m(q\n-HDw$QiVy\n-[=@T{vkeb\n-k_oFS4{3Z\n-)s1=;oC\\\n+ET{v,5qv\n+ -xW0%!W\n+=E[q&YB:\n+8C_BG*l?C\n+%fU\",k4t>eNdq\n UpcOG.$FL5\n 9>#VX.|#7\n {4w@i_z@i9U@iH\n z}4Mhb!$\n V:/gly\\}\n Yd}]krSg\n ]<%Ilf8,\n"}]}]}]}]}]}