{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.CD8l4tOJ/b1/libgnatcoll_23.0.0-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.CD8l4tOJ/b2/libgnatcoll_23.0.0-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- 2405e8714c3e7bbef9d3d9a18121fc5c 612952 doc optional libgnatcoll-doc_23.0.0-3_all.deb\n+ 734993d37b40868c188c8e070bed77d4 612948 doc optional libgnatcoll-doc_23.0.0-3_all.deb\n 1a501a77a8b1948bb7a26f0844d4aea5 3506824 debug optional libgnatcoll21-dbgsym_23.0.0-3_amd64.deb\n 41f83e05071703e7519173668c92a1cb 2508936 libdevel optional libgnatcoll21-dev_23.0.0-3_amd64.deb\n bc21c06cbf2f13994aa2dd8c7e09e391 1766748 libs optional libgnatcoll21_23.0.0-3_amd64.deb\n"}, {"source1": "libgnatcoll-doc_23.0.0-3_all.deb", "source2": "libgnatcoll-doc_23.0.0-3_all.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-10 21:05:28.000000 debian-binary\n -rw-r--r-- 0 0 0 3320 2023-05-10 21:05:28.000000 control.tar.xz\n--rw-r--r-- 0 0 0 609440 2023-05-10 21:05:28.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 609436 2023-05-10 21:05:28.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/share/doc/libgnatcoll-doc/html/searchindex.js", "source2": "./usr/share/doc/libgnatcoll-doc/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1885,26 +1885,33 @@\n \"sphinx.domains.math\": 2,\n \"sphinx.domains.python\": 3,\n \"sphinx.domains.rst\": 2,\n \"sphinx.domains.std\": 2,\n \"sphinx\": 57\n },\n \"alltitles\": {\n+ \"Boyer-Moore: Searching strings\": [\n+ [0, \"boyer-moore-searching-strings\"]\n+ ],\n+ \"Building GNATColl\": [\n+ [1, \"building-gnatcoll\"],\n+ [1, \"id3\"]\n+ ],\n+ \"Configuring the build environment\": [\n+ [1, \"configuring-the-build-environment\"]\n+ ],\n+ \"Installing GNATColl\": [\n+ [1, \"installing-gnatcoll\"]\n+ ],\n \"Config: Parsing configuration files\": [\n [2, \"config-parsing-configuration-files\"]\n ],\n \"Paragraph filling: formatting text\": [\n [4, \"paragraph-filling-formatting-text\"]\n ],\n- \"Boyer-Moore: Searching strings\": [\n- [0, \"boyer-moore-searching-strings\"]\n- ],\n- \"Geometry: primitive geometric operations\": [\n- [5, \"geometry-primitive-geometric-operations\"]\n- ],\n \"Email: Processing email messages\": [\n [3, \"email-processing-email-messages\"]\n ],\n \"Message formats\": [\n [3, \"message-formats\"]\n ],\n \"Parsing messages\": [\n@@ -1912,30 +1919,23 @@\n ],\n \"Parsing mailboxes\": [\n [3, \"parsing-mailboxes\"]\n ],\n \"Creating messages\": [\n [3, \"creating-messages\"]\n ],\n+ \"Geometry: primitive geometric operations\": [\n+ [5, \"geometry-primitive-geometric-operations\"]\n+ ],\n \"GNATColl Core Components\": [\n [6, \"gnatcoll-core-components\"]\n ],\n \"Indices and tables\": [\n [6, \"indices-and-tables\"]\n ],\n- \"Building GNATColl\": [\n- [1, \"building-gnatcoll\"],\n- [1, \"id3\"]\n- ],\n- \"Configuring the build environment\": [\n- [1, \"configuring-the-build-environment\"]\n- ],\n- \"Installing GNATColl\": [\n- [1, \"installing-gnatcoll\"]\n- ],\n \"Introduction to the GNAT Component Collection\": [\n [7, \"introduction-to-the-gnat-component-collection\"]\n ],\n \"Bug reports\": [\n [7, \"bug-reports\"]\n ],\n \"JSON: handling JSON data\": [\n@@ -1952,20 +1952,14 @@\n ],\n \"Mmap: Reading and Writing Files\": [\n [10, \"mmap-reading-and-writing-files\"]\n ],\n \"Pools: Controlling access to resources\": [\n [11, \"pools-controlling-access-to-resources\"]\n ],\n- \"Projects: manipulating gpr files\": [\n- [12, \"projects-manipulating-gpr-files\"]\n- ],\n- \"Defining a project with user-defined packages and reading them\": [\n- [12, \"defining-a-project-with-user-defined-packages-and-reading-them\"]\n- ],\n \"Promises: deferring work\": [\n [13, \"promises-deferring-work\"]\n ],\n \"Ravenscar: patterns for multitasking\": [\n [14, \"ravenscar-patterns-for-multitasking\"]\n ],\n \"Tasks\": [\n@@ -1973,14 +1967,26 @@\n ],\n \"Servers\": [\n [14, \"servers\"]\n ],\n \"Timers\": [\n [14, \"timers\"]\n ],\n+ \"Refcount: Reference counting\": [\n+ [15, \"refcount-reference-counting\"]\n+ ],\n+ \"Projects: manipulating gpr files\": [\n+ [12, \"projects-manipulating-gpr-files\"]\n+ ],\n+ \"Defining a project with user-defined packages and reading them\": [\n+ [12, \"defining-a-project-with-user-defined-packages-and-reading-them\"]\n+ ],\n+ \"Storage Pools: controlling memory management\": [\n+ [17, \"storage-pools-controlling-memory-management\"]\n+ ],\n \"Tribooleans: Three state logic\": [\n [22, \"tribooleans-three-state-logic\"]\n ],\n \"VFS: Manipulating Files\": [\n [23, \"vfs-manipulating-files\"]\n ],\n \"Filesystems abstraction\": [\n@@ -1997,26 +2003,26 @@\n ],\n \"Transport layer\": [\n [23, \"transport-layer\"]\n ],\n \"Virtual files\": [\n [23, \"virtual-files\"]\n ],\n+ \"Templates: generating text\": [\n+ [19, \"templates-generating-text\"]\n+ ],\n \"Terminal: controlling the console\": [\n [20, \"terminal-controlling-the-console\"]\n ],\n \"Colors\": [\n [20, \"colors\"]\n ],\n \"Cursors\": [\n [20, \"cursors\"]\n ],\n- \"Templates: generating text\": [\n- [19, \"templates-generating-text\"]\n- ],\n \"Strings: high-performance strings\": [\n [18, \"strings-high-performance-strings\"]\n ],\n \"Small string optimization\": [\n [18, \"small-string-optimization\"]\n ],\n \"Character types\": [\n@@ -2036,47 +2042,14 @@\n ],\n \"Substrings\": [\n [18, \"substrings\"]\n ],\n \"API\": [\n [18, \"api\"]\n ],\n- \"Storage Pools: controlling memory management\": [\n- [17, \"storage-pools-controlling-memory-management\"]\n- ],\n- \"Refcount: Reference counting\": [\n- [15, \"refcount-reference-counting\"]\n- ],\n- \"Traces: Logging information\": [\n- [21, \"traces-logging-information\"]\n- ],\n- \"Configuring traces\": [\n- [21, \"configuring-traces\"]\n- ],\n- \"Using the traces module\": [\n- [21, \"using-the-traces-module\"]\n- ],\n- \"Logging unexpected exceptions\": [\n- [21, \"logging-unexpected-exceptions\"]\n- ],\n- \"Checking whether the handle is active\": [\n- [21, \"checking-whether-the-handle-is-active\"]\n- ],\n- \"Log decorators\": [\n- [21, \"log-decorators\"]\n- ],\n- \"Defining custom stream types\": [\n- [21, \"defining-custom-stream-types\"]\n- ],\n- \"Logging to syslog\": [\n- [21, \"logging-to-syslog\"]\n- ],\n- \"Dynamically disabling features\": [\n- [21, \"dynamically-disabling-features\"]\n- ],\n \"Scripts: Embedding script languages\": [\n [16, \"scripts-embedding-script-languages\"]\n ],\n \"Supported languages\": [\n [16, \"supported-languages\"]\n ],\n \"The Shell language\": [\n@@ -2128,14 +2101,41 @@\n [16, \"executing-startup-scripts\"]\n ],\n \"Multithreading applications and scripts\": [\n [16, \"multithreading-applications-and-scripts\"]\n ],\n \"Debugging scripts\": [\n [16, \"id16\"]\n+ ],\n+ \"Traces: Logging information\": [\n+ [21, \"traces-logging-information\"]\n+ ],\n+ \"Configuring traces\": [\n+ [21, \"configuring-traces\"]\n+ ],\n+ \"Using the traces module\": [\n+ [21, \"using-the-traces-module\"]\n+ ],\n+ \"Logging unexpected exceptions\": [\n+ [21, \"logging-unexpected-exceptions\"]\n+ ],\n+ \"Checking whether the handle is active\": [\n+ [21, \"checking-whether-the-handle-is-active\"]\n+ ],\n+ \"Log decorators\": [\n+ [21, \"log-decorators\"]\n+ ],\n+ \"Defining custom stream types\": [\n+ [21, \"defining-custom-stream-types\"]\n+ ],\n+ \"Logging to syslog\": [\n+ [21, \"logging-to-syslog\"]\n+ ],\n+ \"Dynamically disabling features\": [\n+ [21, \"dynamically-disabling-features\"]\n ]\n },\n \"indexentries\": {\n \"boyer-moore\": [\n [0, \"index-0\"]\n ],\n \"search\": [\n"}]}]}]}]}]}