{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.2kDWZUiB/b1/linux_6.12.5-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.2kDWZUiB/b2/linux_6.12.5-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -4,15 +4,15 @@\n 23707e390f00f73a84132ad5ed56556a 42844 debug optional hyperv-daemons-dbgsym_6.12.5-1_i386.deb\n 8c82ceadef0004e07981cff7320fefe5 936164 admin optional hyperv-daemons_6.12.5-1_i386.deb\n 7d9aaaf2ef8f3e750874b348aa8dc6de 921488 libdevel optional libcpupower-dev_6.12.5-1_i386.deb\n a8e69ad10058c0e1dc822ed946143489 28192 debug optional libcpupower1-dbgsym_6.12.5-1_i386.deb\n b2ced0b66b46aa6d09ce473552a4924b 929872 libs optional libcpupower1_6.12.5-1_i386.deb\n ddb28c04830dd876d47bc0e7a56a172a 352704 debug optional linux-cpupower-dbgsym_6.12.5-1_i386.deb\n c0d6e7f3785be3eb473d237ec08b330a 1103096 admin optional linux-cpupower_6.12.5-1_i386.deb\n- 6bbf83c2f7de709a5cf24380cb2a478d 39065392 doc optional linux-doc-6.12_6.12.5-1_all.deb\n+ 1280fb6f3a3279dab57c9e15e52e507f 39065728 doc optional linux-doc-6.12_6.12.5-1_all.deb\n 0cb290493a2608b0fe1c7dfb6ceb2435 1100 doc optional linux-doc_6.12.5-1_all.deb\n f0768c59f51642cd3d20f1a692fa9d60 9082496 kernel optional linux-headers-6.12.5-common-rt_6.12.5-1_all.deb\n 40ba1a04732d9dca76bd28430de18b95 10728344 kernel optional linux-headers-6.12.5-common_6.12.5-1_all.deb\n 7e8bcd04d2298d6970519dc41ba75a3d 1097180 debug optional linux-kbuild-6.12.5-dbgsym_6.12.5-1_i386.deb\n c1485e6c18521943052d4a45f3517599 1202244 kernel optional linux-kbuild-6.12.5_6.12.5-1_i386.deb\n d1a870d33e3483cf2f95495b2355e1fc 2473996 devel optional linux-libc-dev_6.12.5-1_all.deb\n e66882053d041dd8fb19ce72d61032f4 11528924 debug optional linux-perf-dbgsym_6.12.5-1_i386.deb\n"}, {"source1": "linux-doc-6.12_6.12.5-1_all.deb", "source2": "linux-doc-6.12_6.12.5-1_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 2024-12-15 13:51:39.000000 debian-binary\n--rw-r--r-- 0 0 0 425188 2024-12-15 13:51:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 38640012 2024-12-15 13:51:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 425200 2024-12-15 13:51:39.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 38640336 2024-12-15 13:51: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": "file list", "source2": "file list", "unified_diff": "@@ -16244,22 +16244,22 @@\n -rw-r--r-- 0 root (0) root (0) 30884 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/URB.html\n -rw-r--r-- 0 root (0) root (0) 16640 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/anchors.html\n -rw-r--r-- 0 root (0) root (0) 15441 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/bulk-streams.html\n -rw-r--r-- 0 root (0) root (0) 18747 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/callbacks.html\n -rw-r--r-- 0 root (0) root (0) 17235 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/dma.html\n -rw-r--r-- 0 root (0) root (0) 172088 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/dwc3.html\n -rw-r--r-- 0 root (0) root (0) 27430 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/error-codes.html\n--rw-r--r-- 0 root (0) root (0) 169602 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/gadget.html\n+-rw-r--r-- 0 root (0) root (0) 169586 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/gadget.html\n -rw-r--r-- 0 root (0) root (0) 20055 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/hotplug.html\n -rw-r--r-- 0 root (0) root (0) 35862 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/index.html\n -rw-r--r-- 0 root (0) root (0) 19866 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/persist.html\n -rw-r--r-- 0 root (0) root (0) 63072 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/power-management.html\n -rw-r--r-- 0 root (0) root (0) 64299 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/typec.html\n -rw-r--r-- 0 root (0) root (0) 38523 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/typec_bus.html\n--rw-r--r-- 0 root (0) root (0) 433931 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/usb.html\n+-rw-r--r-- 0 root (0) root (0) 433861 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/usb.html\n -rw-r--r-- 0 root (0) root (0) 19159 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/usb3-debug-port.html\n -rw-r--r-- 0 root (0) root (0) 78023 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/writing_musb_glue_layer.html\n -rw-r--r-- 0 root (0) root (0) 29556 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/usb/writing_usb_driver.html\n -rw-r--r-- 0 root (0) root (0) 23675 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/vfio-mediated-device.html\n -rw-r--r-- 0 root (0) root (0) 10738 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/vfio-pci-device-specific-driver-acceptance.html\n -rw-r--r-- 0 root (0) root (0) 45300 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/vfio.html\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/driver-api/virtio/\n@@ -17593,15 +17593,15 @@\n -rw-r--r-- 0 root (0) root (0) 42228 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/scsi/st.html\n -rw-r--r-- 0 root (0) root (0) 9655 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/scsi/sym53c500_cs.html\n -rw-r--r-- 0 root (0) root (0) 67810 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/scsi/sym53c8xx_2.html\n -rw-r--r-- 0 root (0) root (0) 9532 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/scsi/tcm_qla2xxx.html\n -rw-r--r-- 0 root (0) root (0) 18058 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/scsi/ufs.html\n -rw-r--r-- 0 root (0) root (0) 9292 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/scsi/wd719x.html\n -rw-r--r-- 0 root (0) root (0) 6301 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/search.html\n--rw-r--r-- 0 root (0) root (0) 17444782 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/searchindex.js\n+-rw-r--r-- 0 root (0) root (0) 17444615 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/searchindex.js\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/security/\n -rw-r--r-- 0 root (0) root (0) 17964 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/security/IMA-templates.html\n -rw-r--r-- 0 root (0) root (0) 30918 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/security/SCTP.html\n -rw-r--r-- 0 root (0) root (0) 42513 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/security/credentials.html\n -rw-r--r-- 0 root (0) root (0) 13907 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/security/digsig.html\n -rw-r--r-- 0 root (0) root (0) 11929 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/security/index.html\n -rw-r--r-- 0 root (0) root (0) 34282 2024-12-15 13:51:39.000000 ./usr/share/doc/linux-doc-6.12/html/security/ipe.html\n"}, {"source1": "./usr/share/doc/linux-doc-6.12/html/driver-api/usb/gadget.html", "source2": "./usr/share/doc/linux-doc-6.12/html/driver-api/usb/gadget.html", "unified_diff": "@@ -2024,15 +2024,15 @@\n
All string identifier should be allocated using this,\n usb_string_ids_tab()
or usb_string_ids_n()
routine, to ensure\n that for example different functions don\u2019t wrongly assign different\n meanings to the same identifier.
allocate unused string IDs in batch
\nParameters
\nstruct usb_composite_dev *cdev
the device whose string descriptor IDs are being allocated
\n@@ -2050,15 +2050,15 @@\nAll string identifier should be allocated using this,\n usb_string_id()
or usb_string_ids_n()
routine, to ensure that for\n example different functions don\u2019t wrongly assign different meanings\n to the same identifier.
attach gadget strings to a cdev and assign ids
\nParameters
\nstruct usb_composite_dev *cdev
the device whose string descriptor IDs are being allocated\n"}, {"source1": "./usr/share/doc/linux-doc-6.12/html/driver-api/usb/usb.html", "source2": "./usr/share/doc/linux-doc-6.12/html/driver-api/usb/usb.html", "unified_diff": "@@ -2867,27 +2867,27 @@\n
Context
\ntask context, might sleep.
\nDescription
\nGets a USB descriptor. Convenience functions exist to simplify\n getting some types of descriptors. Use\n-usb_get_string() or usb_string()
for USB_DT_STRING.\n+usb_get_string() or usb_string()
for USB_DT_STRING.\n Device (USB_DT_DEVICE) and configuration descriptors (USB_DT_CONFIG)\n are part of the device structure.\n In addition to a number of USB-standard descriptors, some\n devices also use class-specific or vendor-specific descriptors.
This call is synchronous, and may not be used in an interrupt context.
\nReturn
\nThe number of bytes received on success, or else the status code\n returned by the underlying usb_control_msg()
call.
returns UTF-8 version of a string descriptor
\nParameters
\nstruct usb_device *dev
the device whose string descriptor is being retrieved
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -2072,15 +2072,15 @@\n Device (USB_DT_DEVICE) and configuration descriptors (USB_DT_CONFIG) are part\n of the device structure. In addition to a number of USB-standard descriptors,\n some devices also use class-specific or vendor-specific descriptors.\n This call is synchronous, and may not be used in an interrupt context.\n R\bRe\bet\btu\bur\brn\bn\n The number of bytes received on success, or else the status code returned by\n the underlying _\bu_\bs_\bb_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl_\b__\bm_\bs_\bg_\b(_\b) call.\n- int usb_string(struct _\bu_\bs_\bb_\b__\bd_\be_\bv_\bi_\bc_\be *dev, int index, char *buf, size_t size)_\b\u00b6\n+ int usb_string(struct _\bu_\bs_\bb_\b__\bd_\be_\bv_\bi_\bc_\be *dev, int index, char *buf, size_t size)\n returns UTF-8 version of a string descriptor\n P\bPa\bar\bra\bam\bme\bet\bte\ber\brs\bs\n struct usb_device *dev\n the device whose string descriptor is being retrieved\n int index\n the number of the descriptor\n char *buf\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.12/html/searchindex.js", "source2": "./usr/share/doc/linux-doc-6.12/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -140866,15 +140866,15 @@\n [1161, 2, 1, \"c.usb_set_wireless_status\", \"usb_set_wireless_status\"],\n [1161, 2, 1, \"c.usb_sg_cancel\", \"usb_sg_cancel\"],\n [1161, 2, 1, \"c.usb_sg_init\", \"usb_sg_init\"],\n [1161, 5, 1, \"c.usb_sg_request\", \"usb_sg_request\"],\n [1161, 2, 1, \"c.usb_sg_wait\", \"usb_sg_wait\"],\n [1161, 2, 1, \"c.usb_speed_string\", \"usb_speed_string\"],\n [1161, 2, 1, \"c.usb_state_string\", \"usb_state_string\"],\n- [1161, 2, 1, \"c.usb_string\", \"usb_string\"],\n+ [1154, 5, 1, \"c.usb_string\", \"usb_string\"],\n [1154, 2, 1, \"c.usb_string_id\", \"usb_string_id\"],\n [1154, 2, 1, \"c.usb_string_ids_n\", \"usb_string_ids_n\"],\n [1154, 2, 1, \"c.usb_string_ids_tab\", \"usb_string_ids_tab\"],\n [1161, 2, 1, \"c.usb_submit_urb\", \"usb_submit_urb\"],\n [1161, 2, 1, \"c.usb_unanchor_urb\", \"usb_unanchor_urb\"],\n [1161, 2, 1, \"c.usb_unlink_anchored_urbs\", \"usb_unlink_anchored_urbs\"],\n [1161, 2, 1, \"c.usb_unlink_urb\", \"usb_unlink_urb\"],\n@@ -182883,20 +182883,14 @@\n ],\n \"usb_speed_string\": [\n [1161, 3, 1, \"c.usb_speed_string\", \"speed\"]\n ],\n \"usb_state_string\": [\n [1161, 3, 1, \"c.usb_state_string\", \"state\"]\n ],\n- \"usb_string\": [\n- [1161, 3, 1, \"c.usb_string\", \"buf\"],\n- [1161, 3, 1, \"c.usb_string\", \"dev\"],\n- [1161, 3, 1, \"c.usb_string\", \"index\"],\n- [1161, 3, 1, \"c.usb_string\", \"size\"]\n- ],\n \"usb_string_id\": [\n [1154, 3, 1, \"c.usb_string_id\", \"cdev\"]\n ],\n \"usb_string_ids_n\": [\n [1154, 3, 1, \"c.usb_string_ids_n\", \"c\"],\n [1154, 3, 1, \"c.usb_string_ids_n\", \"n\"]\n ],\n"}]}]}]}]}]}