Patch Detail
Show a patch.
GET /api/patches/11635/?format=api
{ "id": 11635, "url": "https://patchwork.libcamera.org/api/patches/11635/?format=api", "web_url": "https://patchwork.libcamera.org/patch/11635/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20210322101927.40013-1-vedantparanjape160201@gmail.com>", "date": "2021-03-22T10:19:27", "name": "[libcamera-devel,v4] Add alternative meson install command", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": false, "hash": "c02dc1258982901010d48106d4e4b306f9620497", "submitter": { "id": 85, "url": "https://patchwork.libcamera.org/api/people/85/?format=api", "name": "Vedant Paranjape", "email": "vedantparanjape160201@gmail.com" }, "delegate": null, "mbox": "https://patchwork.libcamera.org/patch/11635/mbox/", "series": [ { "id": 1811, "url": "https://patchwork.libcamera.org/api/series/1811/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1811", "date": "2021-03-22T10:19:27", "name": "[libcamera-devel,v4] Add alternative meson install command", "version": 4, "mbox": "https://patchwork.libcamera.org/series/1811/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/patches/11635/comments/", "check": "pending", "checks": "https://patchwork.libcamera.org/api/patches/11635/checks/", "tags": {}, "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 1DE19BD80C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 22 Mar 2021 10:19:48 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 4DDF468D62;\n\tMon, 22 Mar 2021 11:19:47 +0100 (CET)", "from mail-pf1-x431.google.com (mail-pf1-x431.google.com\n\t[IPv6:2607:f8b0:4864:20::431])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id A83EC68D58\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 22 Mar 2021 11:19:45 +0100 (CET)", "by mail-pf1-x431.google.com with SMTP id j25so10609957pfe.2\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 22 Mar 2021 03:19:45 -0700 (PDT)", "from localhost.localdomain ([1.186.78.76])\n\tby smtp.googlemail.com with ESMTPSA id\n\tk63sm13556241pfd.48.2021.03.22.03.19.42\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tMon, 22 Mar 2021 03:19:43 -0700 (PDT)" ], "Authentication-Results": "lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"jG9wVu0E\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=OEDCzGWYFk+H0x/Qda/V79Sn3gQsLM//B7maAFnSn/Y=;\n\tb=jG9wVu0EIrHu5Mj6KphsK1MngpKgc5bUHpU7Cso6/YNr0ReH1uVc6ySjnctFSDU9aD\n\taw1aXF1I2N8rwd7l+sHDVlz3vkeL45PLFHedLIUP/y0aGUBbWHK708n+oakzceRK5J7m\n\tvmp/D5dQS8Q9ISg6VkzCPtMnbWTu+5tFMR0sfimGJvjnO9Axj1vm0XqjbX89NqZcj6I0\n\tpujds3kryVfz8ql9T10sMIBjI2CITio6SAdtoyMDAczr8P/UaSHmb8SSXNr8RYgM/C+Y\n\tK2JAB4B8DJat9n8AEXoDOO1SNkpz1AYg4Efxf+Ja3X36+8jIdDcDeJprTj9xRW5frduD\n\tj5/Q==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=OEDCzGWYFk+H0x/Qda/V79Sn3gQsLM//B7maAFnSn/Y=;\n\tb=D92TsJlw+pOZef5Ebwrk4RsYpJTo/A4tn1nex3exa0QndQMeHxGXH8Rv9dqTBdtzkw\n\tYHFrhd62bGbW41HA6BlyI8MpUO1MWtxRq3IJUpyXsXUPcVPKaeY3kUpWRnJBsNrm8/qr\n\tQE7KCFLdCNp5BoIkdF992Mg4Aug4q0vav5Q+vWlGaKBMAMPonlSpqxq83HrV8XGIEWFG\n\tbtc5wqSDvagWKwG0VCGDYFke2oa7zefbT1s3WviXj9l95TsgWNeWq8oYYvHbdHIzjWSS\n\t4AFC2gp0UDBmzKTUr7oAC8hdWBdPw1NJnUpA2OnTChfCNAVckHYHS8T7NllNFwazB6oo\n\tPXKg==", "X-Gm-Message-State": "AOAM532oIWByJEHgpZo0zs2nP2SZ5Z0WiOhqYNdt7Cqb0IVf+kvR9uFf\n\t5JJL2Y4hbAJl/pZ21BExq6IbYD+WxwywSWLT", "X-Google-Smtp-Source": "ABdhPJwgcPs17213wtbKi7Qip4ti0n3M6DpLqAfOnyhtc7ntLxZk1QUHYvSp5XGeud5l6xUOz16bGg==", "X-Received": "by 2002:a65:43c6:: with SMTP id\n\tn6mr21844753pgp.170.1616408383801; \n\tMon, 22 Mar 2021 03:19:43 -0700 (PDT)", "From": "Vedant Paranjape <vedantparanjape160201@gmail.com>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Mon, 22 Mar 2021 15:49:27 +0530", "Message-Id": "<20210322101927.40013-1-vedantparanjape160201@gmail.com>", "X-Mailer": "git-send-email 2.25.1", "MIME-Version": "1.0", "Subject": "[libcamera-devel] [PATCH v4] Add alternative meson install command", "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>", "Cc": "Vedant Paranjape <vedantparanjape160201@gmail.com>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Changelog:\n\n* Updated README.rst to describ meson install issue\n\nWhile installing meson using pip3 install --user meson, due to python\npath issues, build.ninja can't be located by ninja. meson generates\nninja files fine, but then when you run ninja, it is unable to find\nmeson's build.ninja python module due to path issues.\nIt gives the following error on ninja -C build install:\n\nninja: Entering directory `build'\nninja: error: loading 'build.ninja': No such file or directory\n\nAfter uninstalling meson using pip3 and installing it again using pip\nwithout --user argument solved the issue.\n\nSigned-off-by: Vedant Paranjape <vedantparanjape160201@gmail.com>\n---\n README.rst | 7 +++++++\n 1 file changed, 7 insertions(+)", "diff": "diff --git a/README.rst b/README.rst\nindex 1427c714..b86bcc1d 100644\n--- a/README.rst\n+++ b/README.rst\n@@ -37,6 +37,13 @@ To fetch the sources, build and install:\n meson build\n ninja -C build install\n \n+Several users have reported issues with meson installation, crux of the issue is a potential version\n+mismatch between the version that is installed in root, and version that the normal user\n+uses. On calling meson, it can't find the build.ninja module. This can be solved by two ways: \n+\n+1) Don't install meson again if it is already installed system-wide\n+2) If you still went ahead and installed, uninstall meson using pip, and install again without --user argument\n+\n Dependencies\n ~~~~~~~~~~~~\n \n", "prefixes": [ "libcamera-devel", "v4" ] }