{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.uLkjyizQ5a/b1/petitboot_13.05.29.14.00-g4dc604b-1.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.uLkjyizQ5a/b2/petitboot_13.05.29.14.00-g4dc604b-1.1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- f069c8b9762fbf07318ca93b895891a8 187788 debug optional petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n- 37017d9ba0e7b8a52c6c7f55ec157015 84040 debug optional petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n- 8ff55eb5c77e2108c5f0daf3b31a5fa2 73972 admin optional petitboot-twin_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n- 4ad6e87e123870caa2dbb1b955a72639 52356 admin optional petitboot_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n+ dcfba7f115699585bcfe55adb93120d7 187788 debug optional petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n+ 1121e8f8cdebe4ca1e0ec933fd57d3fb 84040 debug optional petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n+ d0531b446a46deed2449ee1d7c2c2f5a 73976 admin optional petitboot-twin_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n+ 844ef52a91bc5932d3c25caa91e13ceb 52420 admin optional petitboot_13.05.29.14.00-g4dc604b-1.1_amd64.deb\n"}, {"source1": "petitboot-twin_13.05.29.14.00-g4dc604b-1.1_amd64.deb", "source2": "petitboot-twin_13.05.29.14.00-g4dc604b-1.1_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 2020-06-11 11:48:35.000000 debian-binary\n -rw-r--r-- 0 0 0 1184 2020-06-11 11:48:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 72596 2020-06-11 11:48:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 72600 2020-06-11 11:48:35.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/sbin/petitboot-twin", "source2": "./usr/sbin/petitboot-twin", "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: 5b7d962ccadd16cab94652d33fa7e4364e1abf36\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 045c1f01310b0fa07708e7f231a96c0d5e968856\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": "@@ -112,15 +112,15 @@\n check that pb-discover, the petitboot daemon is running.\n pbt_client_destructor\n pbt_device_add\n pbt_client_boot\n pbt_client_on_edit\n pbt_device_remove\n pbt_client_init\n-petitboot-twin (petitboot) dev-21.01.20-08.39.05\n+petitboot-twin (petitboot) dev-22.02.23-17.03.36\n Usage: petitboot-twin [-h, --help] [-l, --log log-file]\n [-r, --reset-defaults] [-s, --start-daemon]\n [-t, --timeout] [-V, --version]\n [[-f --fbdev] | [-x --x11]]\n /var/log/petitboot/petitboot-twin.log\n dfhl:strVx\n reset-defaults\n@@ -260,15 +260,15 @@\n /sbin/shutdown\n /usr/bin/sftp\n /usr/bin/tftp\n /bin/umount\n /usr/bin/wget\n pb_run_cmd\n pb_mkdir_recursive\n-7d962ccadd16cab94652d33fa7e4364e1abf36.debug\n+5c1f01310b0fa07708e7f231a96c0d5e968856.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -64,15 +64,15 @@\n 0x000093d0 7062745f 636c6965 6e745f6f 6e5f6564 pbt_client_on_ed\n 0x000093e0 69740000 00000000 00000000 00000000 it..............\n 0x000093f0 7062745f 64657669 63655f72 656d6f76 pbt_device_remov\n 0x00009400 65000000 00000000 00000000 00000000 e...............\n 0x00009410 7062745f 636c6965 6e745f69 6e697400 pbt_client_init.\n 0x00009420 70657469 74626f6f 742d7477 696e2028 petitboot-twin (\n 0x00009430 70657469 74626f6f 74292064 65762d32 petitboot) dev-2\n- 0x00009440 312e3031 2e32302d 30382e33 392e3035 1.01.20-08.39.05\n+ 0x00009440 322e3032 2e32332d 31372e30 332e3336 2.02.23-17.03.36\n 0x00009450 00000000 00000000 55736167 653a2070 ........Usage: p\n 0x00009460 65746974 626f6f74 2d747769 6e205b2d etitboot-twin [-\n 0x00009470 682c202d 2d68656c 705d205b 2d6c2c20 h, --help] [-l, \n 0x00009480 2d2d6c6f 67206c6f 672d6669 6c655d0a --log log-file].\n 0x00009490 20202020 20202020 20202020 20202020 \n 0x000094a0 20202020 20205b2d 722c202d 2d726573 [-r, --res\n 0x000094b0 65742d64 65666175 6c74735d 205b2d73 et-defaults] [-s\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 37643936 32636361 64643136 63616239 7d962ccadd16cab9\n- 0x00000010 34363532 64333366 61376534 33363465 4652d33fa7e4364e\n- 0x00000020 31616266 33362e64 65627567 00000000 1abf36.debug....\n- 0x00000030 0962cff1 .b..\n+ 0x00000000 35633166 30313331 30623066 61303737 5c1f01310b0fa077\n+ 0x00000010 30386537 66323331 61393663 30643565 08e7f231a96c0d5e\n+ 0x00000020 39363838 35362e64 65627567 00000000 968856.debug....\n+ 0x00000030 c0422e65 .B.e\n \n"}]}]}]}]}, {"source1": "petitboot_13.05.29.14.00-g4dc604b-1.1_amd64.deb", "source2": "petitboot_13.05.29.14.00-g4dc604b-1.1_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 2020-06-11 11:48:35.000000 debian-binary\n -rw-r--r-- 0 0 0 1960 2020-06-11 11:48:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 50204 2020-06-11 11:48:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 50268 2020-06-11 11:48:35.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/sbin/pb-discover", "source2": "./usr/sbin/pb-discover", "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: 891838b5f37d2169e660fb4c57279f1c0eae35a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f778458ae31e17d352b4aa1725929b2b136cf52\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": "@@ -179,15 +179,15 @@\n unable to open configuration file \"%s\"\n %s memory allocation failure.\n %s Failed. Error returned from params.c:parse().\n /usr/share/petitboot/artwork/usbpen.png\n /usr/share/petitboot/artwork/hdd.png\n /usr/share/petitboot/artwork/cdrom.png\n /var/log/petitboot/pb-discover.log\n-pb-discover (petitboot) dev-21.01.20-08.39.05\n+pb-discover (petitboot) dev-22.02.23-17.03.36\n Usage: pb-discover [-h, --help] [-l, --log log-file] [-V, --version]\n --- pb-discover ---\n --- end ---\n udev_device_get_devtype failed\n udev_device_get_devpath failed\n udev_device_get_devnode failed\n udev_monitor_receive_device failed\n@@ -339,15 +339,15 @@\n /usr/bin/wget\n pb_run_cmd\n pb_mkdir_recursive\n struct pb_url\n %s: parse path failed '%s'\n %s://%s%s\n pb_url_parse\n-1838b5f37d2169e660fb4c57279f1c0eae35a6.debug\n+778458ae31e17d352b4aa1725929b2b136cf52.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -144,16 +144,16 @@\n 0x0000d8d0 776f726b 2f636472 6f6d2e70 6e670049 work/cdrom.png.I\n 0x0000d8e0 445f5459 50450049 445f4255 53006364 D_TYPE.ID_BUS.cd\n 0x0000d8f0 00757362 00617461 00736373 69000000 .usb.ata.scsi...\n 0x0000d900 2f766172 2f6c6f67 2f706574 6974626f /var/log/petitbo\n 0x0000d910 6f742f70 622d6469 73636f76 65722e6c ot/pb-discover.l\n 0x0000d920 6f670000 00000000 70622d64 6973636f og......pb-disco\n 0x0000d930 76657220 28706574 6974626f 6f742920 ver (petitboot) \n- 0x0000d940 6465762d 32312e30 312e3230 2d30382e dev-21.01.20-08.\n- 0x0000d950 33392e30 35000000 55736167 653a2070 39.05...Usage: p\n+ 0x0000d940 6465762d 32322e30 322e3233 2d31372e dev-22.02.23-17.\n+ 0x0000d950 30332e33 36000000 55736167 653a2070 03.36...Usage: p\n 0x0000d960 622d6469 73636f76 6572205b 2d682c20 b-discover [-h, \n 0x0000d970 2d2d6865 6c705d20 5b2d6c2c 202d2d6c --help] [-l, --l\n 0x0000d980 6f67206c 6f672d66 696c655d 205b2d56 og log-file] [-V\n 0x0000d990 2c202d2d 76657273 696f6e5d 002d2d2d , --version].---\n 0x0000d9a0 2070622d 64697363 6f766572 202d2d2d pb-discover ---\n 0x0000d9b0 0a002d2d 2d20656e 64202d2d 2d0a0068 ..--- end ---..h\n 0x0000d9c0 656c7000 6c6f6700 6472792d 72756e00 elp.log.dry-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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31383338 62356633 37643231 36396536 1838b5f37d2169e6\n- 0x00000010 36306662 34633537 32373966 31633065 60fb4c57279f1c0e\n- 0x00000020 61653335 61362e64 65627567 00000000 ae35a6.debug....\n- 0x00000030 cdc866ff ..f.\n+ 0x00000000 37373834 35386165 33316531 37643335 778458ae31e17d35\n+ 0x00000010 32623461 61313732 35393239 62326231 2b4aa1725929b2b1\n+ 0x00000020 33366366 35322e64 65627567 00000000 36cf52.debug....\n+ 0x00000030 4d0e511e M.Q.\n \n"}]}, {"source1": "./usr/sbin/pb-event", "source2": "./usr/sbin/pb-event", "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: 3538365a3396555fae9800dc1bf90f3012ca36ef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 832ee4689fab096295a156422736a8eb19107073\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": "@@ -10,15 +10,15 @@\n GLIBC_2.2.5\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n AWAVAUATUHc\n []A\\A]A^A_\n []A\\A]A^A_\n-pb-event (petitboot) dev-21.01.20-08.39.05\n+pb-event (petitboot) dev-22.02.23-17.03.36\n Usage: pb-event [-h] [event...]\n Send a single petitboot user event to the petitboot discover server.\n Events can be read from stdin, or provided on the command line.\n User events must have the following format:\n (add|remove)@device-id [name=value] [image=value] [args=value]\n When read from stdin, components are separated by NUL chars\n Examples:\n@@ -27,15 +27,15 @@\n pb-event remove@/net/eth0\n stdin:\n printf 'add@/net/eth0\\0name=netboot\\0image=tftp://10.0.0.2/vmlinux\\0' \\\n | pb-event\n printf 'remove@/net/eth0\\0' | pb-event\n pb-event: message too large (%zu byte max)\n /tmp/petitboot.e\n-38365a3396555fae9800dc1bf90f3012ca36ef.debug\n+2ee4689fab096295a156422736a8eb19107073.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n Hex dump of section '.rodata':\n 0x00002000 01000200 2d680073 6f636b65 74007365 ....-h.socket.se\n 0x00002010 6e640000 00000000 70622d65 76656e74 nd......pb-event\n 0x00002020 20287065 74697462 6f6f7429 20646576 (petitboot) dev\n- 0x00002030 2d32312e 30312e32 302d3038 2e33392e -21.01.20-08.39.\n- 0x00002040 30350000 00000000 55736167 653a2070 05......Usage: p\n+ 0x00002030 2d32322e 30322e32 332d3137 2e30332e -22.02.23-17.03.\n+ 0x00002040 33360000 00000000 55736167 653a2070 36......Usage: p\n 0x00002050 622d6576 656e7420 5b2d685d 205b6576 b-event [-h] [ev\n 0x00002060 656e742e 2e2e5d0a 0a202020 20202020 ent...].. \n 0x00002070 53656e64 20612073 696e676c 65207065 Send a single pe\n 0x00002080 74697462 6f6f7420 75736572 20657665 titboot user eve\n 0x00002090 6e742074 6f207468 65207065 74697462 nt to the petitb\n 0x000020a0 6f6f7420 64697363 6f766572 20736572 oot discover ser\n 0x000020b0 7665722e 0a202020 20202020 4576656e ver.. Even\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 33383336 35613333 39363535 35666165 38365a3396555fae\n- 0x00000010 39383030 64633162 66393066 33303132 9800dc1bf90f3012\n- 0x00000020 63613336 65662e64 65627567 00000000 ca36ef.debug....\n- 0x00000030 bf058171 ...q\n+ 0x00000000 32656534 36383966 61623039 36323935 2ee4689fab096295\n+ 0x00000010 61313536 34323237 33366138 65623139 a156422736a8eb19\n+ 0x00000020 31303730 37332e64 65627567 00000000 107073.debug....\n+ 0x00000030 49d60af5 I...\n \n"}]}, {"source1": "./usr/sbin/petitboot-nc", "source2": "./usr/sbin/petitboot-nc", "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: bd5f16aac68bb6c72506122520328ea17adce366\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5d752cbbe8528f43ed6185883e88bc2fdcf9c09f\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": "@@ -80,18 +80,18 @@\n AWAVAUATI\n []A\\A]A^A_\n []A\\A]A^A_\n []A\\A]A^\n []A\\A]A^\n []A\\A]A^A_\n /var/log/petitboot/petitboot-nc.log\n-petitboot-nc (petitboot) dev-21.01.20-08.39.05\n+petitboot-nc (petitboot) dev-22.02.23-17.03.36\n Usage: petitboot-nc [-h, --help] [-l, --log log-file]\n [-s, --start-daemon] [-V, --version]\n-Petitboot (dev-21.01.20-08.39.05)\n+Petitboot (dev-22.02.23-17.03.36)\n ESC=exit, Enter=accept, e=edit, o=open\n %s:%d: pmenu_setup failed: %s\n /dev/null\n --- petitboot-nc ---\n %s sigaction failed.\n %s: failed\n Welcome to Petitboot\n@@ -231,15 +231,15 @@\n /sbin/shutdown\n /usr/bin/sftp\n /usr/bin/tftp\n /bin/umount\n /usr/bin/wget\n pb_run_cmd\n pb_mkdir_recursive\n-5f16aac68bb6c72506122520328ea17adce366.debug\n+752cbbe8528f43ed6185883e88bc2fdcf9c09f.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,24 +1,24 @@\n \n Hex dump of section '.rodata':\n 0x0000a000 01000200 00000000 2f766172 2f6c6f67 ......../var/log\n 0x0000a010 2f706574 6974626f 6f742f70 65746974 /petitboot/petit\n 0x0000a020 626f6f74 2d6e632e 6c6f6700 00000000 boot-nc.log.....\n 0x0000a030 70657469 74626f6f 742d6e63 20287065 petitboot-nc (pe\n- 0x0000a040 74697462 6f6f7429 20646576 2d32312e titboot) dev-21.\n- 0x0000a050 30312e32 302d3038 2e33392e 30350000 01.20-08.39.05..\n+ 0x0000a040 74697462 6f6f7429 20646576 2d32322e titboot) dev-22.\n+ 0x0000a050 30322e32 332d3137 2e30332e 33360000 02.23-17.03.36..\n 0x0000a060 55736167 653a2070 65746974 626f6f74 Usage: petitboot\n 0x0000a070 2d6e6320 5b2d682c 202d2d68 656c705d -nc [-h, --help]\n 0x0000a080 205b2d6c 2c202d2d 6c6f6720 6c6f672d [-l, --log log-\n 0x0000a090 66696c65 5d0a2020 20202020 20202020 file]. \n 0x0000a0a0 20202020 20202020 20205b2d 732c202d [-s, -\n 0x0000a0b0 2d737461 72742d64 61656d6f 6e5d205b -start-daemon] [\n 0x0000a0c0 2d562c20 2d2d7665 7273696f 6e5d0000 -V, --version]..\n 0x0000a0d0 50657469 74626f6f 74202864 65762d32 Petitboot (dev-2\n- 0x0000a0e0 312e3031 2e32302d 30382e33 392e3035 1.01.20-08.39.05\n+ 0x0000a0e0 322e3032 2e32332d 31372e30 332e3336 2.02.23-17.03.36\n 0x0000a0f0 29000000 00000000 4553433d 65786974 ).......ESC=exit\n 0x0000a100 2c20456e 7465723d 61636365 70742c20 , Enter=accept, \n 0x0000a110 653d6564 69742c20 6f3d6f70 656e0000 e=edit, o=open..\n 0x0000a120 25733a25 643a2070 6d656e75 5f736574 %s:%d: pmenu_set\n 0x0000a130 75702066 61696c65 643a2025 730a002d up failed: %s..-\n 0x0000a140 002f6465 762f6e75 6c6c002d 2d2d2070 ./dev/null.--- p\n 0x0000a150 65746974 626f6f74 2d6e6320 2d2d2d0a etitboot-nc ---.\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 35663136 61616336 38626236 63373235 5f16aac68bb6c725\n- 0x00000010 30363132 32353230 33323865 61313761 06122520328ea17a\n- 0x00000020 64636533 36362e64 65627567 00000000 dce366.debug....\n- 0x00000030 c6fba07c ...|\n+ 0x00000000 37353263 62626538 35323866 34336564 752cbbe8528f43ed\n+ 0x00000010 36313835 38383365 38386263 32666463 6185883e88bc2fdc\n+ 0x00000020 66396330 39662e64 65627567 00000000 f9c09f.debug....\n+ 0x00000030 12729f2a .r.*\n \n"}]}]}]}]}, {"source1": "petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_amd64.deb", "source2": "petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_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 2020-06-11 11:48:35.000000 debian-binary\n--rw-r--r-- 0 0 0 644 2020-06-11 11:48:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 186952 2020-06-11 11:48:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 648 2020-06-11 11:48:35.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 186948 2020-06-11 11:48:35.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: Geoff Levand \n Installed-Size: 235\n Depends: petitboot (= 13.05.29.14.00-g4dc604b-1.1)\n Section: debug\n Priority: optional\n Description: debug symbols for petitboot\n-Build-Ids: 3538365a3396555fae9800dc1bf90f3012ca36ef 891838b5f37d2169e660fb4c57279f1c0eae35a6 bd5f16aac68bb6c72506122520328ea17adce366\n+Build-Ids: 3f778458ae31e17d352b4aa1725929b2b136cf52 5d752cbbe8528f43ed6185883e88bc2fdcf9c09f 832ee4689fab096295a156422736a8eb19107073\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,3 +1,3 @@\n-usr/lib/debug/.build-id/35/38365a3396555fae9800dc1bf90f3012ca36ef.debug\n-usr/lib/debug/.build-id/89/1838b5f37d2169e660fb4c57279f1c0eae35a6.debug\n-usr/lib/debug/.build-id/bd/5f16aac68bb6c72506122520328ea17adce366.debug\n+usr/lib/debug/.build-id/3f/778458ae31e17d352b4aa1725929b2b136cf52.debug\n+usr/lib/debug/.build-id/5d/752cbbe8528f43ed6185883e88bc2fdcf9c09f.debug\n+usr/lib/debug/.build-id/83/2ee4689fab096295a156422736a8eb19107073.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,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/35/\n--rw-r--r-- 0 root (0) root (0) 11480 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/35/38365a3396555fae9800dc1bf90f3012ca36ef.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/89/\n--rw-r--r-- 0 root (0) root (0) 122008 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/89/1838b5f37d2169e660fb4c57279f1c0eae35a6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/bd/\n--rw-r--r-- 0 root (0) root (0) 92344 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/bd/5f16aac68bb6c72506122520328ea17adce366.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/3f/\n+-rw-r--r-- 0 root (0) root (0) 122008 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/3f/778458ae31e17d352b4aa1725929b2b136cf52.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/5d/\n+-rw-r--r-- 0 root (0) root (0) 92344 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/5d/752cbbe8528f43ed6185883e88bc2fdcf9c09f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/83/\n+-rw-r--r-- 0 root (0) root (0) 11480 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/83/2ee4689fab096295a156422736a8eb19107073.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/petitboot-dbgsym -> petitboot\n"}, {"source1": "./usr/lib/debug/.build-id/35/38365a3396555fae9800dc1bf90f3012ca36ef.debug", "source2": "./usr/lib/debug/.build-id/83/2ee4689fab096295a156422736a8eb19107073.debug", "comments": ["Files similar despite different names (score: 35, lower is more similar)"], "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: 3538365a3396555fae9800dc1bf90f3012ca36ef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 832ee4689fab096295a156422736a8eb19107073\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 {}", "unified_diff": "@@ -1627,15 +1627,15 @@\n DW_AT_declaration : 1\n DW_AT_linkage_name: (indirect string, offset: 0x3de): feof\n DW_AT_name : (indirect string, offset: 0x3de): feof\n DW_AT_decl_file : 8\n DW_AT_decl_line : 759\n DW_AT_decl_column : 12\n <1>: Abbrev Number: 54 (DW_TAG_dwarf_procedure)\n- DW_AT_location : 46 byte block: 9e 2c 70 62 2d 65 76 65 6e 74 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 30 2d 30 38 2e 33 39 2e 30 35 a 0 \t(DW_OP_implicit_value 44 byte block: 70 62 2d 65 76 65 6e 74 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 30 2d 30 38 2e 33 39 2e 30 35 a 0 )\n+ DW_AT_location : 46 byte block: 9e 2c 70 62 2d 65 76 65 6e 74 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 32 2e 32 33 2d 31 37 2e 30 33 2e 33 36 a 0 \t(DW_OP_implicit_value 44 byte block: 70 62 2d 65 76 65 6e 74 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 32 2e 32 33 2d 31 37 2e 30 33 2e 33 36 a 0 )\n <1>: Abbrev Number: 51 (DW_TAG_subprogram)\n DW_AT_external : 1\n DW_AT_declaration : 1\n DW_AT_linkage_name: (indirect string, offset: 0xe0): puts\n DW_AT_name : (indirect string, offset: 0xd6): __builtin_puts\n DW_AT_decl_file : 15\n DW_AT_decl_line : 0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,10 +1,8 @@\n GCC: (Debian 10.2.1-6) 10.2.1 20210110\n-na.x[8~#\n-zB3LS1-50V\n z`gm0F~d\n pb-event.c\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n"}]}, {"source1": "./usr/lib/debug/.build-id/89/1838b5f37d2169e660fb4c57279f1c0eae35a6.debug", "source2": "./usr/lib/debug/.build-id/3f/778458ae31e17d352b4aa1725929b2b136cf52.debug", "comments": ["Files similar despite different names (score: 31, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .dynamic NOBITS 0000000000013dc8 0011b0 0001f0 10 WA 6 0 8\n [23] .got NOBITS 0000000000013fb8 0011b0 000030 08 WA 0 0 8\n [24] .got.plt NOBITS 0000000000014000 0011b0 0002c8 08 WA 0 0 8\n [25] .data NOBITS 00000000000142e0 0011b0 000288 00 WA 0 0 32\n [26] .bss NOBITS 0000000000014580 0011b0 000088 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 000308 000027 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000330 00017f 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 0004b0 00cee1 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 0004b0 00cee2 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 00d398 000e3a 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 00e1d8 00412c 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 012308 000f80 01 MSC 0 0 8\n [33] .debug_loc PROGBITS 0000000000000000 013288 004e46 00 C 0 0 8\n [34] .debug_ranges PROGBITS 0000000000000000 0180d0 0008f1 00 C 0 0 8\n [35] .symtab SYMTAB 0000000000000000 0189c8 002a60 18 36 216 8\n [36] .strtab STRTAB 0000000000000000 01b428 001d80 00 0 0 1\n"}, {"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: 891838b5f37d2169e660fb4c57279f1c0eae35a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f778458ae31e17d352b4aa1725929b2b136cf52\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 {}", "unified_diff": "@@ -14841,15 +14841,15 @@\n <8aa8> DW_AT_declaration : 1\n <8aa8> DW_AT_linkage_name: (indirect string, offset: 0x136b): getopt_long\n <8aac> DW_AT_name : (indirect string, offset: 0x136b): getopt_long\n <8ab0> DW_AT_decl_file : 4\n <8ab1> DW_AT_decl_line : 66\n <8ab2> DW_AT_decl_column : 12\n <1><8ab3>: Abbrev Number: 48 (DW_TAG_dwarf_procedure)\n- <8ab4> DW_AT_location : 49 byte block: 9e 2f 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 30 2d 30 38 2e 33 39 2e 30 35 a 0 \t(DW_OP_implicit_value 47 byte block: 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 30 2d 30 38 2e 33 39 2e 30 35 a 0 )\n+ <8ab4> DW_AT_location : 49 byte block: 9e 2f 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 32 2e 32 33 2d 31 37 2e 30 33 2e 33 36 a 0 \t(DW_OP_implicit_value 47 byte block: 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 32 2e 32 33 2d 31 37 2e 30 33 2e 33 36 a 0 )\n <1><8ae6>: Abbrev Number: 49 (DW_TAG_subprogram)\n <8ae7> DW_AT_external : 1\n <8ae7> DW_AT_declaration : 1\n <8ae7> DW_AT_linkage_name: (indirect string, offset: 0x131b): puts\n <8aeb> DW_AT_name : (indirect string, offset: 0x1311): __builtin_puts\n <8aef> DW_AT_decl_file : 18\n <8af0> DW_AT_decl_line : 0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2,27 +2,26 @@\n x DW_AT_declaration : 1\n <1e3e> DW_AT_linkage_name: (indirect string, offset: 0x946): talloc_free\n <1e42> DW_AT_name : (indirect string, offset: 0x946): talloc_free\n <1e46> DW_AT_decl_file : 29\n <1e47> DW_AT_decl_line : 112\n <1e48> DW_AT_decl_column : 5\n <1><1e49>: Abbrev Number: 70 (DW_TAG_dwarf_procedure)\n- <1e4a> DW_AT_location : 50 byte block: 9e 30 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 30 2d 30 38 2e 33 39 2e 30 35 a 0 \t(DW_OP_implicit_value 48 byte block: 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 30 2d 30 38 2e 33 39 2e 30 35 a 0 )\n+ <1e4a> DW_AT_location : 50 byte block: 9e 30 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 32 2e 32 33 2d 31 37 2e 30 33 2e 33 36 a 0 \t(DW_OP_implicit_value 48 byte block: 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 32 2e 32 33 2d 31 37 2e 30 33 2e 33 36 a 0 )\n <1><1e7d>: Abbrev Number: 71 (DW_TAG_subprogram)\n <1e7e> DW_AT_external : 1\n <1e7e> DW_AT_declaration : 1\n <1e7e> DW_AT_linkage_name: (indirect string, offset: 0x506): puts\n <1e82> DW_AT_name : (indirect string, offset: 0x4fc): __builtin_puts\n <1e86> DW_AT_decl_file : 33\n <1e87> DW_AT_decl_line : 0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,15 +1,15 @@\n GCC: (Debian 10.2.1-6) 10.2.1 20210110\n-{lrud,[k;\n-pVe+@*OJ.\n-'/+Wvxm|)\n-*b(OQZDD\n-GE[lr4.b\n-D2Sc24SD\n-!dL2R0Mq!\n+w]M2FH~V\n+M g,Wwj=\n+SIe&I*3I\n+F\".7o{>w)w\n+/;%WYL>R5\n+B3dF$oOz\n+'O_rmN[xu\n S\t.l9fF+\n vskGkW[K\n W+k.n(Y\n R\\}AJ\tk}\n &^gI6^gK\n %W4eKFc-\n P;KwWXa$>\n"}]}]}]}]}, {"source1": "petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_amd64.deb", "source2": "petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_amd64.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": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Geoff Levand \n Installed-Size: 105\n Depends: petitboot-twin (= 13.05.29.14.00-g4dc604b-1.1)\n Section: debug\n Priority: optional\n Description: debug symbols for petitboot-twin\n-Build-Ids: 5b7d962ccadd16cab94652d33fa7e4364e1abf36\n+Build-Ids: 045c1f01310b0fa07708e7f231a96c0d5e968856\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/5b/7d962ccadd16cab94652d33fa7e4364e1abf36.debug\n+usr/lib/debug/.build-id/04/5c1f01310b0fa07708e7f231a96c0d5e968856.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 2020-06-11 11:48:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/5b/\n--rw-r--r-- 0 root (0) root (0) 97224 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/5b/7d962ccadd16cab94652d33fa7e4364e1abf36.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/04/\n+-rw-r--r-- 0 root (0) root (0) 97224 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/04/5c1f01310b0fa07708e7f231a96c0d5e968856.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/petitboot-twin-dbgsym -> petitboot-twin\n"}]}]}]}]}