{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.fkYP4Cq6/b1/derby_10.14.2.0-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.fkYP4Cq6/b2/derby_10.14.2.0-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n 7313db52437faa91e725afbda520ae41 511848 doc optional derby-doc_10.14.2.0-3_all.deb\n b7a8d4d4a192a5f849f50051c6ca6086 220768 java optional derby-tools_10.14.2.0-3_all.deb\n- 9b144a7543a3418207bc47bb93d2b497 4352500 java optional libderby-java_10.14.2.0-3_all.deb\n+ 3f47f4e9116b07e10b5c4cdc3c70166d 4352400 java optional libderby-java_10.14.2.0-3_all.deb\n 35dd0120ec9362ef9f7f3465f1afeb29 555884 java optional libderbyclient-java_10.14.2.0-3_all.deb\n"}, {"source1": "libderby-java_10.14.2.0-3_all.deb", "source2": "libderby-java_10.14.2.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-11-26 05:25:10.000000 debian-binary\n -rw-r--r-- 0 0 0 2116 2023-11-26 05:25:10.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4350192 2023-11-26 05:25:10.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4350092 2023-11-26 05:25:10.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/java/derby.jar", "source2": "./usr/share/java/derby.jar", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -3623,15 +3623,15 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 1.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2023 Nov 26 05:25:10\n- 32-bit CRC value (hex): e169e0ba\n+ 32-bit CRC value (hex): a9f688e0\n compressed size: 978 bytes\n uncompressed size: 3240 bytes\n length of filename: 63 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -2502,15 +2502,15 @@\n 02191A Extract Zip Spec 0A (10) '1.0'\n 02191B Extract OS 00 (0) 'MS-DOS'\n 02191C General Purpose Flag 0800 (2048)\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 02191E Compression Method 0008 (8) 'Deflated'\n 021920 Modification Time 577A2B25 (1467624229) 'Sun Nov 26 05:25:10 2023'\n-021924 CRC E169E0BA (3781812410)\n+021924 CRC A9F688E0 (2851506400)\n 021928 Compressed Size 000003D2 (978)\n 02192C Uncompressed Size 00000CA8 (3240)\n 021930 Filename Length 003F (63)\n 021932 Extra Length 0000 (0)\n 021934 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x21934: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -39984,15 +39984,15 @@\n 2F253E Extract Zip Spec 0A (10) '1.0'\n 2F253F Extract OS 00 (0) 'MS-DOS'\n 2F2540 General Purpose Flag 0800 (2048)\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 2F2542 Compression Method 0008 (8) 'Deflated'\n 2F2544 Modification Time 577A2B25 (1467624229) 'Sun Nov 26 05:25:10 2023'\n-2F2548 CRC E169E0BA (3781812410)\n+2F2548 CRC A9F688E0 (2851506400)\n 2F254C Compressed Size 000003D2 (978)\n 2F2550 Uncompressed Size 00000CA8 (3240)\n 2F2554 Filename Length 003F (63)\n 2F2556 Extra Length 0000 (0)\n 2F2558 Comment Length 0000 (0)\n 2F255A Disk Start 0000 (0)\n 2F255C Int File Attributes 0000 (0)\n"}, {"source1": "org/apache/derby/iapi/services/cache/ClassSizeCatalogImpl.class", "source2": "org/apache/derby/iapi/services/cache/ClassSizeCatalogImpl.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -16,31 +16,31 @@\n this.put((Object)\"org.apache.derby.iapi.types.UserType\", (Object)new int[] { 0, 3 });\n this.put((Object)\"org.apache.derby.iapi.types.CollatorSQLLongvarchar\", (Object)new int[] { 4, 10 });\n this.put((Object)\"org.apache.derby.iapi.types.DataType\", (Object)new int[] { 0, 2 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLInteger\", (Object)new int[] { 8, 2 });\n this.put((Object)\"org.apache.derby.impl.store.access.btree.index.B2I\", (Object)new int[] { 40, 6 });\n this.put((Object)\"org.apache.derby.impl.store.access.btree.BTree\", (Object)new int[] { 28, 6 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLChar\", (Object)new int[] { 4, 9 });\n- this.put((Object)\"org.apache.derby.iapi.types.CollatorSQLChar\", (Object)new int[] { 4, 10 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLTinyint\", (Object)new int[] { 5, 2 });\n+ this.put((Object)\"org.apache.derby.iapi.types.CollatorSQLChar\", (Object)new int[] { 4, 10 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLTime\", (Object)new int[] { 8, 2 });\n- this.put((Object)\"org.apache.derby.iapi.types.SQLClob\", (Object)new int[] { 4, 11 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLBinary\", (Object)new int[] { 4, 5 });\n+ this.put((Object)\"org.apache.derby.iapi.types.SQLClob\", (Object)new int[] { 4, 11 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLVarchar\", (Object)new int[] { 4, 9 });\n- this.put((Object)\"org.apache.derby.iapi.types.SQLDate\", (Object)new int[] { 4, 2 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLVarbit\", (Object)new int[] { 4, 5 });\n+ this.put((Object)\"org.apache.derby.iapi.types.SQLDate\", (Object)new int[] { 4, 2 });\n this.put((Object)\"org.apache.derby.impl.store.access.StorableFormatId\", (Object)new int[] { 4, 2 });\n this.put((Object)\"org.apache.derby.iapi.types.NumberDataType\", (Object)new int[] { 0, 2 });\n this.put((Object)\"org.apache.derby.iapi.types.CollatorSQLClob\", (Object)new int[] { 4, 12 });\n this.put((Object)\"org.apache.derby.iapi.types.XML\", (Object)new int[] { 8, 4 });\n this.put((Object)\"org.apache.derby.impl.store.access.conglomerate.GenericConglomerate\", (Object)new int[] { 0, 2 });\n- this.put((Object)\"org.apache.derby.iapi.types.SQLBoolean\", (Object)new int[] { 12, 2 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLDecimal\", (Object)new int[] { 4, 4 });\n- this.put((Object)\"org.apache.derby.iapi.types.SQLRef\", (Object)new int[] { 0, 3 });\n+ this.put((Object)\"org.apache.derby.iapi.types.SQLBoolean\", (Object)new int[] { 12, 2 });\n this.put((Object)\"org.apache.derby.iapi.types.CollatorSQLVarchar\", (Object)new int[] { 4, 10 });\n+ this.put((Object)\"org.apache.derby.iapi.types.SQLRef\", (Object)new int[] { 0, 3 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLDouble\", (Object)new int[] { 12, 2 });\n this.put((Object)\"java.lang.ref.WeakReference\", (Object)new int[] { 0, 6 });\n this.put((Object)\"org.apache.derby.impl.store.access.heap.Heap\", (Object)new int[] { 8, 5 });\n this.put((Object)\"java.math.BigDecimal\", (Object)new int[] { 16, 4 });\n this.put((Object)\"org.apache.derby.impl.store.access.btree.index.B2I_v10_2\", (Object)new int[] { 40, 6 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLSmallint\", (Object)new int[] { 8, 2 });\n this.put((Object)\"org.apache.derby.impl.store.access.UTF\", (Object)new int[] { 0, 3 });\n"}]}]}]}]}]}]}