[{"id":27134,"web_url":"https://patchwork.libcamera.org/comment/27134/","msgid":"<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>","date":"2023-05-24T12:50:53","subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/people/143/","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"content":"Hi Kieran\n\nOn Tue, May 23, 2023 at 12:25:30PM +0100, Kieran Bingham via libcamera-devel wrote:\n> Provide an update in the README.rst to reflect that a first install may\n> require a manual call to 'ldconfig' as the root user.\n>\n> Meson install does not do this.\n>\n\nNothing specific about libcamera here, but I guess it doesn't hurt\n\nReviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n\n> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> ---\n>  README.rst | 18 ++++++++++++++++++\n>  1 file changed, 18 insertions(+)\n>\n> diff --git a/README.rst b/README.rst\n> index 34b6b49f3575..48629280a936 100644\n> --- a/README.rst\n> +++ b/README.rst\n> @@ -37,6 +37,24 @@ To fetch the sources, build and install:\n>    meson setup build\n>    ninja -C build install\n>\n> +\n> +First run\n> +~~~~~~~~~\n> +\n> +For a first install, or an install with a newer library version the linker\n> +configuration may need to be updated. If you experience any error such as :\n> +\n> +::\n> +\n> +   cam: error while loading shared libraries: libcamera.so.0.0.4: cannot open shared object file: No such file or directory\n> +\n> +please run:\n> +\n> +::\n> +\n> +  sudo ldconfig\n> +\n> +\n>  Dependencies\n>  ~~~~~~~~~~~~\n>\n> --\n> 2.34.1\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 8FBD8C31E9\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 24 May 2023 12:50:57 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 50565626FA;\n\tWed, 24 May 2023 14:50:57 +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 E200B6039D\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 24 May 2023 14:50:55 +0200 (CEST)","from ideasonboard.com (unknown\n\t[IPv6:2001:b07:5d2e:52c9:72c3:346:a663:c82d])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 386E7283;\n\tWed, 24 May 2023 14:50:39 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1684932657;\n\tbh=EyMKV2UPfV2GJ2l2JsShbdJ78spj+by+LnFeRONUXWs=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=h6EWZDFtmNReQHWgNuz3ZC4Wbp/f9sY05nMZF+nQU9JTuh94DkqO53Ic7txpHj8Ko\n\tAE+tx3Y0jsUocztO2+UqQqccCNp9Ki1OE6QdSnOcW8DwuQK5WxC1qRuWvotf1Aqsq2\n\t1ayw+YjYA/wsLN26g2axwl410rQapW8RaO0ltH0D7dLdEXP/RslOExuwyezc1hlgUB\n\tqZP23QCj/2iRuMeKSqWHby1jfOf4WZIQibtiC1Vl3BiDt69OXYRbeQYoc5L7GuJLej\n\tkUfpaDwY3S9Dg/RwTa4Y3UlRjBRG2h+5U1jszmHkK67S2JyMTGs8KkqAIxuEWyyK+C\n\tPaJIRK3/KFUpA==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1684932639;\n\tbh=EyMKV2UPfV2GJ2l2JsShbdJ78spj+by+LnFeRONUXWs=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=A3BPQJoKx+Lel5enmqAI2tk/in1A5bgGxS6rOvLb8GreYYKxKTKX/wazrjAB+Alm2\n\t+Bqs6cvowQcU6Ku5xoCa7Is7ws8ysLIr2JX0j18gj6P+z18lVRybD/7GnjwF8CHLaV\n\tQh6SGqP+L6Is7H/grZa6Az64OohOUWbE16APBf6E="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"A3BPQJoK\"; dkim-atps=neutral","Date":"Wed, 24 May 2023 14:50:53 +0200","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Message-ID":"<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>","References":"<20230523112530.2837538-1-kieran.bingham@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<20230523112530.2837538-1-kieran.bingham@ideasonboard.com>","Subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","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>","From":"Jacopo Mondi via libcamera-devel <libcamera-devel@lists.libcamera.org>","Reply-To":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>","Cc":"libcamera devel <libcamera-devel@lists.libcamera.org>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":27137,"web_url":"https://patchwork.libcamera.org/comment/27137/","msgid":"<20230524130324.GF5094@pendragon.ideasonboard.com>","date":"2023-05-24T13:03:24","subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"On Wed, May 24, 2023 at 02:50:53PM +0200, Jacopo Mondi via libcamera-devel wrote:\n> Hi Kieran\n> \n> On Tue, May 23, 2023 at 12:25:30PM +0100, Kieran Bingham via libcamera-devel wrote:\n> > Provide an update in the README.rst to reflect that a first install may\n> > require a manual call to 'ldconfig' as the root user.\n> >\n> > Meson install does not do this.\n> \n> Nothing specific about libcamera here, but I guess it doesn't hurt\n> \n> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> \n> > Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> > ---\n> >  README.rst | 18 ++++++++++++++++++\n> >  1 file changed, 18 insertions(+)\n> >\n> > diff --git a/README.rst b/README.rst\n> > index 34b6b49f3575..48629280a936 100644\n> > --- a/README.rst\n> > +++ b/README.rst\n> > @@ -37,6 +37,24 @@ To fetch the sources, build and install:\n> >    meson setup build\n> >    ninja -C build install\n> >\n> > +\n> > +First run\n> > +~~~~~~~~~\n> > +\n> > +For a first install, or an install with a newer library version the linker\n> > +configuration may need to be updated. If you experience any error such as :\n\nExtra space before colon.\n\n> > +\n> > +::\n> > +\n> > +   cam: error while loading shared libraries: libcamera.so.0.0.4: cannot open shared object file: No such file or directory\n> > +\n> > +please run:\n> > +\n> > +::\n> > +\n> > +  sudo ldconfig\n\nAs Jacopo said, this isn't specific to libcamera, but I suppose it\ndoesn't hurt. I hope the next step won't be to document how to add a\ncustom directory to /etc/ld.so.conf, as your README.rst shouldn't become\na Linux 101 tutorial :-)\n\n> > +\n> > +\n> >  Dependencies\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 B821EC31E9\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 24 May 2023 13:03:27 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 3A96C626F9;\n\tWed, 24 May 2023 15:03:27 +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 31408626F5\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 24 May 2023 15:03:25 +0200 (CEST)","from pendragon.ideasonboard.com (p7097156-ipoefx.ipoe.ocn.ne.jp\n\t[153.231.19.155])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 9583B4DB;\n\tWed, 24 May 2023 15:03:07 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1684933407;\n\tbh=JKDPEB2WLaXVnrAwDayRL1lMzt5OxWVWvfr0cuj8iXM=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=FpEiFYp+1cYa9ZbUBLN+hPahvXSiEmZtg62NxhmnKMci2q997dhd28XE04mD0VKTC\n\taHykRg1viHpwRJXSIzhB+xYjpfDpypdzfOH8bDCeJ4fR0+cQrtxZCccCGhY0Msb/XV\n\tUsrGZRzZXmH6PLLuPT5uo4/sZz9VR81It+Et0DfnPfIx2ahIEUFHKTW/q50mIvSLzz\n\tIH7v5DIQoVc0QPY+p9+UTuRhT3ISy8+Dx9s9GO7plYhpWZfsQ0ZKIOqe+04bX8E4lB\n\tDl3/YMgEaOPeZavzI3zRfVmctnLj0yTFO91u8C56k0z5D3dXoj4RObLhqBOzls+794\n\tenimVg5TGSAlQ==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1684933388;\n\tbh=JKDPEB2WLaXVnrAwDayRL1lMzt5OxWVWvfr0cuj8iXM=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=qZvwGOlXLTA3KGMVhSBeqRBQ5e96H9BnugU7Od/7Ry/b1r4jOiTvdHepyEhltRVFK\n\tDR+32Nu/OEx3V1Oa5x0YoCDGveIfFNTL6k5j5lYTtCeUCz05AtPgoC6zHPIR4wQpaD\n\t5gZs+x9N5n2HYPUvRHMGneCysGcU5VWmLwm2SG6Y="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"qZvwGOlX\"; dkim-atps=neutral","Date":"Wed, 24 May 2023 16:03:24 +0300","To":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>","Message-ID":"<20230524130324.GF5094@pendragon.ideasonboard.com>","References":"<20230523112530.2837538-1-kieran.bingham@ideasonboard.com>\n\t<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>","Subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","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>","From":"Laurent Pinchart via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Cc":"libcamera devel <libcamera-devel@lists.libcamera.org>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":27138,"web_url":"https://patchwork.libcamera.org/comment/27138/","msgid":"<168493780253.2931851.3316820839962267032@Monstersaurus>","date":"2023-05-24T14:16:42","subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Laurent Pinchart (2023-05-24 14:03:24)\n> On Wed, May 24, 2023 at 02:50:53PM +0200, Jacopo Mondi via libcamera-devel wrote:\n> > Hi Kieran\n> > \n> > On Tue, May 23, 2023 at 12:25:30PM +0100, Kieran Bingham via libcamera-devel wrote:\n> > > Provide an update in the README.rst to reflect that a first install may\n> > > require a manual call to 'ldconfig' as the root user.\n> > >\n> > > Meson install does not do this.\n> > \n> > Nothing specific about libcamera here, but I guess it doesn't hurt\n> > \n> > Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> > \n> > > Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> > > ---\n> > >  README.rst | 18 ++++++++++++++++++\n> > >  1 file changed, 18 insertions(+)\n> > >\n> > > diff --git a/README.rst b/README.rst\n> > > index 34b6b49f3575..48629280a936 100644\n> > > --- a/README.rst\n> > > +++ b/README.rst\n> > > @@ -37,6 +37,24 @@ To fetch the sources, build and install:\n> > >    meson setup build\n> > >    ninja -C build install\n> > >\n> > > +\n> > > +First run\n> > > +~~~~~~~~~\n> > > +\n> > > +For a first install, or an install with a newer library version the linker\n> > > +configuration may need to be updated. If you experience any error such as :\n> \n> Extra space before colon.\n> \n> > > +\n> > > +::\n> > > +\n> > > +   cam: error while loading shared libraries: libcamera.so.0.0.4: cannot open shared object file: No such file or directory\n> > > +\n> > > +please run:\n> > > +\n> > > +::\n> > > +\n> > > +  sudo ldconfig\n> \n> As Jacopo said, this isn't specific to libcamera, but I suppose it\n> doesn't hurt. I hope the next step won't be to document how to add a\n> custom directory to /etc/ld.so.conf, as your README.rst shouldn't become\n> a Linux 101 tutorial :-)\n\nSure but then you could say why do we bother documenting how to run\n'meson' and 'ninja' ... It *is* specific to /running/ libcamera.\n\nThe reason for this is because users are confused [0]. For a while it\nwas required, then meson handled it ... now it doesn't anymore.\n\nI'd put a:\n\nSuggested-by: Brad Morgan <>\n\nBut I don't have a full address\n\n[0] https://github.com/kbingham/libcamera/issues/70\n\n> \n> > > +\n> > > +\n> > >  Dependencies\n> > >  ~~~~~~~~~~~~\n> > >\n> \n> -- \n> Regards,\n> \n> Laurent Pinchart","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 97C28C3284\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 24 May 2023 14:16:47 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id F0590626FA;\n\tWed, 24 May 2023 16:16:46 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id B42726039D\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 24 May 2023 16:16:45 +0200 (CEST)","from pendragon.ideasonboard.com\n\t(aztw-30-b2-v4wan-166917-cust845.vm26.cable.virginm.net\n\t[82.37.23.78])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id D0BFE283;\n\tWed, 24 May 2023 16:16:28 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1684937807;\n\tbh=TSAILtHtZZ7tCFKR3dsVIOt/0/kxAUR+ffH316J5NVU=;\n\th=In-Reply-To:References:To:Date:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=T/bT+z9eqFFmH5FvMszmDdl4S2ssV+DTOfxE7cXFaV92p9+dA/ozZ0HLhxFGNjzie\n\tcSyYIo5oarIUGq17qlnIRGbQoBlbA+WEVnidlE8HIR9lhhWy+2S9ssGEtDPEdrxVi2\n\tXNc30bMnr5wu9z9yXCwdTSCZu4uXGbOmYv3QGky0b1spRFSMNMA3NAz12a/jz6IJko\n\trrZTEtvgjhEjSKkgfgfGgVpUlVQzmLeY0bgL75CRJanFi80jz56gcJ7koR79pY6Cyu\n\tnb2k4Q7reTPT6rnhdyK/Nw0hSJF40+MRQqwi8YyCpq3VxiYKfVj1cqHQS5exizse1I\n\tQDJaUV8Pm/1XA==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1684937788;\n\tbh=TSAILtHtZZ7tCFKR3dsVIOt/0/kxAUR+ffH316J5NVU=;\n\th=In-Reply-To:References:Subject:From:Cc:To:Date:From;\n\tb=A2ym9/OfWyBdzKct4z8YnxCyv/LEUJB9EEN+mbig1aob+36vYENgztUmUz+H5nidT\n\tB2ky5b0yYOP6C6omJubm1Z4n3bQm8HbeJiPyCP35KKhgY8quRURECcnYdUe3NNIQwU\n\tarlwAr1PYHBXWi58kzf4e3zp3DEFbGZutTcrq34M="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"A2ym9/Of\"; dkim-atps=neutral","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20230524130324.GF5094@pendragon.ideasonboard.com>","References":"<20230523112530.2837538-1-kieran.bingham@ideasonboard.com>\n\t<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>\n\t<20230524130324.GF5094@pendragon.ideasonboard.com>","To":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>,\n\tLaurent Pinchart <laurent.pinchart@ideasonboard.com>","Date":"Wed, 24 May 2023 15:16:42 +0100","Message-ID":"<168493780253.2931851.3316820839962267032@Monstersaurus>","User-Agent":"alot/0.10","Subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","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>","From":"Kieran Bingham via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"libcamera devel <libcamera-devel@lists.libcamera.org>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":27139,"web_url":"https://patchwork.libcamera.org/comment/27139/","msgid":"<20230524143343.GH5094@pendragon.ideasonboard.com>","date":"2023-05-24T14:33:43","subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"On Wed, May 24, 2023 at 03:16:42PM +0100, Kieran Bingham wrote:\n> Quoting Laurent Pinchart (2023-05-24 14:03:24)\n> > On Wed, May 24, 2023 at 02:50:53PM +0200, Jacopo Mondi via libcamera-devel wrote:\n> > > On Tue, May 23, 2023 at 12:25:30PM +0100, Kieran Bingham via libcamera-devel wrote:\n> > > > Provide an update in the README.rst to reflect that a first install may\n> > > > require a manual call to 'ldconfig' as the root user.\n> > > >\n> > > > Meson install does not do this.\n> > > \n> > > Nothing specific about libcamera here, but I guess it doesn't hurt\n> > > \n> > > Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> > > \n> > > > Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> > > > ---\n> > > >  README.rst | 18 ++++++++++++++++++\n> > > >  1 file changed, 18 insertions(+)\n> > > >\n> > > > diff --git a/README.rst b/README.rst\n> > > > index 34b6b49f3575..48629280a936 100644\n> > > > --- a/README.rst\n> > > > +++ b/README.rst\n> > > > @@ -37,6 +37,24 @@ To fetch the sources, build and install:\n> > > >    meson setup build\n> > > >    ninja -C build install\n> > > >\n> > > > +\n> > > > +First run\n> > > > +~~~~~~~~~\n> > > > +\n> > > > +For a first install, or an install with a newer library version the linker\n> > > > +configuration may need to be updated. If you experience any error such as :\n> > \n> > Extra space before colon.\n> > \n> > > > +\n> > > > +::\n> > > > +\n> > > > +   cam: error while loading shared libraries: libcamera.so.0.0.4: cannot open shared object file: No such file or directory\n> > > > +\n> > > > +please run:\n> > > > +\n> > > > +::\n> > > > +\n> > > > +  sudo ldconfig\n> > \n> > As Jacopo said, this isn't specific to libcamera, but I suppose it\n> > doesn't hurt. I hope the next step won't be to document how to add a\n> > custom directory to /etc/ld.so.conf, as your README.rst shouldn't become\n> > a Linux 101 tutorial :-)\n> \n> Sure but then you could say why do we bother documenting how to run\n> 'meson' and 'ninja' ... It *is* specific to /running/ libcamera.\n> \n> The reason for this is because users are confused [0]. For a while it\n> was required, then meson handled it ... now it doesn't anymore.\n> \n> I'd put a:\n> \n> Suggested-by: Brad Morgan <>\n> \n> But I don't have a full address\n> \n> [0] https://github.com/kbingham/libcamera/issues/70\n\nMaybe we'll need a FAQ at some point to answer miscellaneous questions,\nto ensure the README.rst won't grow out of control.\n\n> > > > +\n> > > > +\n> > > >  Dependencies\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 567A8C31E9\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 24 May 2023 14:33:46 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id BFBB1626F5;\n\tWed, 24 May 2023 16:33:45 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id E42C46039D\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 24 May 2023 16:33:43 +0200 (CEST)","from pendragon.ideasonboard.com (p7097156-ipoefx.ipoe.ocn.ne.jp\n\t[153.231.19.155])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 23276283;\n\tWed, 24 May 2023 16:33:25 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1684938825;\n\tbh=NJs5HPVrVZv9lWnTQYTgWP8VSQN8XpBmc1xPv/2Mj9I=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=UxRDFmAIbKV1hf3gtcrGchcCYUQJOa4GUUmYsDo6teR5KqOpXrwKWgSnk1Qg8CXxR\n\tyhfFh+AJhMLGFQaUQcYP2v0f2/tkFeLeAPpDGurQMgRZhrqG1o6mSYXueiQ8DYu1du\n\t7uNMSY4/pAvcdMJTeM1x7sku4bgGXzDWtMIS8vDZtkFCl0p+OgREtE5tnBWf4SMHKX\n\tEMpldoB5RRjvkVrAJL40XS8dfJ6GXoXMO5DXxG5+XKvnJ35dXLBnN99Y5KAC3hy9u7\n\tw/q+t3yIbcB6lymbhUy3pptto+NTAl+VQgipQR0vV5Q5pgwfbUuJZxPvUx9v+fEfKg\n\tOGHt5OMVY0yUA==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1684938807;\n\tbh=NJs5HPVrVZv9lWnTQYTgWP8VSQN8XpBmc1xPv/2Mj9I=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=Rwxc/Sk6RXTtki4M3kALImcRkmQeFDBlMCIPiMcnB1dZW3BSEZZILYg2sLOYO35Hi\n\tk/Grj1YfwMJn7kaOrTsBa+w0IehS4/pCRXjIXwIpSpKgIkXULWFEa5LwqGLvadx0Wa\n\tQMuSpTqtoloqhURwRPE6/4NMvmDxBkLLZB5n6+NI="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"Rwxc/Sk6\"; dkim-atps=neutral","Date":"Wed, 24 May 2023 17:33:43 +0300","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Message-ID":"<20230524143343.GH5094@pendragon.ideasonboard.com>","References":"<20230523112530.2837538-1-kieran.bingham@ideasonboard.com>\n\t<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>\n\t<20230524130324.GF5094@pendragon.ideasonboard.com>\n\t<168493780253.2931851.3316820839962267032@Monstersaurus>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<168493780253.2931851.3316820839962267032@Monstersaurus>","Subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","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>","From":"Laurent Pinchart via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Cc":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>,\n\tlibcamera devel <libcamera-devel@lists.libcamera.org>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":27803,"web_url":"https://patchwork.libcamera.org/comment/27803/","msgid":"<169495861917.2072120.3971703451102714911@ping.linuxembedded.co.uk>","date":"2023-09-17T13:50:19","subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Laurent Pinchart (2023-05-24 15:33:43)\n> On Wed, May 24, 2023 at 03:16:42PM +0100, Kieran Bingham wrote:\n> > Quoting Laurent Pinchart (2023-05-24 14:03:24)\n> > > On Wed, May 24, 2023 at 02:50:53PM +0200, Jacopo Mondi via libcamera-devel wrote:\n> > > > On Tue, May 23, 2023 at 12:25:30PM +0100, Kieran Bingham via libcamera-devel wrote:\n> > > > > Provide an update in the README.rst to reflect that a first install may\n> > > > > require a manual call to 'ldconfig' as the root user.\n> > > > >\n> > > > > Meson install does not do this.\n> > > > \n> > > > Nothing specific about libcamera here, but I guess it doesn't hurt\n> > > > \n> > > > Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> > > > \n> > > > > Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> > > > > ---\n> > > > >  README.rst | 18 ++++++++++++++++++\n> > > > >  1 file changed, 18 insertions(+)\n> > > > >\n> > > > > diff --git a/README.rst b/README.rst\n> > > > > index 34b6b49f3575..48629280a936 100644\n> > > > > --- a/README.rst\n> > > > > +++ b/README.rst\n> > > > > @@ -37,6 +37,24 @@ To fetch the sources, build and install:\n> > > > >    meson setup build\n> > > > >    ninja -C build install\n> > > > >\n> > > > > +\n> > > > > +First run\n> > > > > +~~~~~~~~~\n> > > > > +\n> > > > > +For a first install, or an install with a newer library version the linker\n> > > > > +configuration may need to be updated. If you experience any error such as :\n> > > \n> > > Extra space before colon.\n> > > \n> > > > > +\n> > > > > +::\n> > > > > +\n> > > > > +   cam: error while loading shared libraries: libcamera.so.0.0.4: cannot open shared object file: No such file or directory\n> > > > > +\n> > > > > +please run:\n> > > > > +\n> > > > > +::\n> > > > > +\n> > > > > +  sudo ldconfig\n> > > \n> > > As Jacopo said, this isn't specific to libcamera, but I suppose it\n> > > doesn't hurt. I hope the next step won't be to document how to add a\n> > > custom directory to /etc/ld.so.conf, as your README.rst shouldn't become\n> > > a Linux 101 tutorial :-)\n> > \n> > Sure but then you could say why do we bother documenting how to run\n> > 'meson' and 'ninja' ... It *is* specific to /running/ libcamera.\n> > \n> > The reason for this is because users are confused [0]. For a while it\n> > was required, then meson handled it ... now it doesn't anymore.\n> > \n> > I'd put a:\n> > \n> > Suggested-by: Brad Morgan <>\n> > \n> > But I don't have a full address\n> > \n> > [0] https://github.com/kbingham/libcamera/issues/70\n> \n> Maybe we'll need a FAQ at some point to answer miscellaneous questions,\n> to ensure the README.rst won't grow out of control.\n\nI interpret your lack of positivity in this review as a nack.\n\nBut as you've seen - this is turning into a frequently asked question.\n\nWe have an FAQ on libcamera.org - but I don't think this is an\nappropriate place for that. The issue occurs when following the\ninstructions we provide for installation from source.\n\nI believe it would be better to fully document all the steps required to\nbe able to install /and use/ from source. (i.e. merge this patch)\n\n--\nKieran\n\n> \n> > > > > +\n> > > > > +\n> > > > >  Dependencies\n> > > > >  ~~~~~~~~~~~~\n> > > > >\n> \n> -- \n> Regards,\n> \n> Laurent Pinchart","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 71011BD160\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun, 17 Sep 2023 13:50:23 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id B13B662922;\n\tSun, 17 Sep 2023 15:50:22 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id AE75A61DEA\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 17 Sep 2023 15:50:21 +0200 (CEST)","from pendragon.ideasonboard.com\n\t(aztw-30-b2-v4wan-166917-cust845.vm26.cable.virginm.net\n\t[82.37.23.78])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id EAE95FA2;\n\tSun, 17 Sep 2023 15:48:46 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1694958622;\n\tbh=AdJzFAtoltk2jUxv9uNDZPs0slNUqS5So9HSf8KosuE=;\n\th=In-Reply-To:References:To:Date:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=F+kMUsdTCKgiO71NjRz2YZxDXPNsGnvjbqDoh4G0Q5rHkkp3PRa93qmPQwuwgTYHf\n\twReymQEy2IA/x8hat8g1OoZ94EwVYMQNMWAmnFv2Y3WPDVClE4f4a8n/VltmkoH5G1\n\tKxacdukkuBFN3Vz0FwEJBCTRHIX4T/rIOm0N5Jh+rkyXoLTpoTlp3lOJkciP2IX9WR\n\taJCaz3340qPh5BSAQr9Oiuokw1YM7a4D3kJktV1nVV0JM1qal/7r+JXW6um+xdQCmB\n\tQrfpcBJO03dDPSybWlBAB6JO2fWGPk7eQqdY4A5vyFpyk2G3+JJcJd7XKTtJswOsu7\n\tV6lKFv49EgW5A==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1694958527;\n\tbh=AdJzFAtoltk2jUxv9uNDZPs0slNUqS5So9HSf8KosuE=;\n\th=In-Reply-To:References:Subject:From:Cc:To:Date:From;\n\tb=Y8/nQ8AzqUEZ8Wr03n/I1XYHI9lbpD3A2Xd7Ugqe3/shISs5J6CqdW+iNpbfPJP3h\n\tuUsH/m+OlAz8msbr2G/eKTVQeC6NY7mFiF3cjbXSYwaQ1s+dDwRSpro65dvw5zmZJA\n\trTYS0MSbiRIWZ6ZQx+tzJwCKVe71juhZYwzG3dMs="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"Y8/nQ8Az\"; dkim-atps=neutral","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20230524143343.GH5094@pendragon.ideasonboard.com>","References":"<20230523112530.2837538-1-kieran.bingham@ideasonboard.com>\n\t<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>\n\t<20230524130324.GF5094@pendragon.ideasonboard.com>\n\t<168493780253.2931851.3316820839962267032@Monstersaurus>\n\t<20230524143343.GH5094@pendragon.ideasonboard.com>","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Date":"Sun, 17 Sep 2023 14:50:19 +0100","Message-ID":"<169495861917.2072120.3971703451102714911@ping.linuxembedded.co.uk>","User-Agent":"alot/0.10","Subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","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>","From":"Kieran Bingham via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>,\n\tlibcamera devel <libcamera-devel@lists.libcamera.org>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":27804,"web_url":"https://patchwork.libcamera.org/comment/27804/","msgid":"<20230917154131.GA20834@pendragon.ideasonboard.com>","date":"2023-09-17T15:41:31","subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"Hi Kieran,\n\nOn Sun, Sep 17, 2023 at 02:50:19PM +0100, Kieran Bingham wrote:\n> Quoting Laurent Pinchart (2023-05-24 15:33:43)\n> > On Wed, May 24, 2023 at 03:16:42PM +0100, Kieran Bingham wrote:\n> > > Quoting Laurent Pinchart (2023-05-24 14:03:24)\n> > > > On Wed, May 24, 2023 at 02:50:53PM +0200, Jacopo Mondi via libcamera-devel wrote:\n> > > > > On Tue, May 23, 2023 at 12:25:30PM +0100, Kieran Bingham via libcamera-devel wrote:\n> > > > > > Provide an update in the README.rst to reflect that a first install may\n> > > > > > require a manual call to 'ldconfig' as the root user.\n> > > > > >\n> > > > > > Meson install does not do this.\n> > > > > \n> > > > > Nothing specific about libcamera here, but I guess it doesn't hurt\n> > > > > \n> > > > > Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> > > > > \n> > > > > > Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> > > > > > ---\n> > > > > >  README.rst | 18 ++++++++++++++++++\n> > > > > >  1 file changed, 18 insertions(+)\n> > > > > >\n> > > > > > diff --git a/README.rst b/README.rst\n> > > > > > index 34b6b49f3575..48629280a936 100644\n> > > > > > --- a/README.rst\n> > > > > > +++ b/README.rst\n> > > > > > @@ -37,6 +37,24 @@ To fetch the sources, build and install:\n> > > > > >    meson setup build\n> > > > > >    ninja -C build install\n> > > > > >\n> > > > > > +\n> > > > > > +First run\n> > > > > > +~~~~~~~~~\n> > > > > > +\n> > > > > > +For a first install, or an install with a newer library version the linker\n> > > > > > +configuration may need to be updated. If you experience any error such as :\n> > > > \n> > > > Extra space before colon.\n> > > > \n> > > > > > +\n> > > > > > +::\n> > > > > > +\n> > > > > > +   cam: error while loading shared libraries: libcamera.so.0.0.4: cannot open shared object file: No such file or directory\n> > > > > > +\n> > > > > > +please run:\n> > > > > > +\n> > > > > > +::\n> > > > > > +\n> > > > > > +  sudo ldconfig\n> > > > \n> > > > As Jacopo said, this isn't specific to libcamera, but I suppose it\n> > > > doesn't hurt. I hope the next step won't be to document how to add a\n> > > > custom directory to /etc/ld.so.conf, as your README.rst shouldn't become\n> > > > a Linux 101 tutorial :-)\n> > > \n> > > Sure but then you could say why do we bother documenting how to run\n> > > 'meson' and 'ninja' ... It *is* specific to /running/ libcamera.\n> > > \n> > > The reason for this is because users are confused [0]. For a while it\n> > > was required, then meson handled it ... now it doesn't anymore.\n> > > \n> > > I'd put a:\n> > > \n> > > Suggested-by: Brad Morgan <>\n> > > \n> > > But I don't have a full address\n> > > \n> > > [0] https://github.com/kbingham/libcamera/issues/70\n> > \n> > Maybe we'll need a FAQ at some point to answer miscellaneous questions,\n> > to ensure the README.rst won't grow out of control.\n> \n> I interpret your lack of positivity in this review as a nack.\n> \n> But as you've seen - this is turning into a frequently asked question.\n\nI assume you're referring to\nhttps://bugs.libcamera.org/show_bug.cgi?id=200. The latest comment in\nthat bug report indicates that ldconfig didn't help.\n\n> We have an FAQ on libcamera.org - but I don't think this is an\n> appropriate place for that. The issue occurs when following the\n> instructions we provide for installation from source.\n> \n> I believe it would be better to fully document all the steps required to\n> be able to install /and use/ from source. (i.e. merge this patch)\n\nI'm not opposed to merging this, but you're right that I'm not thrilled\nto turn README.rst into a Linux 101 tutorial.\n\nLet's first figure out what the issue in bug #200 is.\n\n> > > > > > +\n> > > > > > +\n> > > > > >  Dependencies\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 2E4C0BE080\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun, 17 Sep 2023 15:41:20 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 6F6E562937;\n\tSun, 17 Sep 2023 17:41:19 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 1B2AA62931\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 17 Sep 2023 17:41:18 +0200 (CEST)","from pendragon.ideasonboard.com (213-243-189-158.bb.dnainternet.fi\n\t[213.243.189.158])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 3735C128D;\n\tSun, 17 Sep 2023 17:39:43 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1694965279;\n\tbh=LjO/WUVNqbj46VPTV4l4S/8y9O42w0fLk4DxObHgqK8=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=4Usf72nsv4l7Ur9vEBh8bBMskCrvVuDythF/oS+UfLQzWcYjeu4gDUhB0eg7AKTey\n\tJW4u/xbmJ42o8r8qmuoQDYQpbgS7ixqF+bYTlE9gKtNcCE/lek8dZluCjJFdEhAGc3\n\tTVgGfbiPYdbNiSDsewHqeAQohkLJZ+hIxZSfCnRuo7EG9ShUalTcX8XFE1bJLwmMrq\n\tfg7tsP5CLPlQzaq0al2xy7zW+/CRqcGd5AB+mwUf+LXC6A6CRjob6H3uhz6HRtwu+a\n\teXzTBOm5t9bu0q5ogp8U4i9sy/6QDTs9rHXtRKDGY9U5leDvJpi9dj0qPJz3K2qUxv\n\tmkeQUf0q1iBxw==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1694965183;\n\tbh=LjO/WUVNqbj46VPTV4l4S/8y9O42w0fLk4DxObHgqK8=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=P4XPjPDdCFsysRJ6Dd2qPr/o200ZNX5WHSqzYdbrwd8Zr4Kz9T0+5ljJh/BTM75w7\n\txlyIIgNmoitnanALG9VSGcSTY9s6sfFYfKjaKCNlCo+BdPt3dzMdt8fllhnnkJYSl9\n\tnjxuVgPwcnwn8e1QvdP3SCanaeW5voYcviBwTdxM="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"P4XPjPDd\"; dkim-atps=neutral","Date":"Sun, 17 Sep 2023 18:41:31 +0300","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Message-ID":"<20230917154131.GA20834@pendragon.ideasonboard.com>","References":"<20230523112530.2837538-1-kieran.bingham@ideasonboard.com>\n\t<m2evk6qevgqe32gckvkes3kkbnmcse7opjddletrhkn6rid5bt@nr7zanav4kt4>\n\t<20230524130324.GF5094@pendragon.ideasonboard.com>\n\t<168493780253.2931851.3316820839962267032@Monstersaurus>\n\t<20230524143343.GH5094@pendragon.ideasonboard.com>\n\t<169495861917.2072120.3971703451102714911@ping.linuxembedded.co.uk>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<169495861917.2072120.3971703451102714911@ping.linuxembedded.co.uk>","Subject":"Re: [libcamera-devel] [PATCH] README: Add 'ldconfig' note","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>","From":"Laurent Pinchart via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Cc":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>,\n\tlibcamera devel <libcamera-devel@lists.libcamera.org>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]