{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.V4u0tW2h/b1/libcamera_0.5.2-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.V4u0tW2h/b2/libcamera_0.5.2-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,15 +1,15 @@\n \n d581472b7cecd0a6c49f51b95467716b 818700 debug optional gstreamer1.0-libcamera-dbgsym_0.5.2-2_amd64.deb\n 9c56e6270e524edf56fe7dd155097e15 72264 libs optional gstreamer1.0-libcamera_0.5.2-2_amd64.deb\n b2bb689e6b9e1a314d014e1f87b52e9b 33488 libdevel optional libcamera-dev_0.5.2-2_amd64.deb\n- 8a29cf144d482739550eed130085fabc 18822916 doc optional libcamera-doc_0.5.2-2_all.deb\n+ 9243c572fe9d906aba3c964746cc622a 18822816 doc optional libcamera-doc_0.5.2-2_all.deb\n 527e9ac2287e20700c7c2678b5c2620d 3121716 debug optional libcamera-ipa-dbgsym_0.5.2-2_amd64.deb\n- ce95e355ac8924d6a6ddbcf90ae62afc 167608 libs optional libcamera-ipa_0.5.2-2_amd64.deb\n+ 9e40eec1ad1a61fad57f62f3b2462612 167728 libs optional libcamera-ipa_0.5.2-2_amd64.deb\n 44277abf4282e590a43140d7bb8864ef 6182244 debug optional libcamera-tools-dbgsym_0.5.2-2_amd64.deb\n f6d7b9d5323ee6bc9c278c6aeed9e360 377376 video optional libcamera-tools_0.5.2-2_amd64.deb\n 38bb2759be319c16a3e7d8d01dd27e2b 851572 debug optional libcamera-v4l2-dbgsym_0.5.2-2_amd64.deb\n 9a071dfe754cda956fbdb970e4998c70 54108 libs optional libcamera-v4l2_0.5.2-2_amd64.deb\n- a4d1576ac8bcbfb89febb0acba00991c 12605528 debug optional libcamera0.5-dbgsym_0.5.2-2_amd64.deb\n- 84f6194be6e61692cf87057cfc4b4ee5 663644 libs optional libcamera0.5_0.5.2-2_amd64.deb\n+ 24e76965f681d34b0618ad8b3ecf8302 12605532 debug optional libcamera0.5-dbgsym_0.5.2-2_amd64.deb\n+ d68c0e33b2f699b7383954c6c46adb3c 663552 libs optional libcamera0.5_0.5.2-2_amd64.deb\n 217d011165fc9403c8dd1b92321d648f 11168212 debug optional python3-libcamera-dbgsym_0.5.2-2_amd64.deb\n 7191bd5f4e6dce78ad2c8af54d717011 327528 python optional python3-libcamera_0.5.2-2_amd64.deb\n"}, {"source1": "libcamera-doc_0.5.2-2_all.deb", "source2": "libcamera-doc_0.5.2-2_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-08-17 20:47:35.000000 debian-binary\n -rw-r--r-- 0 0 0 65984 2025-08-17 20:47:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 18756740 2025-08-17 20:47:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 18756640 2025-08-17 20:47:35.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-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_b.png\n -rw-r--r-- 0 root (0) root (0) 173 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_bd.png\n -rw-r--r-- 0 root (0) root (0) 177 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_h.png\n -rw-r--r-- 0 root (0) root (0) 180 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_hd.png\n -rw-r--r-- 0 root (0) root (0) 184 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_s.png\n -rw-r--r-- 0 root (0) root (0) 188 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tab_sd.png\n -rw-r--r-- 0 root (0) root (0) 10560 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tabs.css\n--rw-r--r-- 0 root (0) root (0) 78156 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tagfile.xml.gz\n+-rw-r--r-- 0 root (0) root (0) 78159 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/tagfile.xml.gz\n -rw-r--r-- 0 root (0) root (0) 5015 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread-safety.html\n -rw-r--r-- 0 root (0) root (0) 5601 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread.html\n -rw-r--r-- 0 root (0) root (0) 13622 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera-doc/internal-api-html/thread_8h.html\n -rw-r--r-- 0 root (0) root (0) 1398 2025-08-17 20:47:35.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-08-17 20:47:35.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-08-17 20:47:35.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-08-17 20:47:35.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_3.js", "source2": "./usr/share/doc/libcamera-doc/internal-api-html/search/all_3.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -106,18 +106,18 @@\n ['colorcorrectionaberrationmodevalues_60', ['ColorCorrectionAberrationModeValues', ['../namespacelibcamera_1_1controls_1_1draft.html#ada97ec169207f8d5603cb7735f1c6705', 1, 'libcamera::controls::draft']]],\n ['colorcorrectionaberrationoff_61', ['ColorCorrectionAberrationOff', ['../namespacelibcamera_1_1controls_1_1draft.html#ace59efafb94e25fe44c1775ca6994d2ba1f6c554eb4503db27b2d1a658dbeec76', 1, 'libcamera::controls::draft']]],\n ['colorfilterarrangement_62', ['ColorFilterArrangement', ['../namespacelibcamera_1_1properties_1_1draft.html#aa78da631754b5448008dc32964e53e42', 1, 'libcamera::properties::draft']]],\n ['colorfilterarrangementenum_63', ['ColorFilterArrangementEnum', ['../namespacelibcamera_1_1properties_1_1draft.html#ae4dac9d6f57db34b666c70f88196e092', 1, 'libcamera::properties::draft']]],\n ['colorfilterarrangementnamevaluemap_64', ['ColorFilterArrangementNameValueMap', ['../namespacelibcamera_1_1properties_1_1draft.html#a44f60c0803febb290fd21198f72ae338', 1, 'libcamera::properties::draft']]],\n ['colorfilterarrangementvalues_65', ['ColorFilterArrangementValues', ['../namespacelibcamera_1_1properties_1_1draft.html#a52b22cee6164770663407a08f526240e', 1, 'libcamera::properties::draft']]],\n ['colorspace_66', ['colorspace', ['../classlibcamera_1_1ColorSpace.html', 1, 'libcamera::ColorSpace'],\n+ ['../structlibcamera_1_1StreamConfiguration.html#a99ead3d97d71da92b6560164e860bb34', 1, 'libcamera::StreamConfiguration::colorSpace'],\n ['../classlibcamera_1_1ColorSpace.html#a7dcb1c1672b4f3083a941eb0cedc9b08', 1, 'libcamera::ColorSpace::ColorSpace()'],\n ['../structlibcamera_1_1V4L2SubdeviceFormat.html#a034b0bb3ccc3b30318c3e5f764f2dfa0', 1, 'libcamera::V4L2SubdeviceFormat::colorSpace'],\n- ['../classlibcamera_1_1V4L2DeviceFormat.html#ad587e1cdee8d6075e7c57294125c0219', 1, 'libcamera::V4L2DeviceFormat::colorSpace'],\n- ['../structlibcamera_1_1StreamConfiguration.html#a99ead3d97d71da92b6560164e860bb34', 1, 'libcamera::StreamConfiguration::colorSpace']\n+ ['../classlibcamera_1_1V4L2DeviceFormat.html#ad587e1cdee8d6075e7c57294125c0219', 1, 'libcamera::V4L2DeviceFormat::colorSpace']\n ]],\n ['colorspaceflag_67', ['ColorSpaceFlag', ['../classlibcamera_1_1CameraConfiguration.html#a31c0735858af75d5506ab5d433c1cbb9', 1, 'libcamera::CameraConfiguration']]],\n ['colorspaceflags_68', ['ColorSpaceFlags', ['../classlibcamera_1_1CameraConfiguration.html#a1bddf4db401362a90856f4020ec7103f', 1, 'libcamera::CameraConfiguration']]],\n ['colourcorrectionmatrix_69', ['ColourCorrectionMatrix', ['../namespacelibcamera_1_1controls.html#ae41d67783e62f20de02a621417d222aa', 1, 'libcamera::controls']]],\n ['colourencoding_70', ['colourencoding', ['../classlibcamera_1_1PixelFormatInfo.html#a021bf0e82baec37b1523baa3322dc23c', 1, 'libcamera::PixelFormatInfo::ColourEncoding'],\n ['../classlibcamera_1_1PixelFormatInfo.html#a4876401366f11a4c02e6b5e1e3669219', 1, 'libcamera::PixelFormatInfo::colourEncoding'],\n ['../classlibcamera_1_1MediaBusFormatInfo.html#ade579e4bae68eae9929adc415d583a28', 1, 'libcamera::MediaBusFormatInfo::colourEncoding']\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', ['../internal_2framebuffer_8h.html', 1, '(Global Namespace)'],\n- ['../framebuffer_8h.html', 1, '(Global Namespace)']\n+ ['framebuffer_2eh_50', ['framebuffer.h', ['../framebuffer_8h.html', 1, '(Global Namespace)'],\n+ ['../internal_2framebuffer_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#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+ ['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 ['../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,14 +245,41 @@\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 color_space.h\n include/libcamera/\n color__space_8h.html\n libcamera::ColorSpace\n libcamera\n \n \n@@ -276,14 +303,36 @@\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@@ -311,41 +360,14 @@\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@@ -503,36 +525,14 @@\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,35 +680,14 @@\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@@ -855,14 +834,35 @@\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-2_amd64.deb", "source2": "libcamera-ipa_0.5.2-2_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-08-17 20:47:35.000000 debian-binary\n -rw-r--r-- 0 0 0 1172 2025-08-17 20:47:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 166244 2025-08-17 20:47:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 166364 2025-08-17 20:47:35.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: 62a5 ff37 050f 297d 0529 0ae3 2852 5b29 b..7..)}.)..(R[)\n-00000010: 317e 2561 abe6 0b02 ad96 769d bd80 ee34 1~%a......v....4\n-00000020: ef9c 85b0 0234 2730 bb91 ec50 ffdd b873 .....4'0...P...s\n-00000030: 0625 b33b d621 3398 307b 0011 957e 43c8 .%.;.!3.0{...~C.\n-00000040: af62 5229 630d 71ef 9331 bf22 b1fb 66d0 .bR)c.q..1.\"..f.\n-00000050: 4ddb 9e15 87f8 9764 46fe e69e 28e0 f534 M......dF...(..4\n-00000060: a491 df66 ad8b 0bef 0b4e c1e5 d5e8 a51e ...f.....N......\n-00000070: 9f58 496e 7b4a 0ddd 48d7 79ab 109a 7218 .XIn{J..H.y...r.\n-00000080: eebc 900d a830 9866 14a6 dafd 0cc7 3471 .....0.f......4q\n-00000090: 30ec a173 3077 dbf6 f98c ab17 dffe 4153 0..s0w........AS\n-000000a0: 7416 23d3 4763 a57b 0b51 d557 4d62 ac11 t.#.Gc.{.Q.WMb..\n-000000b0: f2c8 6d26 a331 60e9 94dc 5777 4a51 0904 ..m&.1`...WwJQ..\n-000000c0: 0120 4ad8 a6aa bd6e e6e6 05de 7bfe 7e39 . J....n....{.~9\n-000000d0: 42cf bf04 4bd2 f639 6220 cc40 e95a 9b30 B...K..9b .@.Z.0\n-000000e0: c657 0a40 8ad6 0f73 3179 9c68 fa2e 868e .W.@...s1y.h....\n-000000f0: bbf8 5c88 f028 a2a4 a7d9 d643 bf91 f71c ..\\..(.....C....\n+00000000: 553b 84bc d096 f583 1bbb c577 4bdb 41ef U;.........wK.A.\n+00000010: cc3a 40d0 3831 2ad9 f109 e2f7 089a b13f .:@.81*........?\n+00000020: 2404 2404 881f 390a f4ff 23f0 b9d0 b786 $.$...9...#.....\n+00000030: 3b53 ffe6 e57d 7673 3d33 85a1 8a6b ebff ;S...}vs=3...k..\n+00000040: e23d 6b03 3b70 cb47 fa32 fa19 de82 1ab0 .=k.;p.G.2......\n+00000050: e61e 20ab 59c2 d06f 455e 0b8a 799f 8efb .. .Y..oE^..y...\n+00000060: c534 6b37 2125 d829 4f3b 1489 5a0a 5377 .4k7!%.)O;..Z.Sw\n+00000070: d965 195c d91b 5580 5cd1 bf10 eea3 196e .e.\\..U.\\......n\n+00000080: f245 7e32 690d ff56 021e 2b50 b3e6 b3ae .E~2i..V..+P....\n+00000090: ce9b f588 faff 4e01 a0f1 c9a8 c382 71aa ......N.......q.\n+000000a0: fd62 e383 2d7a 9e1c dae5 1985 2dfb 7e11 .b..-z......-.~.\n+000000b0: c848 0757 63ae 10f2 2cea 4ab5 eec0 25ba .H.Wc...,.J...%.\n+000000c0: 40a1 5489 b187 cb72 40a1 d254 aaf6 5e9e @.T....r@..T..^.\n+000000d0: 37e0 b25e adf9 d12f f1e2 eae8 3ea5 4cf6 7..^.../....>.L.\n+000000e0: 129f 91a6 eca8 c6ca 873d edf1 3da1 822f .........=..=../\n+000000f0: e359 6a15 5d58 d542 f72a 7b21 530e 3c9e .Yj.]X.B.*{!S.<.\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_soft_simple.so.sign", "source2": "./usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_soft_simple.so.sign", "has_internal_linenos": true, "unified_diff": "@@ -1,16 +1,16 @@\n-00000000: 5baf cb63 ccd1 5966 8abe 90e4 e5b3 4192 [..c..Yf......A.\n-00000010: d904 4159 5dbd b52d d8c5 c6b9 2187 0723 ..AY]..-....!..#\n-00000020: 96f4 dd77 b4ea 2cda 1fce 8715 b697 b8d1 ...w..,.........\n-00000030: c851 ebfe bec7 dfba dfc8 f1e9 6dbc 236e .Q..........m.#n\n-00000040: f76b e4df 1b87 4042 2d9d 854f 0417 ed09 .k....@B-..O....\n-00000050: 0c88 889f 4d5c 1f7a dbd7 f633 b193 5835 ....M\\.z...3..X5\n-00000060: fb95 352e 7c9a 1397 a303 701d 8aac 45eb ..5.|.....p...E.\n-00000070: 6953 5656 9fdc 37f6 dd60 5a0c e5d3 3293 iSVV..7..`Z...2.\n-00000080: da8e e71b 183c 3527 f720 e8e2 ab38 4bf4 .....<5'. ...8K.\n-00000090: 3044 59c6 726c aa8e 9edf 3325 530e 7735 0DY.rl....3%S.w5\n-000000a0: a17a 7048 9c61 78e5 aaab 15d7 177c 44cc .zpH.ax......|D.\n-000000b0: 8499 3c6e 56b6 cb81 8905 216b b3ad 028d ..\n+00000090: 1221 5dbf b11b 528e 3762 6825 d48b 37e5 .!]...R.7bh%..7.\n+000000a0: 6685 1abe 86e4 5852 833c 57de 79ea 22e9 f.....XR..D#.q.5.9...'\n-000000e0: e545 ffff bb53 8fb0 e406 884a e7c4 a97d .E...S.....J...}\n-000000f0: 6d05 90ff 6131 38b8 b937 d583 19d6 baaa m...a18..7......\n+00000000: 73d9 3357 09be 6377 06bb 419a a434 d276 s.3W..cw..A..4.v\n+00000010: eec4 1267 2564 d35d 64cc 653e 3918 6f22 ...g%d.]d.e>9.o\"\n+00000020: 4d7c c2df f20e 54b2 e2fb 56b7 c88a 04b6 M|....T...V.....\n+00000030: 1a16 daa4 a108 e1f4 cab5 2e0e 0f0a db33 ...............3\n+00000040: e186 b907 e7f5 8df9 a177 ed54 b541 4466 .........w.T.ADf\n+00000050: 34e9 56ab 0ea2 0202 f8f1 117a f802 8ce1 4.V........z....\n+00000060: 3159 ce0a 7212 2672 bbcf 7c65 e376 0f6d 1Y..r.&r..|e.v.m\n+00000070: 8740 5a48 1ffe f439 7026 746e 8727 fd68 .@ZH...9p&tn.'.h\n+00000080: 7895 34a6 340a af6a 70b4 9c66 422d da2c x.4.4..jp..fB-.,\n+00000090: a321 c997 4a0a 7539 2b17 34de 50c1 d8b1 .!..J.u9+.4.P...\n+000000a0: db7e 6655 5499 12be fbea 1c94 1c2f 61a3 .~fUT......../a.\n+000000b0: 84f1 febf 8fa2 1aad 9729 76fc eba4 ca05 .........)v.....\n+000000c0: 9dae a347 fa5a 4f73 90f9 eb23 4522 ca25 ...G.ZOs...#E\".%\n+000000d0: 4250 c18b 2b1b bfae 8f0c a8f5 eafc 146f BP..+..........o\n+000000e0: 6038 8ead 1cb2 a070 895a e77d 1763 6aa6 `8.....p.Z.}.cj.\n+000000f0: fbbc 58ef 7650 5628 a3be c0af 2b68 3a3e ..X.vPV(....+h:>\n"}]}]}]}, {"source1": "libcamera0.5_0.5.2-2_amd64.deb", "source2": "libcamera0.5_0.5.2-2_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-08-17 20:47:35.000000 debian-binary\n--rw-r--r-- 0 0 0 956 2025-08-17 20:47:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 662496 2025-08-17 20:47:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 960 2025-08-17 20:47:35.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 662400 2025-08-17 20:47:35.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: 837debf14fe464d4e2e3aa0c7987c33a2b3393c7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c869f2d7812543bc5f78a27a979e99ca52028615\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 00b0ff57 c327dab6 22e99ec9 3c86b51f ...W.'..\"...<...\n- 0x001b4c50 0d5e81cf 5a970469 8abd2388 96699da9 .^..Z..i..#..i..\n- 0x001b4c60 751a75db 4a7b4879 e1e5784c 06cd47ad u.u.J{Hy..xL..G.\n- 0x001b4c70 80623f9a 9cd21f22 43bf60a3 bf2a5dbf .b?....\"C.`..*].\n- 0x001b4c80 b247be9e 2ab8cfe1 55cdaec5 bd362ad8 .G..*...U....6*.\n- 0x001b4c90 ee4d1890 3087f339 d5fb9849 cf36f33d .M..0..9...I.6.=\n- 0x001b4ca0 e6368c7f 596bef6e cda7d22a 547a3020 .6..Yk.n...*Tz0 \n- 0x001b4cb0 0b8b4977 e3b7f246 b1cedbfe 2d93a45f ..Iw...F....-.._\n- 0x001b4cc0 42be9596 2d91bc11 97332d41 7483f3be B...-....3-At...\n- 0x001b4cd0 30bfbba7 5d3310a4 2cc186a8 d0c8c3ad 0...]3..,.......\n- 0x001b4ce0 fbb25c4e deb0c93c 6be818fd d61d7aeb ..\\N...\n Installed-Size: 12853\n Depends: libcamera0.5 (= 0.5.2-2)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libcamera0.5\n-Build-Ids: 0eb369a1b583e8f47d3dc5b768f24f657aa92c89 837debf14fe464d4e2e3aa0c7987c33a2b3393c7\n+Build-Ids: 0eb369a1b583e8f47d3dc5b768f24f657aa92c89 c869f2d7812543bc5f78a27a979e99ca52028615\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/b369a1b583e8f47d3dc5b768f24f657aa92c89.debug\n-usr/lib/debug/.build-id/83/7debf14fe464d4e2e3aa0c7987c33a2b3393c7.debug\n+usr/lib/debug/.build-id/c8/69f2d7812543bc5f78a27a979e99ca52028615.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-08-17 20:47:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/debug/.build-id/0e/\n -rw-r--r-- 0 root (0) root (0) 749832 2025-08-17 20:47:35.000000 ./usr/lib/debug/.build-id/0e/b369a1b583e8f47d3dc5b768f24f657aa92c89.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/debug/.build-id/83/\n--rw-r--r-- 0 root (0) root (0) 12331128 2025-08-17 20:47:35.000000 ./usr/lib/debug/.build-id/83/7debf14fe464d4e2e3aa0c7987c33a2b3393c7.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/debug/.build-id/c8/\n+-rw-r--r-- 0 root (0) root (0) 12331128 2025-08-17 20:47:35.000000 ./usr/lib/debug/.build-id/c8/69f2d7812543bc5f78a27a979e99ca52028615.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 64744 2025-08-17 20:47:35.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libcamera0.5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-08-17 20:47:35.000000 ./usr/share/doc/libcamera0.5-dbgsym -> libcamera0.5\n"}, {"source1": "./usr/lib/debug/.build-id/83/7debf14fe464d4e2e3aa0c7987c33a2b3393c7.debug", "source2": "./usr/lib/debug/.build-id/c8/69f2d7812543bc5f78a27a979e99ca52028615.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: 837debf14fe464d4e2e3aa0c7987c33a2b3393c7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c869f2d7812543bc5f78a27a979e99ca52028615\n"}]}]}]}]}]}