[{"id":37834,"web_url":"https://patchwork.libcamera.org/comment/37834/","msgid":"<20260122021909.GB209830@killaraus>","date":"2026-01-22T02:19:09","subject":"Re: [libcamera-ci] [RFC PATCH v1 2/5] Add job to build deb package\n\tfor libcamera","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"Hi Barnabás,\n\nThank you for the patch.\n\nOn Mon, Jan 19, 2026 at 11:20:36AM +0100, Barnabás Pőcze wrote:\n> Add a job that builds a very specific deb package for testing\n> purposes for the given architectures.\n\nSimilar comment as for patch 1/5, can we instead extend the\nbuild-package:debug job (and possibly rename it) to build a Debian\npackage ?\n\n> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n> ---\n>  gitlab-ci.yml | 47 +++++++++++++++++++++++++++++++++++++++++++++++\n>  1 file changed, 47 insertions(+)\n> \n> diff --git a/gitlab-ci.yml b/gitlab-ci.yml\n> index afac21f..b7362d7 100644\n> --- a/gitlab-ci.yml\n> +++ b/gitlab-ci.yml\n> @@ -385,6 +385,53 @@ build-package:cros:\n>        - build/build.ninja\n>        - libcamera-upstream-9999.tbz2\n> \n> +#\n> +# Build and package libcamera for the purpose of running tests on a real device.\n> +#\n> +\n> +build-debian-cross:\n> +  extends:\n> +    - .fdo.distribution-image@debian\n> +    - .debian-cross-build\n> +    - .debian-cross-build-architectures\n> +  stage: build\n> +  needs:\n> +    - job: container-build-debian-cross\n> +      artifacts: false\n> +      parallel:\n> +        matrix:\n> +          - ARCH: \"$[[ matrix.ARCH ]]\"\n> +  variables:\n> +    FDO_DISTRIBUTION_VERSION: \"$CROSS_BUILD_DISTRIBUTION_VERSION\"\n> +    FDO_DISTRIBUTION_TAG: \"build-debian-cross-$CROSS_BUILD_TAG-$ARCH\"\n> +  script:\n> +    - echo \"0.0.0-ci-build-$CI_COMMIT_SHA-job-$CI_JOB_ID-pipeline-$CI_PIPELINE_ID-project-$CI_PROJECT_PATH\" > .tarball-version\n> +    - meson setup build\n> +        --cross-file \"/opt/meson-$ARCH.cross\"\n> +        -D prefix=/usr\n> +        -D debug=true\n> +        -D optimization=2\n> +        -D force_fallback_for=\"['gtest']\"\n> +        -D auto_features=disabled\n> +        -D udev=enabled\n> +        -D cam=enabled\n> +        -D lc-compliance=enabled\n> +    - meson compile -C build\n> +    - meson install -C build --no-rebuild --destdir install\n> +    - fpm -s dir -t deb\n> +        -C build/install\n> +        --architecture \"$ARCH\"\n> +        --package libcamera.deb\n> +        --name libcamera\n> +        --description \"$CI_COMMIT_SHA (job $CI_JOB_ID, pipeline $CI_PIPELINE_ID, project $CI_PROJECT_PATH)\"\n> +        --version \"0.0.0\"\n\nPlease create a shell script as in the other jobs.\n\n> +  artifacts:\n> +    expire_in: 1w\n> +    paths:\n> +      - build/meson-logs/\n> +      - build/build.ninja\n> +      - \"*.deb\"\n> +\n>  # ------------------------------------------------------------------------------\n>  # Lint stage - Run checkstyle.py and check merge suitability\n>  # ------------------------------------------------------------------------------","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 0ED22C3220\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 22 Jan 2026 02:19:13 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 3111A61FC4;\n\tThu, 22 Jan 2026 03:19:12 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id F0FC661A35\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 22 Jan 2026 03:19:10 +0100 (CET)","from pendragon.ideasonboard.com\n\t(2001-14ba-703d-e500--ff4.rev.dnainternet.fi\n\t[IPv6:2001:14ba:703d:e500::ff4])\n\tby perceval.ideasonboard.com (Postfix) with UTF8SMTPSA id 68C3F324;\n\tThu, 22 Jan 2026 03:18:38 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"GeF7ga2E\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1769048318;\n\tbh=2SghzjLngzribOiZt0UJ4Q5rnwBhOntq+ZyOmI2OyeE=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=GeF7ga2E9HW2yxbWnDLRyTe+eSqdtFsFBuual/h87lk3TW2as5uiyVVpSZMiD4qI4\n\tBx+7Uz4mX8NzKEKYjdGzkfVGxtsOH2MWX2lOg1V9yAuBp3RhK7901qjm2LWuWAuINa\n\tPFKQiH/Ma3JwZWLl85he2QWHCVY71Pz4xIMska0E=","Date":"Thu, 22 Jan 2026 04:19:09 +0200","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","Subject":"Re: [libcamera-ci] [RFC PATCH v1 2/5] Add job to build deb package\n\tfor libcamera","Message-ID":"<20260122021909.GB209830@killaraus>","References":"<20260119102039.3521673-1-barnabas.pocze@ideasonboard.com>\n\t<20260119102039.3521673-3-barnabas.pocze@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<20260119102039.3521673-3-barnabas.pocze@ideasonboard.com>","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":37866,"web_url":"https://patchwork.libcamera.org/comment/37866/","msgid":"<1d5224dc-3133-48b5-b598-a184d0298a80@ideasonboard.com>","date":"2026-01-22T10:56:06","subject":"Re: [libcamera-ci] [RFC PATCH v1 2/5] Add job to build deb package\n\tfor libcamera","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"content":"2026. 01. 22. 3:19 keltezéssel, Laurent Pinchart írta:\n> Hi Barnabás,\n> \n> Thank you for the patch.\n> \n> On Mon, Jan 19, 2026 at 11:20:36AM +0100, Barnabás Pőcze wrote:\n>> Add a job that builds a very specific deb package for testing\n>> purposes for the given architectures.\n> \n> Similar comment as for patch 1/5, can we instead extend the\n> build-package:debug job (and possibly rename it) to build a Debian\n> package ?\n\nPossibly, but note that this one uses different build options.\nThat is due to https://gitlab.freedesktop.org/camera/libcamera/-/issues/250,\nwhich causes libcamera to abort: https://gitlab.freedesktop.org/pobrn/libcamera/-/jobs/91450286#L1490\n\n   [231] FATAL FCQueue fc_queue.h:85 Frame context for 13 has been overwritten by 93\n\nNow I think this is an issue that should be fixed in libcamera, and locally\nI have a commit that changes how `FCQueue` operates to avoid this fatal error\ncaused by skipped sequence numbers (note that 93 == 13 mod 16, 16 being `kMaxFrameContexts`\ndefined in `src/ipa/rkisp1.cpp`).\n\nThere is also https://patchwork.libcamera.org/project/libcamera/list/?series=5524, and\nI believe that changes a lot of things, which could affect this, but I haven't tested it yet.\n\n\n> \n>> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n>> ---\n>>   gitlab-ci.yml | 47 +++++++++++++++++++++++++++++++++++++++++++++++\n>>   1 file changed, 47 insertions(+)\n>>\n>> diff --git a/gitlab-ci.yml b/gitlab-ci.yml\n>> index afac21f..b7362d7 100644\n>> --- a/gitlab-ci.yml\n>> +++ b/gitlab-ci.yml\n>> @@ -385,6 +385,53 @@ build-package:cros:\n>>         - build/build.ninja\n>>         - libcamera-upstream-9999.tbz2\n>>\n>> +#\n>> +# Build and package libcamera for the purpose of running tests on a real device.\n>> +#\n>> +\n>> +build-debian-cross:\n>> +  extends:\n>> +    - .fdo.distribution-image@debian\n>> +    - .debian-cross-build\n>> +    - .debian-cross-build-architectures\n>> +  stage: build\n>> +  needs:\n>> +    - job: container-build-debian-cross\n>> +      artifacts: false\n>> +      parallel:\n>> +        matrix:\n>> +          - ARCH: \"$[[ matrix.ARCH ]]\"\n>> +  variables:\n>> +    FDO_DISTRIBUTION_VERSION: \"$CROSS_BUILD_DISTRIBUTION_VERSION\"\n>> +    FDO_DISTRIBUTION_TAG: \"build-debian-cross-$CROSS_BUILD_TAG-$ARCH\"\n>> +  script:\n>> +    - echo \"0.0.0-ci-build-$CI_COMMIT_SHA-job-$CI_JOB_ID-pipeline-$CI_PIPELINE_ID-project-$CI_PROJECT_PATH\" > .tarball-version\n>> +    - meson setup build\n>> +        --cross-file \"/opt/meson-$ARCH.cross\"\n>> +        -D prefix=/usr\n>> +        -D debug=true\n>> +        -D optimization=2\n>> +        -D force_fallback_for=\"['gtest']\"\n>> +        -D auto_features=disabled\n>> +        -D udev=enabled\n>> +        -D cam=enabled\n>> +        -D lc-compliance=enabled\n>> +    - meson compile -C build\n>> +    - meson install -C build --no-rebuild --destdir install\n>> +    - fpm -s dir -t deb\n>> +        -C build/install\n>> +        --architecture \"$ARCH\"\n>> +        --package libcamera.deb\n>> +        --name libcamera\n>> +        --description \"$CI_COMMIT_SHA (job $CI_JOB_ID, pipeline $CI_PIPELINE_ID, project $CI_PROJECT_PATH)\"\n>> +        --version \"0.0.0\"\n> \n> Please create a shell script as in the other jobs.\n\nOkay.\n\n\n> \n>> +  artifacts:\n>> +    expire_in: 1w\n>> +    paths:\n>> +      - build/meson-logs/\n>> +      - build/build.ninja\n>> +      - \"*.deb\"\n>> +\n>>   # ------------------------------------------------------------------------------\n>>   # Lint stage - Run checkstyle.py and check merge suitability\n>>   # ------------------------------------------------------------------------------\n>","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 0C59EBDCBF\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 22 Jan 2026 10:56:14 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0DF1861FCA;\n\tThu, 22 Jan 2026 11:56:13 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C50E561FA0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 22 Jan 2026 11:56:10 +0100 (CET)","from [192.168.33.25] (185.221.143.114.nat.pool.zt.hu\n\t[185.221.143.114])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id E7724324;\n\tThu, 22 Jan 2026 11:55:37 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"QPf+IL/h\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1769079338;\n\tbh=7afEaiwh7goA3Jxcf5KfAJUGLnxHJkm8xv0Jboc/4+M=;\n\th=Date:Subject:To:Cc:References:From:In-Reply-To:From;\n\tb=QPf+IL/hRb5EcQcwrsjV0XIbZNw3xIVZZPeUwIAn3mqGsTT8snlygQCpwI7rq5FVD\n\taPwb+hVdSZcH6wRLoqiK/hioF0/RA6p/2FXjDqIW7NoiGJPUJ2uOdIrt23QAAZuNsM\n\tWBsWeE99KiLUv3Q1DCFkBlAASL6v1rBDuMY2wndM=","Message-ID":"<1d5224dc-3133-48b5-b598-a184d0298a80@ideasonboard.com>","Date":"Thu, 22 Jan 2026 11:56:06 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [libcamera-ci] [RFC PATCH v1 2/5] Add job to build deb package\n\tfor libcamera","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>,\n\tJacopo Mondi <jacopo.mondi@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","References":"<20260119102039.3521673-1-barnabas.pocze@ideasonboard.com>\n\t<20260119102039.3521673-3-barnabas.pocze@ideasonboard.com>\n\t<20260122021909.GB209830@killaraus>","From":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Content-Language":"en-US, hu-HU","In-Reply-To":"<20260122021909.GB209830@killaraus>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":37868,"web_url":"https://patchwork.libcamera.org/comment/37868/","msgid":"<20260122112415.GC215800@killaraus>","date":"2026-01-22T11:24:15","subject":"Re: [libcamera-ci] [RFC PATCH v1 2/5] Add job to build deb package\n\tfor libcamera","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"Hi Barnabás,\n\nOn Thu, Jan 22, 2026 at 11:56:06AM +0100, Barnabás Pőcze wrote:\n> 2026. 01. 22. 3:19 keltezéssel, Laurent Pinchart írta:\n> > On Mon, Jan 19, 2026 at 11:20:36AM +0100, Barnabás Pőcze wrote:\n> >> Add a job that builds a very specific deb package for testing\n> >> purposes for the given architectures.\n> > \n> > Similar comment as for patch 1/5, can we instead extend the\n> > build-package:debug job (and possibly rename it) to build a Debian\n> > package ?\n> \n> Possibly, but note that this one uses different build options.\n\nAs far as I'm aware, nobody uses the tarball created by\nbuild-package:debug at the moment, so we could change the build options.\n\n> That is due to https://gitlab.freedesktop.org/camera/libcamera/-/issues/250,\n> which causes libcamera to abort: https://gitlab.freedesktop.org/pobrn/libcamera/-/jobs/91450286#L1490\n> \n>    [231] FATAL FCQueue fc_queue.h:85 Frame context for 13 has been overwritten by 93\n> \n> Now I think this is an issue that should be fixed in libcamera, and locally\n> I have a commit that changes how `FCQueue` operates to avoid this fatal error\n> caused by skipped sequence numbers (note that 93 == 13 mod 16, 16 being `kMaxFrameContexts`\n> defined in `src/ipa/rkisp1.cpp`).\n> \n> There is also https://patchwork.libcamera.org/project/libcamera/list/?series=5524, and\n> I believe that changes a lot of things, which could affect this, but I haven't tested it yet.\n\nThat series should fix the issue (as in I expect it to address the\nproblem, not that I have tested it to verify it does). It's the correct\ndirection for fixing lots of problems related to our handling of frame\ncontexts.\n\n> >> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n> >> ---\n> >>   gitlab-ci.yml | 47 +++++++++++++++++++++++++++++++++++++++++++++++\n> >>   1 file changed, 47 insertions(+)\n> >>\n> >> diff --git a/gitlab-ci.yml b/gitlab-ci.yml\n> >> index afac21f..b7362d7 100644\n> >> --- a/gitlab-ci.yml\n> >> +++ b/gitlab-ci.yml\n> >> @@ -385,6 +385,53 @@ build-package:cros:\n> >>         - build/build.ninja\n> >>         - libcamera-upstream-9999.tbz2\n> >>\n> >> +#\n> >> +# Build and package libcamera for the purpose of running tests on a real device.\n> >> +#\n> >> +\n> >> +build-debian-cross:\n> >> +  extends:\n> >> +    - .fdo.distribution-image@debian\n> >> +    - .debian-cross-build\n> >> +    - .debian-cross-build-architectures\n> >> +  stage: build\n> >> +  needs:\n> >> +    - job: container-build-debian-cross\n> >> +      artifacts: false\n> >> +      parallel:\n> >> +        matrix:\n> >> +          - ARCH: \"$[[ matrix.ARCH ]]\"\n> >> +  variables:\n> >> +    FDO_DISTRIBUTION_VERSION: \"$CROSS_BUILD_DISTRIBUTION_VERSION\"\n> >> +    FDO_DISTRIBUTION_TAG: \"build-debian-cross-$CROSS_BUILD_TAG-$ARCH\"\n> >> +  script:\n> >> +    - echo \"0.0.0-ci-build-$CI_COMMIT_SHA-job-$CI_JOB_ID-pipeline-$CI_PIPELINE_ID-project-$CI_PROJECT_PATH\" > .tarball-version\n> >> +    - meson setup build\n> >> +        --cross-file \"/opt/meson-$ARCH.cross\"\n> >> +        -D prefix=/usr\n> >> +        -D debug=true\n> >> +        -D optimization=2\n> >> +        -D force_fallback_for=\"['gtest']\"\n> >> +        -D auto_features=disabled\n> >> +        -D udev=enabled\n> >> +        -D cam=enabled\n> >> +        -D lc-compliance=enabled\n> >> +    - meson compile -C build\n> >> +    - meson install -C build --no-rebuild --destdir install\n> >> +    - fpm -s dir -t deb\n> >> +        -C build/install\n> >> +        --architecture \"$ARCH\"\n> >> +        --package libcamera.deb\n> >> +        --name libcamera\n> >> +        --description \"$CI_COMMIT_SHA (job $CI_JOB_ID, pipeline $CI_PIPELINE_ID, project $CI_PROJECT_PATH)\"\n> >> +        --version \"0.0.0\"\n> > \n> > Please create a shell script as in the other jobs.\n> \n> Okay.\n> \n> >> +  artifacts:\n> >> +    expire_in: 1w\n> >> +    paths:\n> >> +      - build/meson-logs/\n> >> +      - build/build.ninja\n> >> +      - \"*.deb\"\n> >> +\n> >>   # ------------------------------------------------------------------------------\n> >>   # Lint stage - Run checkstyle.py and check merge suitability\n> >>   # ------------------------------------------------------------------------------","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 14849C3220\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 22 Jan 2026 11:24:20 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0840761FC9;\n\tThu, 22 Jan 2026 12:24:19 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 97A5761F84\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 22 Jan 2026 12:24:17 +0100 (CET)","from pendragon.ideasonboard.com\n\t(2001-14ba-703d-e500--2a1.rev.dnainternet.fi\n\t[IPv6:2001:14ba:703d:e500::2a1])\n\tby perceval.ideasonboard.com (Postfix) with UTF8SMTPSA id 9A6812DD;\n\tThu, 22 Jan 2026 12:23:44 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"suuttFUM\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1769081024;\n\tbh=Be217ti5X/QQ1ICHzoqHOfMGx4gxqSlsEEj1irGPzhw=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=suuttFUM4hYtoTb3zg89q/VMZqA0qrGv2l1x6iZxVIHgoRDbmvIe8KdJxGefM+3vw\n\tZP5s6fpVQSfQArvp9YRSRvSRHGOH1SOYRCOsqVpFRI5av5cy3ytJurheXPSlj2kGY0\n\tgAcOzIuBG0AT/FSoxmBgd5No4asN3v5CGMtZAEsY=","Date":"Thu, 22 Jan 2026 13:24:15 +0200","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Cc":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>,\n\tlibcamera-devel@lists.libcamera.org","Subject":"Re: [libcamera-ci] [RFC PATCH v1 2/5] Add job to build deb package\n\tfor libcamera","Message-ID":"<20260122112415.GC215800@killaraus>","References":"<20260119102039.3521673-1-barnabas.pocze@ideasonboard.com>\n\t<20260119102039.3521673-3-barnabas.pocze@ideasonboard.com>\n\t<20260122021909.GB209830@killaraus>\n\t<1d5224dc-3133-48b5-b598-a184d0298a80@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<1d5224dc-3133-48b5-b598-a184d0298a80@ideasonboard.com>","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]