{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.jHGmD1Cu/b1/libcitygml_2.5.1-1~exp1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.jHGmD1Cu/b2/libcitygml_2.5.1-1~exp1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 48ae52bda48fd9d81367df78d2ca8116 75128 debug optional libcitygml-bin-dbgsym_2.5.1-1~exp1_amd64.deb\n- 8ef8548ee8d87a92086c9eaf57980a94 10740 utils optional libcitygml-bin_2.5.1-1~exp1_amd64.deb\n+ 3607db2888f8ffd0f8b45660831ccbb1 75132 debug optional libcitygml-bin-dbgsym_2.5.1-1~exp1_amd64.deb\n+ 20d5a6856e06847ab8369bdadd1c2e49 10744 utils optional libcitygml-bin_2.5.1-1~exp1_amd64.deb\n 80871ef3f12c11fa1d34f6dc758a2f17 18856 libdevel optional libcitygml-dev_2.5.1-1~exp1_amd64.deb\n eb9534d9c6824e265cc2a35b45f92310 4127164 debug optional libcitygml2-dbgsym_2.5.1-1~exp1_amd64.deb\n ef5a57a2492f47ce31e12a951d131b15 246080 libs optional libcitygml2_2.5.1-1~exp1_amd64.deb\n"}, {"source1": "libcitygml-bin_2.5.1-1~exp1_amd64.deb", "source2": "libcitygml-bin_2.5.1-1~exp1_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 2023-05-11 09:24:58.000000 debian-binary\n--rw-r--r-- 0 0 0 1088 2023-05-11 09:24:58.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1092 2023-05-11 09:24:58.000000 control.tar.xz\n -rw-r--r-- 0 0 0 9460 2023-05-11 09:24:58.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/citygmltest", "source2": "./usr/bin/citygmltest", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 0000bc 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000460 000460 0006f0 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000b50 000b50 000a41 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001592 001592 000094 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000b50 000b50 000a43 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001594 001594 000094 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000001628 001628 0000e0 00 A 7 3 8\n [10] .rela.dyn RELA 0000000000001708 001708 000198 18 A 6 0 8\n [11] .rela.plt RELA 00000000000018a0 0018a0 0003f0 18 AI 6 24 8\n [12] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000002020 002020 0002b0 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000022d0 0022d0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000022e0 0022e0 001871 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -10,24 +10,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5bf8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5c08\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xb50\n 0x0000000000000006 (SYMTAB) 0x460\n- 0x000000000000000a (STRSZ) 2625 (bytes)\n+ 0x000000000000000a (STRSZ) 2627 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x5e40\n 0x0000000000000002 (PLTRELSZ) 1008 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x18a0\n 0x0000000000000007 (RELA) 0x1708\n 0x0000000000000008 (RELASZ) 408 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x1628\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x1592\n+ 0x000000006ffffff0 (VERSYM) 0x1594\n 0x000000006ffffff9 (RELACOUNT) 7\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1b8e2ddff46e96cdce1daa76cc2aa0face1a0b7e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5c2251083caee9e785b3c11752096c20e0b7fac5\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 --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 74 entries:\n- Addr: 0x0000000000001592 Offset: 0x00001592 Link: 6 (.dynsym)\n+ Addr: 0x0000000000001594 Offset: 0x00001594 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.2.5) 5 (GLIBCXX_3.4)\n 008: 4 (GLIBC_2.2.5) 5 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.11) 7 (GLIBCXX_3.4.9)\n 00c: 5 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) 8 (GCC_3.0) \n 010: 9 (GLIBCXX_3.4.21) 7 (GLIBCXX_3.4.9) 1 (*global*) 4 (GLIBC_2.2.5)\n 014: a (GLIBC_2.32) 1 (*global*) 1 (*global*) 5 (GLIBCXX_3.4)\n 018: 7 (GLIBCXX_3.4.9) 1 (*global*) 1 (*global*) 5 (GLIBCXX_3.4)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -160,9 +160,9 @@\n 0x00001520 332e342e 32310047 4c494243 58585f33 3.4.21.GLIBCXX_3\n 0x00001530 2e342e39 00474c49 42435858 5f332e34 .4.9.GLIBCXX_3.4\n 0x00001540 2e313100 474c4942 4358585f 332e3400 .11.GLIBCXX_3.4.\n 0x00001550 43585841 42495f31 2e330000 00000000 CXXABI_1.3......\n 0x00001560 00000000 00000000 00000000 00000000 ................\n 0x00001570 00000000 00000000 00000000 00000000 ................\n 0x00001580 00000000 00000000 00000000 00000000 ................\n- 0x00001590 00 .\n+ 0x00001590 000000 ...\n \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 38653264 64666634 36653936 63646365 8e2ddff46e96cdce\n- 0x00000010 31646161 37366363 32616130 66616365 1daa76cc2aa0face\n- 0x00000020 31613062 37652e64 65627567 00000000 1a0b7e.debug....\n- 0x00000030 096849c9 .hI.\n+ 0x00000000 32323531 30383363 61656539 65373835 2251083caee9e785\n+ 0x00000010 62336331 31373532 30393663 32306530 b3c11752096c20e0\n+ 0x00000020 62376661 63352e64 65627567 00000000 b7fac5.debug....\n+ 0x00000030 f3597c37 .Y|7\n \n"}]}]}]}]}, {"source1": "libcitygml-bin-dbgsym_2.5.1-1~exp1_amd64.deb", "source2": "libcitygml-bin-dbgsym_2.5.1-1~exp1_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 2023-05-11 09:24:58.000000 debian-binary\n -rw-r--r-- 0 0 0 544 2023-05-11 09:24:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 74392 2023-05-11 09:24:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 74396 2023-05-11 09:24:58.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: Debian GIS Project \n Installed-Size: 89\n Depends: libcitygml-bin (= 2.5.1-1~exp1)\n Section: debug\n Priority: optional\n Description: debug symbols for libcitygml-bin\n-Build-Ids: 1b8e2ddff46e96cdce1daa76cc2aa0face1a0b7e\n+Build-Ids: 5c2251083caee9e785b3c11752096c20e0b7fac5\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/1b/8e2ddff46e96cdce1daa76cc2aa0face1a0b7e.debug\n+usr/lib/debug/.build-id/5c/2251083caee9e785b3c11752096c20e0b7fac5.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-05-11 09:24:58.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/lib/debug/.build-id/1b/\n--rw-r--r-- 0 root (0) root (0) 80784 2023-05-11 09:24:58.000000 ./usr/lib/debug/.build-id/1b/8e2ddff46e96cdce1daa76cc2aa0face1a0b7e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/lib/debug/.build-id/5c/\n+-rw-r--r-- 0 root (0) root (0) 80784 2023-05-11 09:24:58.000000 ./usr/lib/debug/.build-id/5c/2251083caee9e785b3c11752096c20e0b7fac5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-05-11 09:24:58.000000 ./usr/share/doc/libcitygml-bin-dbgsym -> libcitygml-bin\n"}, {"source1": "./usr/lib/debug/.build-id/1b/8e2ddff46e96cdce1daa76cc2aa0face1a0b7e.debug", "source2": "./usr/lib/debug/.build-id/5c/2251083caee9e785b3c11752096c20e0b7fac5.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 {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 0000bc 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000460 00039c 0006f0 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000b50 00039c 000a41 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001592 00039c 000094 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000b50 00039c 000a43 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001594 00039c 000094 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001628 00039c 0000e0 00 A 7 3 8\n [10] .rela.dyn NOBITS 0000000000001708 00039c 000198 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000018a0 00039c 0003f0 18 A 6 24 8\n [12] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000002020 001000 0002b0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000022d0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000022e0 001000 001871 00 AX 0 0 16\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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1b8e2ddff46e96cdce1daa76cc2aa0face1a0b7e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5c2251083caee9e785b3c11752096c20e0b7fac5\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"}]}]}]}]}]}