[{"id":34471,"web_url":"https://patchwork.libcamera.org/comment/34471/","msgid":"<20250615004146.GT10542@pendragon.ideasonboard.com>","date":"2025-06-15T00:41:46","subject":"Re: [PATCH v1] meson: Update `gtest` wrap to 1.17.0","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 Fri, Jun 13, 2025 at 02:06:23PM +0200, Barnabás Pőcze wrote:\n> Update `gtest` to the latest available version in the wrapdb,\n> 1.17.0, which was released on 2025-04-30. The wrap file has not\n> been updated since it was added, using version 1.11.0, which\n> was released more than 4 years ago.\n\nCould you explain why the update is needed/useful/desired ?\n\n> Due to changes in the wrap file, googletest is compiled as a\n> library instead of just attaching its sources the build targets\n> using it, so the `default_library=static` option is added to\n> preserve the same behaviour.\n> \n> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n> ---\n>  src/apps/lc-compliance/meson.build |  5 ++++-\n>  subprojects/.gitignore             |  2 +-\n>  subprojects/gtest.wrap             | 18 +++++++++---------\n>  3 files changed, 14 insertions(+), 11 deletions(-)\n> \n> diff --git a/src/apps/lc-compliance/meson.build b/src/apps/lc-compliance/meson.build\n> index 80b9a1602..cb2506b65 100644\n> --- a/src/apps/lc-compliance/meson.build\n> +++ b/src/apps/lc-compliance/meson.build\n> @@ -2,7 +2,10 @@\n>  \n>  libgtest = dependency('gtest', version : '>=1.10.0',\n>                        required : get_option('lc-compliance'),\n> -                      fallback : ['gtest', 'gtest_dep'])\n> +                      fallback : ['gtest', 'gtest_dep'],\n> +                      default_options : [\n> +                        'default_library=static',\n\nWe use 4 spaces for indentation.\n\n> +                      ])\n>  \n>  if opt_lc_compliance.disabled() or not libevent.found() or not libgtest.found()\n>      lc_compliance_enabled = false\n> diff --git a/subprojects/.gitignore b/subprojects/.gitignore\n> index b08d69907..3e9a39182 100644\n> --- a/subprojects/.gitignore\n> +++ b/subprojects/.gitignore\n> @@ -1,6 +1,6 @@\n>  # SPDX-License-Identifier: CC0-1.0\n>  \n> -/googletest-release*\n> +/googletest-*\n>  /libpisp\n>  /libyaml\n>  /libyuv\n> diff --git a/subprojects/gtest.wrap b/subprojects/gtest.wrap\n> index 8892e1842..3a9771450 100644\n> --- a/subprojects/gtest.wrap\n> +++ b/subprojects/gtest.wrap\n> @@ -1,13 +1,13 @@\n> -# SPDX-License-Identifier: CC0-1.0\n> -\n\nPlease keep the SPDX license tag.\n\n>  [wrap-file]\n> -directory = googletest-release-1.11.0\n> -source_url = https://github.com/google/googletest/archive/release-1.11.0.zip\n> -source_filename = gtest-1.11.0.zip\n> -source_hash = 353571c2440176ded91c2de6d6cd88ddd41401d14692ec1f99e35d013feda55a\n> -patch_filename = gtest_1.11.0-1_patch.zip\n> -patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.11.0-1/get_patch\n> -patch_hash = d38c39184384608b08419be52aed1d0f9d9d1b5ed71c0c35e51cccbdddab7084\n> +directory = googletest-1.17.0\n> +source_url = https://github.com/google/googletest/archive/refs/tags/v1.17.0.tar.gz\n> +source_filename = googletest-1.17.0.tar.gz\n> +source_hash = 65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c\n> +patch_filename = gtest_1.17.0-3_patch.zip\n> +patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.17.0-3/get_patch\n> +patch_hash = 3e2799683f27c6dce138b7bae823416581c467ddde755c9a516c0863225f0ceb\n> +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/gtest_1.17.0-3/googletest-1.17.0.tar.gz\n> +wrapdb_version = 1.17.0-3\n>  \n>  [provide]\n>  gtest = gtest_dep","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 77FC7BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun, 15 Jun 2025 00:42:03 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 65E0768DCB;\n\tSun, 15 Jun 2025 02:42:02 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id AF16B61538\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 15 Jun 2025 02:42:00 +0200 (CEST)","from pendragon.ideasonboard.com (81-175-209-231.bb.dnainternet.fi\n\t[81.175.209.231])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id EEBA2465;\n\tSun, 15 Jun 2025 02:41:49 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"pvJRwUbu\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1749948110;\n\tbh=cizKIXPWOSw0fzKfNRFh9VOqNfvxnoSagFl0eUgbFgc=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=pvJRwUbugSYR4/ENbFtB0ncL7Rvi3opdx4UqAhH0gBxYXq/XYZcIawfue91V5JeWf\n\tLyNmau44lbPmpwmizAQWDhr1iV3TlJJfpaaUz8d8mL4P8wawsmqwH2Mh8tsofodDd8\n\tb5+H2dSG/YYy33KK4o+3RVWcoh2AWmTRz50HVpt4=","Date":"Sun, 15 Jun 2025 03:41:46 +0300","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: [PATCH v1] meson: Update `gtest` wrap to 1.17.0","Message-ID":"<20250615004146.GT10542@pendragon.ideasonboard.com>","References":"<20250613120623.1073184-1-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":"<20250613120623.1073184-1-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":34472,"web_url":"https://patchwork.libcamera.org/comment/34472/","msgid":"<0bc818ec-a287-499a-835b-cac68c3e19cd@ideasonboard.com>","date":"2025-06-16T07:37:10","subject":"Re: [PATCH v1] meson: Update `gtest` wrap to 1.17.0","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"content":"Hi\n\n2025. 06. 15. 2:41 keltezéssel, Laurent Pinchart írta:\n> Hi Barnabás,\n> \n> Thank you for the patch.\n> \n> On Fri, Jun 13, 2025 at 02:06:23PM +0200, Barnabás Pőcze wrote:\n>> Update `gtest` to the latest available version in the wrapdb,\n>> 1.17.0, which was released on 2025-04-30. The wrap file has not\n>> been updated since it was added, using version 1.11.0, which\n>> was released more than 4 years ago.\n> \n> Could you explain why the update is needed/useful/desired ?\n\nAdmittedly, there is nothing urgent. But this is an old, wholly\nunsupported release, and many distributions ship newer versions.\nI think it's usually better to stay \"ahead\" so that by the time\ndistributions update one will have already tested with that version.\nBut I believe arguments can be made either way (e.g. staying on 1.11\nmeans that accidentally using new features is avoided because the CI\nuses the fallback).\n\n\n> \n>> Due to changes in the wrap file, googletest is compiled as a\n>> library instead of just attaching its sources the build targets\n>> using it, so the `default_library=static` option is added to\n>> preserve the same behaviour.\n>>\n>> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n>> ---\n>>   src/apps/lc-compliance/meson.build |  5 ++++-\n>>   subprojects/.gitignore             |  2 +-\n>>   subprojects/gtest.wrap             | 18 +++++++++---------\n>>   3 files changed, 14 insertions(+), 11 deletions(-)\n>>\n>> diff --git a/src/apps/lc-compliance/meson.build b/src/apps/lc-compliance/meson.build\n>> index 80b9a1602..cb2506b65 100644\n>> --- a/src/apps/lc-compliance/meson.build\n>> +++ b/src/apps/lc-compliance/meson.build\n>> @@ -2,7 +2,10 @@\n>>   \n>>   libgtest = dependency('gtest', version : '>=1.10.0',\n>>                         required : get_option('lc-compliance'),\n>> -                      fallback : ['gtest', 'gtest_dep'])\n>> +                      fallback : ['gtest', 'gtest_dep'],\n>> +                      default_options : [\n>> +                        'default_library=static',\n> \n> We use 4 spaces for indentation.\n> \n>> +                      ])\n>>   \n>>   if opt_lc_compliance.disabled() or not libevent.found() or not libgtest.found()\n>>       lc_compliance_enabled = false\n>> diff --git a/subprojects/.gitignore b/subprojects/.gitignore\n>> index b08d69907..3e9a39182 100644\n>> --- a/subprojects/.gitignore\n>> +++ b/subprojects/.gitignore\n>> @@ -1,6 +1,6 @@\n>>   # SPDX-License-Identifier: CC0-1.0\n>>   \n>> -/googletest-release*\n>> +/googletest-*\n>>   /libpisp\n>>   /libyaml\n>>   /libyuv\n>> diff --git a/subprojects/gtest.wrap b/subprojects/gtest.wrap\n>> index 8892e1842..3a9771450 100644\n>> --- a/subprojects/gtest.wrap\n>> +++ b/subprojects/gtest.wrap\n>> @@ -1,13 +1,13 @@\n>> -# SPDX-License-Identifier: CC0-1.0\n>> -\n> \n> Please keep the SPDX license tag.\n\nIs that fine if I just ran  `meson wrap update gtest` and did not\ntouch the file in any way?\n\n\nRegards,\nBarnabás Pőcze\n\n> \n>>   [wrap-file]\n>> -directory = googletest-release-1.11.0\n>> -source_url = https://github.com/google/googletest/archive/release-1.11.0.zip\n>> -source_filename = gtest-1.11.0.zip\n>> -source_hash = 353571c2440176ded91c2de6d6cd88ddd41401d14692ec1f99e35d013feda55a\n>> -patch_filename = gtest_1.11.0-1_patch.zip\n>> -patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.11.0-1/get_patch\n>> -patch_hash = d38c39184384608b08419be52aed1d0f9d9d1b5ed71c0c35e51cccbdddab7084\n>> +directory = googletest-1.17.0\n>> +source_url = https://github.com/google/googletest/archive/refs/tags/v1.17.0.tar.gz\n>> +source_filename = googletest-1.17.0.tar.gz\n>> +source_hash = 65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c\n>> +patch_filename = gtest_1.17.0-3_patch.zip\n>> +patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.17.0-3/get_patch\n>> +patch_hash = 3e2799683f27c6dce138b7bae823416581c467ddde755c9a516c0863225f0ceb\n>> +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/gtest_1.17.0-3/googletest-1.17.0.tar.gz\n>> +wrapdb_version = 1.17.0-3\n>>   \n>>   [provide]\n>>   gtest = gtest_dep\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 308FCC3237\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 16 Jun 2025 07:37:18 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 4233A68DCB;\n\tMon, 16 Jun 2025 09:37:17 +0200 (CEST)","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 C7C9968DB4\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 16 Jun 2025 09:37:13 +0200 (CEST)","from [192.168.33.16] (185.221.143.107.nat.pool.zt.hu\n\t[185.221.143.107])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 12073743;\n\tMon, 16 Jun 2025 09:37:01 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"h96hY42X\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1750059422;\n\tbh=+uJ/Pr+EoA6oeJEw9ziKipYuQCJ7Lo1KdnfgA+f1FgY=;\n\th=Date:Subject:To:Cc:References:From:In-Reply-To:From;\n\tb=h96hY42XW9kTnAXSFkW6nVaVnh7mztQn8EIpmBsrYDZYM/CqLRs4t0G6lMdL9tFmj\n\tfXFxdetNLuGk4/NJAVJZ+lcSRaf4S+0HxKyG08JmMYgJgduuleLL3lzBMqaCQDxcHb\n\to5bjnIP5GXj/Vl292YjAsa6+fU1C5osONECB0L0Y=","Message-ID":"<0bc818ec-a287-499a-835b-cac68c3e19cd@ideasonboard.com>","Date":"Mon, 16 Jun 2025 09:37:10 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v1] meson: Update `gtest` wrap to 1.17.0","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","References":"<20250613120623.1073184-1-barnabas.pocze@ideasonboard.com>\n\t<20250615004146.GT10542@pendragon.ideasonboard.com>","From":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Content-Language":"en-US, hu-HU","In-Reply-To":"<20250615004146.GT10542@pendragon.ideasonboard.com>","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":34473,"web_url":"https://patchwork.libcamera.org/comment/34473/","msgid":"<20250616080047.GV10542@pendragon.ideasonboard.com>","date":"2025-06-16T08:00:47","subject":"Re: [PATCH v1] meson: Update `gtest` wrap to 1.17.0","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 Mon, Jun 16, 2025 at 09:37:10AM +0200, Barnabás Pőcze wrote:\n> 2025. 06. 15. 2:41 keltezéssel, Laurent Pinchart írta:\n> > On Fri, Jun 13, 2025 at 02:06:23PM +0200, Barnabás Pőcze wrote:\n> >> Update `gtest` to the latest available version in the wrapdb,\n> >> 1.17.0, which was released on 2025-04-30. The wrap file has not\n> >> been updated since it was added, using version 1.11.0, which\n> >> was released more than 4 years ago.\n> > \n> > Could you explain why the update is needed/useful/desired ?\n> \n> Admittedly, there is nothing urgent. But this is an old, wholly\n> unsupported release, and many distributions ship newer versions.\n> I think it's usually better to stay \"ahead\" so that by the time\n> distributions update one will have already tested with that version.\n> But I believe arguments can be made either way (e.g. staying on 1.11\n> means that accidentally using new features is avoided because the CI\n> uses the fallback).\n\nDebian bullseye ships 1.10.0, and Debian bookworm ships 1.12.0. Trixie\nhas 1.16.0. 1.17.0 appears to be too new maybe ?\n\n> >> Due to changes in the wrap file, googletest is compiled as a\n> >> library instead of just attaching its sources the build targets\n> >> using it, so the `default_library=static` option is added to\n> >> preserve the same behaviour.\n> >>\n> >> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n> >> ---\n> >>   src/apps/lc-compliance/meson.build |  5 ++++-\n> >>   subprojects/.gitignore             |  2 +-\n> >>   subprojects/gtest.wrap             | 18 +++++++++---------\n> >>   3 files changed, 14 insertions(+), 11 deletions(-)\n> >>\n> >> diff --git a/src/apps/lc-compliance/meson.build b/src/apps/lc-compliance/meson.build\n> >> index 80b9a1602..cb2506b65 100644\n> >> --- a/src/apps/lc-compliance/meson.build\n> >> +++ b/src/apps/lc-compliance/meson.build\n> >> @@ -2,7 +2,10 @@\n> >>   \n> >>   libgtest = dependency('gtest', version : '>=1.10.0',\n> >>                         required : get_option('lc-compliance'),\n> >> -                      fallback : ['gtest', 'gtest_dep'])\n> >> +                      fallback : ['gtest', 'gtest_dep'],\n> >> +                      default_options : [\n> >> +                        'default_library=static',\n> > \n> > We use 4 spaces for indentation.\n> > \n> >> +                      ])\n> >>   \n> >>   if opt_lc_compliance.disabled() or not libevent.found() or not libgtest.found()\n> >>       lc_compliance_enabled = false\n> >> diff --git a/subprojects/.gitignore b/subprojects/.gitignore\n> >> index b08d69907..3e9a39182 100644\n> >> --- a/subprojects/.gitignore\n> >> +++ b/subprojects/.gitignore\n> >> @@ -1,6 +1,6 @@\n> >>   # SPDX-License-Identifier: CC0-1.0\n> >>   \n> >> -/googletest-release*\n> >> +/googletest-*\n> >>   /libpisp\n> >>   /libyaml\n> >>   /libyuv\n> >> diff --git a/subprojects/gtest.wrap b/subprojects/gtest.wrap\n> >> index 8892e1842..3a9771450 100644\n> >> --- a/subprojects/gtest.wrap\n> >> +++ b/subprojects/gtest.wrap\n> >> @@ -1,13 +1,13 @@\n> >> -# SPDX-License-Identifier: CC0-1.0\n> >> -\n> > \n> > Please keep the SPDX license tag.\n> \n> Is that fine if I just ran  `meson wrap update gtest` and did not\n> touch the file in any way?\n\nThe SPDX line should be added back manually. We strive to document the\nlicense of every single file in libcamera.\n\nAlternatively, .reuse/dep5 could be used to list licenses for the wrap\nfiles, but SPDX tags are preferred.\n\n> >>   [wrap-file]\n> >> -directory = googletest-release-1.11.0\n> >> -source_url = https://github.com/google/googletest/archive/release-1.11.0.zip\n> >> -source_filename = gtest-1.11.0.zip\n> >> -source_hash = 353571c2440176ded91c2de6d6cd88ddd41401d14692ec1f99e35d013feda55a\n> >> -patch_filename = gtest_1.11.0-1_patch.zip\n> >> -patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.11.0-1/get_patch\n> >> -patch_hash = d38c39184384608b08419be52aed1d0f9d9d1b5ed71c0c35e51cccbdddab7084\n> >> +directory = googletest-1.17.0\n> >> +source_url = https://github.com/google/googletest/archive/refs/tags/v1.17.0.tar.gz\n> >> +source_filename = googletest-1.17.0.tar.gz\n> >> +source_hash = 65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c\n> >> +patch_filename = gtest_1.17.0-3_patch.zip\n> >> +patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.17.0-3/get_patch\n> >> +patch_hash = 3e2799683f27c6dce138b7bae823416581c467ddde755c9a516c0863225f0ceb\n> >> +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/gtest_1.17.0-3/googletest-1.17.0.tar.gz\n> >> +wrapdb_version = 1.17.0-3\n> >>   \n> >>   [provide]\n> >>   gtest = gtest_dep","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 8C980BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 16 Jun 2025 08:01:05 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id A627E68DCB;\n\tMon, 16 Jun 2025 10:01:04 +0200 (CEST)","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 1229068DB4\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 16 Jun 2025 10:01:03 +0200 (CEST)","from pendragon.ideasonboard.com (81-175-209-231.bb.dnainternet.fi\n\t[81.175.209.231])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id E0DC8107;\n\tMon, 16 Jun 2025 10:00:50 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"qaT8NNIq\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1750060851;\n\tbh=HqXEbZNT+81Yum3IEYNVKtTwOrEVR63n1u8YNxKS4GU=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=qaT8NNIqpWRSIvrwvoxAMCAq+O0oB7VGBLIma5NCRupEb0RdzjyRvZr3GWDSftpYB\n\tX0WYD5PSuktLkCXgSaVqJ8yRlWL7pBNPChc5eIiUIBZs5hAqRgsVnsFNvvKxwflolu\n\t0DjRWB54y4OOwTa7mYucNZDzfUOB8hn2yzjLgP24=","Date":"Mon, 16 Jun 2025 11:00:47 +0300","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: [PATCH v1] meson: Update `gtest` wrap to 1.17.0","Message-ID":"<20250616080047.GV10542@pendragon.ideasonboard.com>","References":"<20250613120623.1073184-1-barnabas.pocze@ideasonboard.com>\n\t<20250615004146.GT10542@pendragon.ideasonboard.com>\n\t<0bc818ec-a287-499a-835b-cac68c3e19cd@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<0bc818ec-a287-499a-835b-cac68c3e19cd@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>"}}]