{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.b4o4S5KS/b1/librsvg_2.60.0+dfsg-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.b4o4S5KS/b2/librsvg_2.60.0+dfsg-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,11 +1,11 @@\n \n 0a11a05632dd0d9d2c2ba1957d45e2e0 17192 introspection optional gir1.2-rsvg-2.0_2.60.0+dfsg-1_i386.deb\n- ad54b40ee420a7f4d41182f432d55f39 2674812 debug optional librsvg2-2-dbgsym_2.60.0+dfsg-1_i386.deb\n- 143d25b790b1c30cb66d6362c8e34477 1812420 libs optional librsvg2-2_2.60.0+dfsg-1_i386.deb\n+ 029fb187dd30daca8b9ad74ce24a5a30 2674816 debug optional librsvg2-2-dbgsym_2.60.0+dfsg-1_i386.deb\n+ 80f02ad1bac065efd7c6d555b63505e7 1816208 libs optional librsvg2-2_2.60.0+dfsg-1_i386.deb\n e11a97ef12ddd3c0ae940de60a2d7e4f 239628 debug optional librsvg2-bin-dbgsym_2.60.0+dfsg-1_i386.deb\n 033c0f18ba8ed379bd7d88426e1cd5d2 1994100 graphics optional librsvg2-bin_2.60.0+dfsg-1_i386.deb\n bdfd60144c18e43a50e44734432ec221 23936 debug optional librsvg2-common-dbgsym_2.60.0+dfsg-1_i386.deb\n 4620391778bbd72d39a459fb988edb74 162272 libs optional librsvg2-common_2.60.0+dfsg-1_i386.deb\n- 4dc580da72440bcabdc18177200e1a48 39884 libdevel optional librsvg2-dev_2.60.0+dfsg-1_i386.deb\n+ bd0926058699adcebeb18c92c32d0158 39872 libdevel optional librsvg2-dev_2.60.0+dfsg-1_i386.deb\n d607a98a07269e1845ca8f0d2e30b50b 73640 doc optional librsvg2-doc_2.60.0+dfsg-1_all.deb\n a64713a2bd903c1db089ef40b82009c1 4649084 misc optional librsvg2-tests_2.60.0+dfsg-1_i386.deb\n"}, {"source1": "librsvg2-2_2.60.0+dfsg-1_i386.deb", "source2": "librsvg2-2_2.60.0+dfsg-1_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 2025-03-19 12:29:39.000000 debian-binary\n -rw-r--r-- 0 0 0 1600 2025-03-19 12:29:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1810628 2025-03-19 12:29:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1814416 2025-03-19 12:29:39.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/librsvg-2.so.2.60.0", "source2": "./usr/lib/i386-linux-gnu/librsvg-2.so.2.60.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -2,18 +2,18 @@\n Dynamic section at offset 0x5ab6c0 contains 40 entries:\n Tag Type Name/Value\n 0x00000001 (NEEDED) Shared library: [libglib-2.0.so.0]\n 0x00000001 (NEEDED) Shared library: [libgio-2.0.so.0]\n 0x00000001 (NEEDED) Shared library: [libgobject-2.0.so.0]\n 0x00000001 (NEEDED) Shared library: [libgdk_pixbuf-2.0.so.0]\n 0x00000001 (NEEDED) Shared library: [libcairo.so.2]\n+ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]\n 0x00000001 (NEEDED) Shared library: [libc.so.6]\n 0x00000001 (NEEDED) Shared library: [ld-linux.so.2]\n 0x00000001 (NEEDED) Shared library: [libm.so.6]\n- 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]\n 0x00000001 (NEEDED) Shared library: [libcairo-gobject.so.2]\n 0x00000001 (NEEDED) Shared library: [libdav1d.so.7]\n 0x00000001 (NEEDED) Shared library: [libxml2.so.2]\n 0x00000001 (NEEDED) Shared library: [libpangocairo-1.0.so.0]\n 0x00000001 (NEEDED) Shared library: [libpango-1.0.so.0]\n 0x0000000e (SONAME) Library soname: [librsvg-2.so.2]\n 0x0000000c (INIT) 0x3d000\n"}, {"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: 1dcfc66117b3fe97ea17caa71b55c3a1840f5d83\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99ee2dfb9e9541ad70d534c051e7add4b2a9cb49\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -345,18 +345,18 @@\n _Unwind_DeleteException\n _Unwind_RaiseException\n libglib-2.0.so.0\n libgio-2.0.so.0\n libgobject-2.0.so.0\n libgdk_pixbuf-2.0.so.0\n libcairo.so.2\n+libgcc_s.so.1\n libc.so.6\n ld-linux.so.2\n libm.so.6\n-libgcc_s.so.1\n libcairo-gobject.so.2\n libdav1d.so.7\n libxml2.so.2\n libpangocairo-1.0.so.0\n libpango-1.0.so.0\n librsvg-2.so.2\n GLIBC_2.3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -501,18 +501,18 @@\n 0x00003c44 74696f6e 005f556e 77696e64 5f526169 tion._Unwind_Rai\n 0x00003c54 73654578 63657074 696f6e00 6c696267 seException.libg\n 0x00003c64 6c69622d 322e302e 736f2e30 006c6962 lib-2.0.so.0.lib\n 0x00003c74 67696f2d 322e302e 736f2e30 006c6962 gio-2.0.so.0.lib\n 0x00003c84 676f626a 6563742d 322e302e 736f2e30 gobject-2.0.so.0\n 0x00003c94 006c6962 67646b5f 70697862 75662d32 .libgdk_pixbuf-2\n 0x00003ca4 2e302e73 6f2e3000 6c696263 6169726f .0.so.0.libcairo\n- 0x00003cb4 2e736f2e 32006c69 62632e73 6f2e3600 .so.2.libc.so.6.\n- 0x00003cc4 6c642d6c 696e7578 2e736f2e 32006c69 ld-linux.so.2.li\n- 0x00003cd4 626d2e73 6f2e3600 6c696267 63635f73 bm.so.6.libgcc_s\n- 0x00003ce4 2e736f2e 31006c69 62636169 726f2d67 .so.1.libcairo-g\n+ 0x00003cb4 2e736f2e 32006c69 62676363 5f732e73 .so.2.libgcc_s.s\n+ 0x00003cc4 6f2e3100 6c696263 2e736f2e 36006c64 o.1.libc.so.6.ld\n+ 0x00003cd4 2d6c696e 75782e73 6f2e3200 6c69626d -linux.so.2.libm\n+ 0x00003ce4 2e736f2e 36006c69 62636169 726f2d67 .so.6.libcairo-g\n 0x00003cf4 6f626a65 63742e73 6f2e3200 6c696264 object.so.2.libd\n 0x00003d04 61763164 2e736f2e 37006c69 62786d6c av1d.so.7.libxml\n 0x00003d14 322e736f 2e32006c 69627061 6e676f63 2.so.2.libpangoc\n 0x00003d24 6169726f 2d312e30 2e736f2e 30006c69 airo-1.0.so.0.li\n 0x00003d34 6270616e 676f2d31 2e302e73 6f2e3000 bpango-1.0.so.0.\n 0x00003d44 6c696272 7376672d 322e736f 2e320047 librsvg-2.so.2.G\n 0x00003d54 4c494243 5f322e33 004c4942 584d4c32 LIBC_2.3.LIBXML2\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 63666336 36313137 62336665 39376561 cfc66117b3fe97ea\n- 0x00000010 31376361 61373162 35356333 61313834 17caa71b55c3a184\n- 0x00000020 30663564 38332e64 65627567 00000000 0f5d83.debug....\n- 0x00000030 2df4284a -.(J\n+ 0x00000000 65653264 66623965 39353431 61643730 ee2dfb9e9541ad70\n+ 0x00000010 64353334 63303531 65376164 64346232 d534c051e7add4b2\n+ 0x00000020 61396362 34392e64 65627567 00000000 a9cb49.debug....\n+ 0x00000030 90340257 .4.W\n \n"}]}]}]}]}, {"source1": "librsvg2-dev_2.60.0+dfsg-1_i386.deb", "source2": "librsvg2-dev_2.60.0+dfsg-1_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 2025-03-19 12:29:39.000000 debian-binary\n -rw-r--r-- 0 0 0 1144 2025-03-19 12:29:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 38548 2025-03-19 12:29:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 38536 2025-03-19 12:29:39.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/pkgconfig/librsvg-2.0.pc", "source2": "./usr/lib/i386-linux-gnu/pkgconfig/librsvg-2.0.pc", "unified_diff": "@@ -4,9 +4,9 @@\n \n Name: librsvg\n Description: library that renders svg files\n Version: 2.60.0\n Requires: glib-2.0 >= 2.50.0, gio-2.0 >= 2.50.0, gdk-pixbuf-2.0 >= 2.20, cairo >= 1.18.0\n Requires.private: cairo-gobject >= 1.18.0, cairo-png >= 1.18.0, dav1d >= 1.3.0, freetype2 >= 20.0.14, harfbuzz >= 2.0.0, libxml-2.0 >= 2.9.0, pangocairo >= 1.50.0, pangoft2 >= 1.50.0, gmodule-2.0 >= 2.50.0\n Libs: -L${libdir} -lrsvg-2\n-Libs.private: -lc -lpthread -ldl -lm -lrt -lgcc_s -lutil\n+Libs.private: -lpthread -lrt -ldl -lutil -lgcc_s -lc -lm\n Cflags: -I${includedir}/librsvg-2.0\n"}]}]}]}, {"source1": "librsvg2-2-dbgsym_2.60.0+dfsg-1_i386.deb", "source2": "librsvg2-2-dbgsym_2.60.0+dfsg-1_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 2025-03-19 12:29:39.000000 debian-binary\n -rw-r--r-- 0 0 0 556 2025-03-19 12:29:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2674064 2025-03-19 12:29:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2674068 2025-03-19 12:29:39.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: Debian GNOME Maintainers \n Installed-Size: 3526\n Depends: librsvg2-2 (= 2.60.0+dfsg-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for librsvg2-2\n-Build-Ids: 1dcfc66117b3fe97ea17caa71b55c3a1840f5d83\n+Build-Ids: 99ee2dfb9e9541ad70d534c051e7add4b2a9cb49\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/1d/cfc66117b3fe97ea17caa71b55c3a1840f5d83.debug\n+usr/lib/debug/.build-id/99/ee2dfb9e9541ad70d534c051e7add4b2a9cb49.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 2025-03-19 12:29:39.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/lib/debug/.build-id/1d/\n--rw-r--r-- 0 root (0) root (0) 3600040 2025-03-19 12:29:39.000000 ./usr/lib/debug/.build-id/1d/cfc66117b3fe97ea17caa71b55c3a1840f5d83.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/lib/debug/.build-id/99/\n+-rw-r--r-- 0 root (0) root (0) 3600040 2025-03-19 12:29:39.000000 ./usr/lib/debug/.build-id/99/ee2dfb9e9541ad70d534c051e7add4b2a9cb49.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-03-19 12:29:39.000000 ./usr/share/doc/librsvg2-2-dbgsym -> librsvg2-2\n"}, {"source1": "./usr/lib/debug/.build-id/1d/cfc66117b3fe97ea17caa71b55c3a1840f5d83.debug", "source2": "./usr/lib/debug/.build-id/99/ee2dfb9e9541ad70d534c051e7add4b2a9cb49.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% 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: 1dcfc66117b3fe97ea17caa71b55c3a1840f5d83\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99ee2dfb9e9541ad70d534c051e7add4b2a9cb49\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+IGCC: (Debian 14.2.0-19) 14.2.0\n rustc version 1.85.0 (4d91de4e4 2025-02-17) (built from a source tarball)\n WkP!.wY#h\n JAzOZnIi+,\n .\t15Tz>e\n f'S87+7O\n 6yt4L6SE\n 5|vem>D<;\n"}]}]}]}]}]}