{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Fq7GsAVb/b1/derby_10.14.2.0-3_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Fq7GsAVb/b2/derby_10.14.2.0-3_armhf.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- cdfa082ced0340c5ec7aecf8641430b8 4352492 java optional libderby-java_10.14.2.0-3_all.deb\n+ 9ab807124e35cd1fd29cab352b83f6eb 4352484 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 4350184 2023-11-26 05:25:10.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2120 2023-11-26 05:25:10.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4350172 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): a709345e\n+ 32-bit CRC value (hex): cade364a\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 A709345E (2802398302)\n+021924 CRC CADE364A (3403560522)\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 A709345E (2802398302)\n+2F2548 CRC CADE364A (3403560522)\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": "@@ -19,28 +19,28 @@\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.SQLTime\", (Object)new int[] { 8, 2 });\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.SQLBinary\", (Object)new int[] { 4, 5 });\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.CollatorSQLVarchar\", (Object)new int[] { 4, 10 });\n+ this.put((Object)\"org.apache.derby.iapi.types.SQLBoolean\", (Object)new int[] { 12, 2 });\n this.put((Object)\"org.apache.derby.iapi.types.SQLRef\", (Object)new int[] { 0, 3 });\n+ this.put((Object)\"org.apache.derby.iapi.types.CollatorSQLVarchar\", (Object)new int[] { 4, 10 });\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"}]}]}]}]}]}]}