{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.6g6jmqxN/b1/libcamera_0.5.2-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.6g6jmqxN/b2/libcamera_0.5.2-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,15 +1,15 @@\n \n 67691478b28783f3a5ca9a3faec2f066 818644 debug optional gstreamer1.0-libcamera-dbgsym_0.5.2-3_amd64.deb\n cbe6b464750f7c90c88909c9586407f0 69260 libs optional gstreamer1.0-libcamera_0.5.2-3_amd64.deb\n 8760109d76e1ded3cb6ba218075f0458 33564 libdevel optional libcamera-dev_0.5.2-3_amd64.deb\n- e24f6b4168f0c34ed60b387f73d46cf9 18822748 doc optional libcamera-doc_0.5.2-3_all.deb\n+ e3d35725e1486c968d709db5d82989a0 18822784 doc optional libcamera-doc_0.5.2-3_all.deb\n defe4df8cb1b73ffca877634a0ef0f6d 3121988 debug optional libcamera-ipa-dbgsym_0.5.2-3_amd64.deb\n- 6afa74ead35ce47e8595603526b0bff9 158180 libs optional libcamera-ipa_0.5.2-3_amd64.deb\n+ 9000ad255305f44b08fdca25e9140454 158088 libs optional libcamera-ipa_0.5.2-3_amd64.deb\n 764d8d540b17da51cf67756f251e6882 6236884 debug optional libcamera-tools-dbgsym_0.5.2-3_amd64.deb\n 69ab4ebf83fd6c6bb9ac48d07d942999 361432 video optional libcamera-tools_0.5.2-3_amd64.deb\n 010b98f895afc9ac8da4024dea306455 851560 debug optional libcamera-v4l2-dbgsym_0.5.2-3_amd64.deb\n d4e51d60845ae8ed1da1e959312dca4f 50716 libs optional libcamera-v4l2_0.5.2-3_amd64.deb\n- bab313056f8be38a58ff362e1dccceed 12606064 debug optional libcamera0.5-dbgsym_0.5.2-3_amd64.deb\n- 567f5a2aa698ecbd7510c7c1092b74f6 622360 libs optional libcamera0.5_0.5.2-3_amd64.deb\n+ 3b2b3d88f3b30f41c831338304e2d851 12604032 debug optional libcamera0.5-dbgsym_0.5.2-3_amd64.deb\n+ c7b68cfa3b1124f563ae6e98800e641c 622248 libs optional libcamera0.5_0.5.2-3_amd64.deb\n 979ed3e4b25e84fff32065a5642144de 12686432 debug optional python3-libcamera-dbgsym_0.5.2-3_amd64.deb\n c98920a4c6fda58fc600cd01e0f6dfad 357752 python optional python3-libcamera_0.5.2-3_amd64.deb\n"}, {"source1": "libcamera-doc_0.5.2-3_all.deb", "source2": "libcamera-doc_0.5.2-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 2025-09-18 12:39:55.000000 debian-binary\n -rw-r--r-- 0 0 0 65932 2025-09-18 12:39:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 18756624 2025-09-18 12:39:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 18756660 2025-09-18 12:39:55.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": "@@ -3153,15 +3153,15 @@\n -rw-r--r-- 0 root (0) root (0) 169 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_b.png\n -rw-r--r-- 0 root (0) root (0) 173 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_bd.png\n -rw-r--r-- 0 root (0) root (0) 177 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_h.png\n -rw-r--r-- 0 root (0) root (0) 180 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_hd.png\n -rw-r--r-- 0 root (0) root (0) 184 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_s.png\n -rw-r--r-- 0 root (0) root (0) 188 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_sd.png\n -rw-r--r-- 0 root (0) root (0) 10560 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tabs.css\n--rw-r--r-- 0 root (0) root (0) 78153 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tagfile.xml.gz\n+-rw-r--r-- 0 root (0) root (0) 78156 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tagfile.xml.gz\n -rw-r--r-- 0 root (0) root (0) 5015 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread-safety.html\n -rw-r--r-- 0 root (0) root (0) 5601 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread.html\n -rw-r--r-- 0 root (0) root (0) 13622 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread_8h.html\n -rw-r--r-- 0 root (0) root (0) 1398 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread_8h__dep__incl.map\n -rw-r--r-- 0 root (0) root (0) 32 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread_8h__dep__incl.md5\n -rw-r--r-- 0 root (0) root (0) 24903 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread_8h__dep__incl.png\n -rw-r--r-- 0 root (0) root (0) 7738 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread_8h__incl.map\n"}, {"source1": "./usr/share/doc/libcamera-doc/internal-api-html/search/all_6.js", "source2": "./usr/share/doc/libcamera-doc/internal-api-html/search/all_6.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -96,32 +96,32 @@\n ['../classlibcamera_1_1V4L2DeviceFormat.html#a1d9f472f571be3791f70e4cf44daae82', 1, 'libcamera::V4L2DeviceFormat::fourcc'],\n ['../classlibcamera_1_1PixelFormat.html#ad2a53a4a70756f31280d386550de5f05', 1, 'libcamera::PixelFormat::fourcc()']\n ]],\n ['framebuffer_49', ['framebuffer', ['../classlibcamera_1_1FrameBuffer.html#af5b65931df6a8354f8bb2d932e0b1d72', 1, 'libcamera::FrameBuffer::FrameBuffer(std::unique_ptr< Private > d)'],\n ['../classlibcamera_1_1FrameBuffer.html#a86db89fb9e428357ab05bf71ae72c421', 1, 'libcamera::FrameBuffer::FrameBuffer(const std::vector< Plane > &planes, unsigned int cookie=0)'],\n ['../classlibcamera_1_1FrameBuffer.html', 1, 'libcamera::FrameBuffer']\n ]],\n- ['framebuffer_2eh_50', ['framebuffer.h', ['../framebuffer_8h.html', 1, '(Global Namespace)'],\n- ['../internal_2framebuffer_8h.html', 1, '(Global Namespace)']\n+ ['framebuffer_2eh_50', ['framebuffer.h', ['../internal_2framebuffer_8h.html', 1, '(Global Namespace)'],\n+ ['../framebuffer_8h.html', 1, '(Global Namespace)']\n ]],\n ['framebuffer_5fallocator_2eh_51', ['framebuffer_allocator.h', ['../framebuffer__allocator_8h.html', 1, '']]],\n ['framebufferallocator_52', ['framebufferallocator', ['../classlibcamera_1_1FrameBufferAllocator.html', 1, 'libcamera::FrameBufferAllocator'],\n ['../classlibcamera_1_1FrameBufferAllocator.html#ab66590d49bdb5dba848a74604f0b2597', 1, 'libcamera::FrameBufferAllocator::FrameBufferAllocator()']\n ]],\n ['framecancelled_53', ['FrameCancelled', ['../structlibcamera_1_1FrameMetadata.html#a0ba5ab50b5169a1d94f6963c429c9846a1ca4a9a1fbd6225f498e4ab942da1ce4', 1, 'libcamera::FrameMetadata']]],\n ['framecontext_54', ['framecontext', ['../structlibcamera_1_1ipa_1_1FrameContext.html', 1, 'libcamera::ipa::FrameContext'],\n ['../classlibcamera_1_1ipa_1_1Module.html#a5a1bf7efd7811fb9da8ff311aeef3b1c', 1, 'libcamera::ipa::Module::FrameContext']\n ]],\n ['framecontexts_55', ['frameContexts', ['../structlibcamera_1_1ipa_1_1ipu3_1_1IPAContext.html#a7052224a7a5dbb0ef824d4fc1e939916', 1, 'libcamera::ipa::ipu3::IPAContext']]],\n ['frameduration_56', ['FrameDuration', ['../namespacelibcamera_1_1controls.html#a37d99a76c7249c143beecd70917469be', 1, 'libcamera::controls']]],\n ['framedurationlimits_57', ['FrameDurationLimits', ['../namespacelibcamera_1_1controls.html#a4f3236ff99d40a3a44fcd1ad77c4458f', 1, 'libcamera::controls']]],\n ['frameerror_58', ['FrameError', ['../structlibcamera_1_1FrameMetadata.html#a0ba5ab50b5169a1d94f6963c429c9846a7c1aeab00983653a779208f2726e9a83', 1, 'libcamera::FrameMetadata']]],\n ['framemetadata_59', ['FrameMetadata', ['../structlibcamera_1_1FrameMetadata.html', 1, 'libcamera']]],\n- ['framesize_60', ['framesize', ['../classlibcamera_1_1PixelFormatInfo.html#a06399e845afd406ce55cc6f1428c0742', 1, 'libcamera::PixelFormatInfo::frameSize(const Size &size, const std::array< unsigned int, 3 > &strides) const'],\n- ['../classlibcamera_1_1PixelFormatInfo.html#aa98fc36a8238e5fbb426089dddef273d', 1, 'libcamera::PixelFormatInfo::frameSize(const Size &size, unsigned int align=1) const'],\n+ ['framesize_60', ['framesize', ['../classlibcamera_1_1PixelFormatInfo.html#aa98fc36a8238e5fbb426089dddef273d', 1, 'libcamera::PixelFormatInfo::frameSize(const Size &size, unsigned int align=1) const'],\n+ ['../classlibcamera_1_1PixelFormatInfo.html#a06399e845afd406ce55cc6f1428c0742', 1, 'libcamera::PixelFormatInfo::frameSize(const Size &size, const std::array< unsigned int, 3 > &strides) const'],\n ['../structlibcamera_1_1StreamConfiguration.html#adb91542e49bac6509e757c1f8774b923', 1, 'libcamera::StreamConfiguration::frameSize'],\n ['../classlibcamera_1_1DebayerCpu.html#a5a2340eb70c69633826a050c8a2fcf61', 1, 'libcamera::DebayerCpu::frameSize()']\n ]],\n ['framestart_61', ['frameStart', ['../classlibcamera_1_1V4L2Device.html#a57ed50c44d1cd5c2cedab9b42e087e6c', 1, 'libcamera::V4L2Device']]],\n ['framestartup_62', ['FrameStartup', ['../structlibcamera_1_1FrameMetadata.html#a0ba5ab50b5169a1d94f6963c429c9846aed3436e668f8437367f86eee253915eb', 1, 'libcamera::FrameMetadata']]],\n ['framesuccess_63', ['FrameSuccess', ['../structlibcamera_1_1FrameMetadata.html#a0ba5ab50b5169a1d94f6963c429c9846af31d76e864a0067eddc5cf96cfcfca1d', 1, 'libcamera::FrameMetadata']]],\n ['framewallclock_64', ['FrameWallClock', ['../namespacelibcamera_1_1controls.html#aa4db106ea27d988584ca1f730207602f', 1, 'libcamera::controls']]],\n"}]}, {"source1": "./usr/share/doc/libcamera-doc/internal-api-html/tagfile.xml.gz", "source2": "./usr/share/doc/libcamera-doc/internal-api-html/tagfile.xml.gz", "unified_diff": null, "details": [{"source1": "tagfile.xml", "source2": "tagfile.xml", "unified_diff": null, "details": [{"source1": "tagfile.xml", "source2": "tagfile.xml", "comments": ["Ordering differences only"], "unified_diff": "@@ -245,62 +245,14 @@\n utils_8h.html\n libcamera/base/class.h\n libcamera::utils::Duration\n libcamera::utils::ScopeExitActions\n libcamera\n \n \n- camera.h\n- include/libcamera/\n- camera_8h.html\n- libcamera/base/class.h\n- libcamera/base/flags.h\n- libcamera/base/object.h\n- libcamera/base/signal.h\n- libcamera/controls.h\n- libcamera/geometry.h\n- libcamera/orientation.h\n- libcamera/request.h\n- libcamera/stream.h\n- libcamera::SensorConfiguration\n- libcamera::CameraConfiguration\n- libcamera::Camera\n- libcamera\n- \n- \n- camera.h\n- include/libcamera/internal/\n- internal_2camera_8h.html\n- libcamera/base/class.h\n- libcamera/camera.h\n- libcamera::Camera::Private\n- libcamera\n- \n- \n- camera_manager.h\n- include/libcamera/\n- camera__manager_8h.html\n- libcamera/base/class.h\n- libcamera/base/object.h\n- libcamera/base/signal.h\n- libcamera::CameraManager\n- libcamera\n- \n- \n- camera_manager.h\n- include/libcamera/internal/\n- internal_2camera__manager_8h.html\n- libcamera/camera_manager.h\n- libcamera/base/class.h\n- libcamera/base/mutex.h\n- libcamera/base/thread.h\n- libcamera/internal/process.h\n- libcamera\n- \n- \n color_space.h\n include/libcamera/\n color__space_8h.html\n libcamera::ColorSpace\n libcamera\n \n \n@@ -324,36 +276,14 @@\n fence_8h.html\n libcamera/base/class.h\n libcamera/base/unique_fd.h\n libcamera::Fence\n libcamera\n \n \n- framebuffer.h\n- include/libcamera/\n- framebuffer_8h.html\n- libcamera/base/class.h\n- libcamera/base/shared_fd.h\n- libcamera::FrameMetadata\n- libcamera::FrameMetadata::Plane\n- libcamera::FrameBuffer\n- libcamera::FrameBuffer::Plane\n- libcamera\n- \n- \n- framebuffer.h\n- include/libcamera/internal/\n- internal_2framebuffer_8h.html\n- libcamera/base/class.h\n- libcamera/fence.h\n- libcamera/framebuffer.h\n- libcamera::FrameBuffer::Private\n- libcamera\n- \n- \n framebuffer_allocator.h\n include/libcamera/\n framebuffer__allocator_8h.html\n libcamera/base/class.h\n libcamera::FrameBufferAllocator\n libcamera\n \n@@ -381,14 +311,41 @@\n include/libcamera/internal/\n byte__stream__buffer_8h.html\n libcamera/base/class.h\n libcamera::ByteStreamBuffer\n libcamera\n \n \n+ camera.h\n+ include/libcamera/\n+ camera_8h.html\n+ libcamera/base/class.h\n+ libcamera/base/flags.h\n+ libcamera/base/object.h\n+ libcamera/base/signal.h\n+ libcamera/controls.h\n+ libcamera/geometry.h\n+ libcamera/orientation.h\n+ libcamera/request.h\n+ libcamera/stream.h\n+ libcamera::SensorConfiguration\n+ libcamera::CameraConfiguration\n+ libcamera::Camera\n+ libcamera\n+ \n+ \n+ camera.h\n+ include/libcamera/internal/\n+ internal_2camera_8h.html\n+ libcamera/base/class.h\n+ libcamera/camera.h\n+ libcamera::Camera::Private\n+ libcamera\n+ \n+ \n camera_controls.h\n include/libcamera/internal/\n camera__controls_8h.html\n libcamera/internal/control_validator.h\n libcamera::CameraControlValidator\n libcamera\n \n@@ -399,14 +356,35 @@\n libcamera/base/class.h\n libcamera/base/log.h\n libcamera/controls.h\n libcamera::CameraLens\n libcamera\n \n \n+ camera_manager.h\n+ include/libcamera/\n+ camera__manager_8h.html\n+ libcamera/base/class.h\n+ libcamera/base/object.h\n+ libcamera/base/signal.h\n+ libcamera::CameraManager\n+ libcamera\n+ \n+ \n+ camera_manager.h\n+ include/libcamera/internal/\n+ internal_2camera__manager_8h.html\n+ libcamera/camera_manager.h\n+ libcamera/base/class.h\n+ libcamera/base/mutex.h\n+ libcamera/base/thread.h\n+ libcamera/internal/process.h\n+ libcamera\n+ \n+ \n camera_sensor.h\n include/libcamera/internal/\n camera__sensor_8h.html\n libcamera/base/class.h\n libcamera/control_ids.h\n libcamera/controls.h\n libcamera/geometry.h\n@@ -525,14 +503,36 @@\n libcamera/pixel_format.h\n libcamera/internal/v4l2_pixelformat.h\n libcamera::PixelFormatInfo\n libcamera::PixelFormatInfo::Plane\n libcamera\n \n \n+ framebuffer.h\n+ include/libcamera/\n+ framebuffer_8h.html\n+ libcamera/base/class.h\n+ libcamera/base/shared_fd.h\n+ libcamera::FrameMetadata\n+ libcamera::FrameMetadata::Plane\n+ libcamera::FrameBuffer\n+ libcamera::FrameBuffer::Plane\n+ libcamera\n+ \n+ \n+ framebuffer.h\n+ include/libcamera/internal/\n+ internal_2framebuffer_8h.html\n+ libcamera/base/class.h\n+ libcamera/fence.h\n+ libcamera/framebuffer.h\n+ libcamera::FrameBuffer::Private\n+ libcamera\n+ \n+ \n ipa_data_serializer.h\n include/libcamera/internal/\n ipa__data__serializer_8h.html\n libcamera/base/flags.h\n libcamera/base/log.h\n libcamera/control_ids.h\n libcamera/framebuffer.h\n@@ -680,14 +680,35 @@\n pub_key.h\n include/libcamera/internal/\n pub__key_8h.html\n libcamera::PubKey\n libcamera\n \n \n+ request.h\n+ include/libcamera/internal/\n+ internal_2request_8h.html\n+ libcamera/base/event_notifier.h\n+ libcamera/base/timer.h\n+ libcamera/request.h\n+ libcamera::Request::Private\n+ libcamera\n+ \n+ \n+ request.h\n+ include/libcamera/\n+ request_8h.html\n+ libcamera/base/class.h\n+ libcamera/base/signal.h\n+ libcamera/controls.h\n+ libcamera/fence.h\n+ libcamera::Request\n+ libcamera\n+ \n+ \n source_paths.h\n include/libcamera/internal/\n source__paths_8h.html\n libcamera\n \n \n sysfs.h\n@@ -834,35 +855,14 @@\n pixel_format.h\n include/libcamera/\n pixel__format_8h.html\n libcamera::PixelFormat\n libcamera\n \n \n- request.h\n- include/libcamera/internal/\n- internal_2request_8h.html\n- libcamera/base/event_notifier.h\n- libcamera/base/timer.h\n- libcamera/request.h\n- libcamera::Request::Private\n- libcamera\n- \n- \n- request.h\n- include/libcamera/\n- request_8h.html\n- libcamera/base/class.h\n- libcamera/base/signal.h\n- libcamera/controls.h\n- libcamera/fence.h\n- libcamera::Request\n- libcamera\n- \n- \n stream.h\n include/libcamera/\n stream_8h.html\n libcamera/color_space.h\n libcamera/framebuffer.h\n libcamera/geometry.h\n libcamera/pixel_format.h\n"}]}]}]}]}]}, {"source1": "libcamera-ipa_0.5.2-3_amd64.deb", "source2": "libcamera-ipa_0.5.2-3_amd64.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-09-18 12:39:55.000000 debian-binary\n--rw-r--r-- 0 0 0 1172 2025-09-18 12:39:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 156816 2025-09-18 12:39:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1176 2025-09-18 12:39:55.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 156720 2025-09-18 12:39:55.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/x86_64-linux-gnu/libcamera/ipa/ipa_ipu3.so.sign", "source2": "./usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_ipu3.so.sign", "has_internal_linenos": true, "unified_diff": "@@ -1,16 +1,16 @@\n-00000000: 7fb5 0d4f 4538 43a3 dfad 4405 e0f8 6d04 ...OE8C...D...m.\n-00000010: 01e2 559e 2bd8 986e 0e31 b5c2 968e f119 ..U.+..n.1......\n-00000020: 3d1c 3c47 5373 cc20 e568 1491 d891 1870 =..i'.?..`..\n+00000000: 0216 39d7 7334 be71 08ac 6e07 5a7c 9761 ..9.s4.q..n.Z|.a\n+00000010: e057 d5dc e456 b2ba a32e af51 418f 3f7b .W...V.....QA.?{\n+00000020: 51fd 59a1 4005 76e3 8aa1 851d 1871 3ff7 Q.Y.@.v......q?.\n+00000030: 429d f527 a545 d7c6 1c0c ad96 c173 d924 B..'.E.......s.$\n+00000040: 6e69 dc33 842f d473 af26 5913 0fa6 1723 ni.3./.s.&Y....#\n+00000050: 735f 2a0a a8df ec46 c2dd 490e c8d7 ed2e s_*....F..I.....\n+00000060: 12df c057 1e0c c61b b384 6a2e e692 72ed ...W......j...r.\n+00000070: 09ee 611e 5b59 b5e0 6f8b 97a7 6778 7f09 ..a.[Y..o...gx..\n+00000080: 5ddf c5d4 8461 bec5 a711 0984 5e34 0d11 ]....a......^4..\n+00000090: 132e 3645 9d03 a10c 2970 d3e6 1b1d 4b69 ..6E....)p....Ki\n+000000a0: 5f8d e6dd 69cf 6bfb 35e6 3242 5def 62c0 _...i.k.5.2B].b.\n+000000b0: 92fc b890 3d08 5ccc 9eed 2e64 eb2b 38ad ....=.\\....d.+8.\n+000000c0: e66c 01f8 60ad c34f 965f 1708 c0b5 2505 .l..`..O._....%.\n+000000d0: 96ec 525b b7b3 81df 04d5 3c79 e70b d5ba ..R[......%...b..A+.....,\n-00000010: 3654 1ba0 5ac0 c83f b9ec 6571 ab5b 36d1 6T..Z..?..eq.[6.\n-00000020: c337 1713 9855 efb5 d1f2 9f73 bfa8 f63b .7...U.....s...;\n-00000030: b16a 4ef6 8de0 6d36 319f 9904 7fa2 9525 .jN...m61......%\n-00000040: 33c7 a3ac 99fe 2420 d222 d6bd 1a8a 9746 3.....$ .\".....F\n-00000050: cd80 fc21 935e f8be 2ebe 085a 7bc5 f3cc ...!.^.....Z{...\n-00000060: 62b6 61db c271 6c31 e000 b62d d7dc ba6b b.a..ql1...-...k\n-00000070: 81f4 b5ac 1b80 018c f9b8 3db7 3d6f 6089 ..........=.=o`.\n-00000080: 52a9 39a1 256a d864 0f9a 84a0 2e2d 364f R.9.%j.d.....-6O\n-00000090: 491e c86e 9482 7f83 9779 5fda b4c2 9589 I..n.....y_.....\n-000000a0: 3725 9ef6 8de8 be0f 660b 57eb c43a 8f8a 7%......f.W..:..\n-000000b0: 120b 8aec 0ea9 2204 2e2f 229f b3c0 c204 ......\"../\".....\n-000000c0: 50e5 6b25 cf08 c5ad 8d23 9478 c0d7 ad42 P.k%.....#.x...B\n-000000d0: d98e ef7b 0f6d cf95 269f 5a47 75f9 b3f4 ...{.m..&.ZGu...\n-000000e0: e147 c86d 2100 7a19 e817 41bb 38de 1a73 .G.m!.z...A.8..s\n-000000f0: 80c8 5ad3 e22d 2d95 7dba 1e93 4278 f122 ..Z..--.}...Bx.\"\n+00000000: ca58 fa6d ed54 d28e 056d 5bee 2187 b8c0 .X.m.T...m[.!...\n+00000010: 6aeb 1c58 b8ed b90f 4e0a 4fc4 3cf9 c81b j..X....N.O.<...\n+00000020: c6fb 4933 3e6f 63a6 44e4 a4bc a678 de5f ..I3>oc.D....x._\n+00000030: e6fb 3258 fd1e 9094 b202 73ce 7852 43ce ..2X......s.xRC.\n+00000040: da71 7071 dc62 8dd1 c9d5 bf4c 8386 c1d3 .qpq.b.....L....\n+00000050: 6b5b e173 4899 9107 2d53 0d13 c843 b118 k[.sH...-S...C..\n+00000060: 0971 f58d a718 2922 5587 6505 45e6 9205 .q....)\"U.e.E...\n+00000070: b31a e1a0 353a 4e6d 0ece 5449 56ca 6ca0 ....5:Nm..TIV.l.\n+00000080: f7f1 d11a f8e1 401b 30be bf7f c161 5338 ......@.0....aS8\n+00000090: 365e d3d0 e617 183a 7855 0814 232a 97bc 6^.....:xU..#*..\n+000000a0: 592e 3262 8f28 3400 fe61 d918 e4a7 ba6d Y.2b.(4..a.....m\n+000000b0: fbe5 d781 e700 ec0b 113c 1982 5587 9861 .........<..U..a\n+000000c0: 8954 cae9 2f0a b802 b358 74f8 4a4d 2aab .T../....Xt.JM*.\n+000000d0: a823 835b aa38 9a63 f062 0a96 aec0 b22c .#.[.8.c.b.....,\n+000000e0: db43 dd67 7721 14a8 4786 f51a 941f c815 .C.gw!..G.......\n+000000f0: 914f eb9d 417c 199c 2129 b8d3 0bf6 0440 .O..A|..!).....@\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_vimc.so.sign", "source2": "./usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_vimc.so.sign", "has_internal_linenos": true, "unified_diff": "@@ -1,16 +1,16 @@\n-00000000: 3709 decb 908e 6d30 fddb e327 436f ef3a 7.....m0...'Co.:\n-00000010: 7fc7 b811 f31d ea0b a2a9 e009 4004 87c5 ............@...\n-00000020: adf3 49aa dc96 6851 6220 6c3e 379e 9b46 ..I...hQb l>7..F\n-00000030: 15ff dbaa 7cc3 2067 f993 f483 f2b1 2c42 ....|. g......,B\n-00000040: 33f0 ab07 b4e1 00c9 96a0 e251 3ddf 9bf1 3..........Q=...\n-00000050: 9f78 567c c08c f78c ebde f264 87b1 8382 .xV|.......d....\n-00000060: a1ad 75d3 6c47 86b9 0cb4 b78b d1fb c2d2 ..u.lG..........\n-00000070: 400f 56e7 27e3 9cd8 9cf5 06a7 a599 d241 @.V.'..........A\n-00000080: 4541 f7ba e30e 88b1 fdb3 1529 abfd fe71 EA.........)...q\n-00000090: 6469 2d62 2358 cc68 5e52 2d09 c161 4eb2 di-b#X.h^R-..aN.\n-000000a0: 501d 6419 229d 52b3 42b7 6fa2 949c 06d9 P.d.\".R.B.o.....\n-000000b0: 7afd 7ae1 adfb 6b7e 8c15 9fd8 6902 887d z.z...k~....i..}\n-000000c0: 3c09 dfa2 3b11 8fc8 6c1b a522 68f1 f244 <...;...l..\"h..D\n-000000d0: bcad d980 7da1 ba44 c1ca 642b 0a45 0fb8 ....}..D..d+.E..\n-000000e0: 12d5 e411 d4ac 165d 0cea bea4 4e26 e830 .......]....N&.0\n-000000f0: 4633 a6d0 6fb3 0bd0 871c 722a 3b6e 263f F3..o.....r*;n&?\n+00000000: 445f 3ba8 b9bf f5a2 ef83 0fa6 5704 630b D_;.........W.c.\n+00000010: c7bf 4f6b dd0e 83d3 adcd 72d2 c253 59b3 ..Ok......r..SY.\n+00000020: 78f4 4636 abea cc5d 57e1 7291 4698 6215 x.F6...]W.r.F.b.\n+00000030: a357 72e1 3dfb c73e 376f 4be5 bbb9 fcb6 .Wr.=..>7oK.....\n+00000040: a550 c158 1d4b fddb b2f6 1881 1515 e78c .P.X.K..........\n+00000050: 08c2 2da3 203c 96ec 095f 93c0 20cd f864 ..-. <..._.. ..d\n+00000060: 5006 b6d3 2c15 5a3f 3cb7 acd3 04a9 e2ea P...,.Z?<.......\n+00000070: 51ab b9fe 09ee 4378 fdf5 b8d7 cc06 7b1e Q.....Cx......{.\n+00000080: 5f65 97e6 514a 2185 33e1 1f26 e999 116d _e..QJ!.3..&...m\n+00000090: d6e5 5129 d246 6427 599b 63a3 da2d cdea ..Q).Fd'Y.c..-..\n+000000a0: 278f f292 9f50 5a62 b582 df7d b82e 17e5 '....PZb...}....\n+000000b0: 0ef5 00af f5e7 4be9 44de 0aab be51 ad32 ......K.D....Q.2\n+000000c0: f8ce bf36 40eb 072c 5205 64d3 c273 3b6c ...6@..,R.d..s;l\n+000000d0: 9fff ef7c 1d89 f198 a4fe 4338 674b 32f0 ...|......C8gK2.\n+000000e0: 08b7 6b9a d7b9 afc2 82d4 16f8 6191 4a0f ..k.........a.J.\n+000000f0: e9d1 8457 4643 e93f 25c9 ea0e 1364 1278 ...WFC.?%....d.x\n"}]}]}]}, {"source1": "libcamera0.5_0.5.2-3_amd64.deb", "source2": "libcamera0.5_0.5.2-3_amd64.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-09-18 12:39:55.000000 debian-binary\n -rw-r--r-- 0 0 0 960 2025-09-18 12:39:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 621208 2025-09-18 12:39:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 621096 2025-09-18 12:39:55.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/x86_64-linux-gnu/libcamera.so.0.5.2", "source2": "./usr/lib/x86_64-linux-gnu/libcamera.so.0.5.2", "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: 624e78ad005d405b7ae8f8165b4a63c693d6c48e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0e39e1f60d7023660283b1923729590309e365ab\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5056,31 +5056,31 @@\n 0x001b4bd0 7374466c 61674545 45454531 30646973 stFlagEEEEE10dis\n 0x001b4be0 636f6e6e 65637445 7645556c 52537431 connectEvEUlRSt1\n 0x001b4bf0 345f4c69 73745f69 74657261 746f7249 4_List_iteratorI\n 0x001b4c00 504e535f 3135426f 756e644d 6574686f PNS_15BoundMetho\n 0x001b4c10 64426173 65454545 5f000000 00000000 dBaseEEE_.......\n 0x001b4c20 30820122 300d0609 2a864886 f70d0101 0..\"0...*.H.....\n 0x001b4c30 01050003 82010f00 3082010a 02820101 ........0.......\n- 0x001b4c40 00c92e2c 29787a20 e8e7b095 35155e2e ...,)xz ....5.^.\n- 0x001b4c50 319a9d18 68971f1e ad085931 79daebc2 1...h.....Y1y...\n- 0x001b4c60 dc6f613f 5e0cc59b 5b9bfc57 932e0ca8 .oa?^...[..W....\n- 0x001b4c70 3b85e45b 0f21b28d acffec50 856ef985 ;..[.!.....P.n..\n- 0x001b4c80 d5dfae9d 3014a1b5 9d51154b cb23b9c4 ....0....Q.K.#..\n- 0x001b4c90 becaf3cd d25d2684 87fd54d0 a5591b58 .....]&...T..Y.X\n- 0x001b4ca0 bb4557c0 0ca34cc5 86eeb92d 06fbea2b .EW...L....-...+\n- 0x001b4cb0 d1c6b6e5 70edaa3a a723f888 08b9a6ee ....p..:.#......\n- 0x001b4cc0 3028e5b7 37060602 473a0347 f2f942a8 0(..7...G:.G..B.\n- 0x001b4cd0 58114704 222df858 65446c92 8d703809 X.G.\"-.XeDl..p8.\n- 0x001b4ce0 26b71245 99a74140 7d2c4d4c 9538719d &..E..A@},ML.8q.\n- 0x001b4cf0 4fd106a0 728747e5 9063dfc1 e56d0f06 O...r.G..c...m..\n- 0x001b4d00 8099cfea bb86bc5b 63585690 4761d02b .......[cXV.Ga.+\n- 0x001b4d10 406175b8 7aa73b04 5030fd31 3a615eb0 @au.z.;.P0.1:a^.\n- 0x001b4d20 a36ac124 83b441bc d2d0a9ca 3afa7e64 .j.$..A.....:.~d\n- 0x001b4d30 f6e7bb08 a6e4bcf3 764799e8 3f0c6740 ........vG..?.g@\n- 0x001b4d40 5d020301 00010000 00000000 00000000 ]...............\n+ 0x001b4c40 00cae8c9 ca8b5292 971fa505 c0725473 ......R......rTs\n+ 0x001b4c50 48dad6b9 8b0389eb 50ec9fad 9f1a88c5 H.......P.......\n+ 0x001b4c60 e5a02a04 6a8634f4 29fe57cc 6b7cef65 ..*.j.4.).W.k|.e\n+ 0x001b4c70 ddd61aa0 c88907df 349da42d 943fa377 ........4..-.?.w\n+ 0x001b4c80 0d195632 014344ed 1eed7d6c 7a008340 ..V2.CD...}lz..@\n+ 0x001b4c90 4499efaf 58169285 6d80fadb 793f4940 D...X...m...y?I@\n+ 0x001b4ca0 18a5842a 98aa1d0c 460edba7 87e9cc8f ...*....F.......\n+ 0x001b4cb0 f04a4156 f7a8d548 6ec2675c 2aeeb9c6 .JAV...Hn.g\\*...\n+ 0x001b4cc0 961eeb3d 54a230dd 4b81debc 7983fe69 ...=T.0.K...y..i\n+ 0x001b4cd0 109daa50 96860634 882236db 22f15d12 ...P...4.\"6.\".].\n+ 0x001b4ce0 50e28bf1 20a8e36b 3ad60957 f6801a70 P... ..k:..W...p\n+ 0x001b4cf0 2c8b1204 1b6d0722 145dc7ad 57699f69 ,....m.\".]..Wi.i\n+ 0x001b4d00 94fe87d6 39f78873 a6c2e74d 9b4e4aca ....9..s...M.NJ.\n+ 0x001b4d10 4c315000 a67f37d6 7e0ee3e7 481601be L1P...7.~...H...\n+ 0x001b4d20 fa369239 8392ea39 e4da5594 4f7a0152 .6.9...9..U.Oz.R\n+ 0x001b4d30 f1830208 e12f8dcd 7d7312d9 07ed5e62 ...../..}s....^b\n+ 0x001b4d40 d5020301 00010000 00000000 00000000 ................\n 0x001b4d50 4e396c69 6263616d 65726131 30457874 N9libcamera10Ext\n 0x001b4d60 656e7369 626c6545 00000000 00000000 ensibleE........\n 0x001b4d70 00000000 00000000 00000000 00000000 ................\n 0x001b4d80 53743233 656e6162 6c655f73 68617265 St23enable_share\n 0x001b4d90 645f6672 6f6d5f74 68697349 4e396c69 d_from_thisIN9li\n 0x001b4da0 6263616d 65726136 43616d65 72614545 bcamera6CameraEE\n 0x001b4db0 00000000 00000000 00000000 00000000 ................\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 34653738 61643030 35643430 35623761 4e78ad005d405b7a\n- 0x00000010 65386638 31363562 34613633 63363933 e8f8165b4a63c693\n- 0x00000020 64366334 38652e64 65627567 00000000 d6c48e.debug....\n- 0x00000030 5e822d66 ^.-f\n+ 0x00000000 33396531 66363064 37303233 36363032 39e1f60d70236602\n+ 0x00000010 38336231 39323337 32393539 30333039 83b1923729590309\n+ 0x00000020 65333635 61622e64 65627567 00000000 e365ab.debug....\n+ 0x00000030 2066400e f@.\n \n"}]}]}]}]}, {"source1": "libcamera0.5-dbgsym_0.5.2-3_amd64.deb", "source2": "libcamera0.5-dbgsym_0.5.2-3_amd64.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-09-18 12:39:55.000000 debian-binary\n -rw-r--r-- 0 0 0 652 2025-09-18 12:39:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12605220 2025-09-18 12:39:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 12603188 2025-09-18 12:39:55.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 Multimedia Maintainers \n Installed-Size: 12852\n Depends: libcamera0.5 (= 0.5.2-3)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libcamera0.5\n-Build-Ids: 33f74d4d8b48e9f329de7e35e9ba9667bf455301 624e78ad005d405b7ae8f8165b4a63c693d6c48e\n+Build-Ids: 0e39e1f60d7023660283b1923729590309e365ab 33f74d4d8b48e9f329de7e35e9ba9667bf455301\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,3 +1,3 @@\n+usr/lib/debug/.build-id/0e/39e1f60d7023660283b1923729590309e365ab.debug\n usr/lib/debug/.build-id/33/f74d4d8b48e9f329de7e35e9ba9667bf455301.debug\n-usr/lib/debug/.build-id/62/4e78ad005d405b7ae8f8165b4a63c693d6c48e.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libcamera0.5.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,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/debug/.build-id/\n+drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/debug/.build-id/0e/\n+-rw-r--r-- 0 root (0) root (0) 12330984 2025-09-18 12:39:55.000000 ./usr/lib/debug/.build-id/0e/39e1f60d7023660283b1923729590309e365ab.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/debug/.build-id/33/\n -rw-r--r-- 0 root (0) root (0) 749712 2025-09-18 12:39:55.000000 ./usr/lib/debug/.build-id/33/f74d4d8b48e9f329de7e35e9ba9667bf455301.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/debug/.build-id/62/\n--rw-r--r-- 0 root (0) root (0) 12330984 2025-09-18 12:39:55.000000 ./usr/lib/debug/.build-id/62/4e78ad005d405b7ae8f8165b4a63c693d6c48e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 64744 2025-09-18 12:39:55.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libcamera0.5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-09-18 12:39:55.000000 ./usr/share/doc/libcamera0.5-dbgsym -> libcamera0.5\n"}, {"source1": "./usr/lib/debug/.build-id/62/4e78ad005d405b7ae8f8165b4a63c693d6c48e.debug", "source2": "./usr/lib/debug/.build-id/0e/39e1f60d7023660283b1923729590309e365ab.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: 624e78ad005d405b7ae8f8165b4a63c693d6c48e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0e39e1f60d7023660283b1923729590309e365ab\n"}]}]}]}]}]}