{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.VHumIWN5/b1/gap_4.12.1-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.VHumIWN5/b2/gap_4.12.1-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,10 +1,10 @@\n \n- 9c9007586d875d9031b03a516a683471 833944 math optional gap-core_4.12.1-2_i386.deb\n+ 52b409f48b0bb90e773fc455c6c7630c 833980 math optional gap-core_4.12.1-2_i386.deb\n 059cb62112589b5844c4bb627826ac2e 110972 devel optional gap-dev_4.12.1-2_i386.deb\n bfc538146e6b40a8bff8a58c984df5a6 6444324 doc optional gap-doc_4.12.1-2_all.deb\n bf4c10fb3c9eb452d33c951a8e175d5c 9530668 math optional gap-libs_4.12.1-2_all.deb\n 99ce65952e0524969338a619ed5c22d0 1356524 math optional gap-online-help_4.12.1-2_all.deb\n 11a3813879712230c7b34bb45b2052d3 108720 math optional gap_4.12.1-2_all.deb\n- f4f3a0d391c95aff23bddd3ce131f2a7 1000248 libdevel optional libgap-dev_4.12.1-2_i386.deb\n- 730b23354c88c9dd26c0abe35f16c6e2 3845112 debug optional libgap8-dbgsym_4.12.1-2_i386.deb\n- 8a7a5dbef4db3d7820426ae8570075ac 766160 libs optional libgap8_4.12.1-2_i386.deb\n+ 195c2cf864e31f06d06a8287916c8178 1000468 libdevel optional libgap-dev_4.12.1-2_i386.deb\n+ 8cb3a9b0ca5b8864c6b7fd8ea021cc8e 3844928 debug optional libgap8-dbgsym_4.12.1-2_i386.deb\n+ 0c9012439958dfe8fab76e33e2c87977 766096 libs optional libgap8_4.12.1-2_i386.deb\n"}, {"source1": "gap-core_4.12.1-2_i386.deb", "source2": "gap-core_4.12.1-2_i386.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 2022-11-05 16:44:02.000000 debian-binary\n -rw-r--r-- 0 0 0 1964 2022-11-05 16:44:02.000000 control.tar.xz\n--rw-r--r-- 0 0 0 831788 2022-11-05 16:44:02.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 831824 2022-11-05 16:44:02.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/lib/i386-linux-gnu/gap/gap", "source2": "./usr/lib/i386-linux-gnu/gap/gap", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "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: a77ee9c601f2a2bd808ca4ed626f225169f6e259\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2825cdf548bb6eebf8a97002b0cddea2065dd339\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": "@@ -2386,15 +2386,15 @@\n RUNTIMES: call to getrusage(RUSAGE_SELF) failed: %s (errno %d)\n RUNTIMES: call to getrusage(RUSAGE_CHILDREN) failed: %s (errno %d)\n SyTime: could not get time: %s (errno %d)\n src/gaptime.c:NanosecondsSinceEpoch\n src/gaptime.c:NanosecondsSinceEpochInfo\n FuncSleep\n FuncMicroSleep\n-2024-01-22 04:14:34+0000\n+2025-02-23 10:55:09+0000\n 2022-10-20\n #W failed to updated copies and fopies\n Variable: <> must have an assigned value\n Function Calls: must be a function\n src/gvars.c:ErrorMustEvalToFuncFunc\n src/gvars.c:ErrorMustHaveAssObjFunc\n src/gvars.c:ErrorMustEvalToFuncHandler\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1657,16 +1657,16 @@\n 0x00162760 25732028 6572726e 6f202564 29000000 %s (errno %d)...\n 0x00162770 7372632f 67617074 696d652e 633a4e61 src/gaptime.c:Na\n 0x00162780 6e6f7365 636f6e64 7353696e 63654570 nosecondsSinceEp\n 0x00162790 6f636800 7372632f 67617074 696d652e och.src/gaptime.\n 0x001627a0 633a4e61 6e6f7365 636f6e64 7353696e c:NanosecondsSin\n 0x001627b0 63654570 6f636849 6e666f00 46756e63 ceEpochInfo.Func\n 0x001627c0 536c6565 70000000 46756e63 4d696372 Sleep...FuncMicr\n- 0x001627d0 6f536c65 65700032 3032342d 30312d32 oSleep.2024-01-2\n- 0x001627e0 32203034 3a31343a 33342b30 30303000 2 04:14:34+0000.\n+ 0x001627d0 6f536c65 65700032 3032352d 30322d32 oSleep.2025-02-2\n+ 0x001627e0 33203130 3a35353a 30392b30 30303000 3 10:55:09+0000.\n 0x001627f0 342e3132 2e310032 3032322d 31302d32 4.12.1.2022-10-2\n 0x00162800 30000000 23572020 6661696c 65642074 0...#W failed t\n 0x00162810 6f207570 64617465 6420636f 70696573 o updated copies\n 0x00162820 20616e64 20666f70 6965730a 00000000 and fopies.....\n 0x00162830 56617269 61626c65 3a203c3c 756e6b6e Variable: <> must have \n 0x00162850 616e2061 73736967 6e656420 76616c75 an assigned valu\n"}]}]}]}]}, {"source1": "libgap-dev_4.12.1-2_i386.deb", "source2": "libgap-dev_4.12.1-2_i386.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 2022-11-05 16:44:02.000000 debian-binary\n -rw-r--r-- 0 0 0 3660 2022-11-05 16:44:02.000000 control.tar.xz\n--rw-r--r-- 0 0 0 996396 2022-11-05 16:44:02.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 996616 2022-11-05 16:44:02.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/lib/i386-linux-gnu/libgap.a", "source2": "./usr/lib/i386-linux-gnu/libgap.a", "unified_diff": null, "details": [{"source1": "version.c.o", "source2": "version.c.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-2024-01-22 04:14:34+0000\n+2025-02-23 10:55:09+0000\n 2022-10-20\n SyBuildDateTime\n SyBuildVersion\n SyReleaseDay\n SyKernelVersion\n .shstrtab\n .rodata.str1.1\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata.str1.1 {}", "source2": "readelf --wide --decompress --string-dump=.rodata.str1.1 {}", "unified_diff": "@@ -1,6 +1,6 @@\n \n String dump of section '.rodata.str1.1':\n- [ 0] 2024-01-22 04:14:34+0000\n+ [ 0] 2025-02-23 10:55:09+0000\n [ 19] 4.12.1\n [ 20] 2022-10-20\n \n"}]}]}]}]}]}, {"source1": "libgap8_4.12.1-2_i386.deb", "source2": "libgap8_4.12.1-2_i386.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 2022-11-05 16:44:02.000000 debian-binary\n--rw-r--r-- 0 0 0 1080 2022-11-05 16:44:02.000000 control.tar.xz\n--rw-r--r-- 0 0 0 764888 2022-11-05 16:44:02.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1084 2022-11-05 16:44:02.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 764820 2022-11-05 16:44:02.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/lib/i386-linux-gnu/libgap.so.8.0.0", "source2": "./usr/lib/i386-linux-gnu/libgap.so.8.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 20b17a425428b09c7b51ea2528b72c63e0210532\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c0f64a88d31aca762f3980e25b1c78109571979c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2382,15 +2382,15 @@\n RUNTIMES: call to getrusage(RUSAGE_SELF) failed: %s (errno %d)\n RUNTIMES: call to getrusage(RUSAGE_CHILDREN) failed: %s (errno %d)\n SyTime: could not get time: %s (errno %d)\n src/gaptime.c:NanosecondsSinceEpoch\n src/gaptime.c:NanosecondsSinceEpochInfo\n FuncSleep\n FuncMicroSleep\n-2024-01-22 04:14:34+0000\n+2025-02-23 10:55:09+0000\n 2022-10-20\n #W failed to updated copies and fopies\n Variable: <> must have an assigned value\n Function Calls: must be a function\n src/gvars.c:ErrorMustEvalToFuncFunc\n src/gvars.c:ErrorMustHaveAssObjFunc\n src/gvars.c:ErrorMustEvalToFuncHandler\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1657,16 +1657,16 @@\n 0x00167760 25732028 6572726e 6f202564 29000000 %s (errno %d)...\n 0x00167770 7372632f 67617074 696d652e 633a4e61 src/gaptime.c:Na\n 0x00167780 6e6f7365 636f6e64 7353696e 63654570 nosecondsSinceEp\n 0x00167790 6f636800 7372632f 67617074 696d652e och.src/gaptime.\n 0x001677a0 633a4e61 6e6f7365 636f6e64 7353696e c:NanosecondsSin\n 0x001677b0 63654570 6f636849 6e666f00 46756e63 ceEpochInfo.Func\n 0x001677c0 536c6565 70000000 46756e63 4d696372 Sleep...FuncMicr\n- 0x001677d0 6f536c65 65700032 3032342d 30312d32 oSleep.2024-01-2\n- 0x001677e0 32203034 3a31343a 33342b30 30303000 2 04:14:34+0000.\n+ 0x001677d0 6f536c65 65700032 3032352d 30322d32 oSleep.2025-02-2\n+ 0x001677e0 33203130 3a35353a 30392b30 30303000 3 10:55:09+0000.\n 0x001677f0 342e3132 2e310032 3032322d 31302d32 4.12.1.2022-10-2\n 0x00167800 30000000 23572020 6661696c 65642074 0...#W failed t\n 0x00167810 6f207570 64617465 6420636f 70696573 o updated copies\n 0x00167820 20616e64 20666f70 6965730a 00000000 and fopies.....\n 0x00167830 56617269 61626c65 3a203c3c 756e6b6e Variable: <> must have \n 0x00167850 616e2061 73736967 6e656420 76616c75 an assigned valu\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 62313761 34323534 32386230 39633762 b17a425428b09c7b\n- 0x00000010 35316561 32353238 62373263 36336530 51ea2528b72c63e0\n- 0x00000020 32313035 33322e64 65627567 00000000 210532.debug....\n- 0x00000030 8c180bfa ....\n+ 0x00000000 66363461 38386433 31616361 37363266 f64a88d31aca762f\n+ 0x00000010 33393830 65323562 31633738 31303935 3980e25b1c781095\n+ 0x00000020 37313937 39632e64 65627567 00000000 71979c.debug....\n+ 0x00000030 3d638383 =c..\n \n"}]}]}]}]}, {"source1": "libgap8-dbgsym_4.12.1-2_i386.deb", "source2": "libgap8-dbgsym_4.12.1-2_i386.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 2022-11-05 16:44:02.000000 debian-binary\n -rw-r--r-- 0 0 0 528 2022-11-05 16:44:02.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3844392 2022-11-05 16:44:02.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3844208 2022-11-05 16:44:02.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": "@@ -6,8 +6,8 @@\n Maintainer: Bill Allombert \n Installed-Size: 3901\n Depends: libgap8 (= 4.12.1-2)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libgap8\n-Build-Ids: 20b17a425428b09c7b51ea2528b72c63e0210532\n+Build-Ids: c0f64a88d31aca762f3980e25b1c78109571979c\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/20/b17a425428b09c7b51ea2528b72c63e0210532.debug\n+usr/lib/debug/.build-id/c0/f64a88d31aca762f3980e25b1c78109571979c.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 2022-11-05 16:44:02.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/lib/debug/.build-id/20/\n--rw-r--r-- 0 root (0) root (0) 3984020 2022-11-05 16:44:02.000000 ./usr/lib/debug/.build-id/20/b17a425428b09c7b51ea2528b72c63e0210532.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/lib/debug/.build-id/c0/\n+-rw-r--r-- 0 root (0) root (0) 3984020 2022-11-05 16:44:02.000000 ./usr/lib/debug/.build-id/c0/f64a88d31aca762f3980e25b1c78109571979c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-11-05 16:44:02.000000 ./usr/share/doc/libgap8-dbgsym -> libgap8\n"}, {"source1": "./usr/lib/debug/.build-id/20/b17a425428b09c7b51ea2528b72c63e0210532.debug", "source2": "./usr/lib/debug/.build-id/c0/f64a88d31aca762f3980e25b1c78109571979c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 20b17a425428b09c7b51ea2528b72c63e0210532\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c0f64a88d31aca762f3980e25b1c78109571979c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-2GCC: (Debian 12.2.0-14) 12.2.0\n+GCC: (Debian 12.2.0-14) 12.2.0\n .&k(&{CY\n ]:OYl40#]\n fYx4>ROG\n p&trf@k$\n `r?:D]k-\n W-kQ#a%2\n 8jb2n@w#\n"}]}]}]}]}]}