Show a cover letter.

GET /api/1.1/covers/2221618/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2221618,
    "url": "http://patchwork.ozlabs.org/api/1.1/covers/2221618/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/buildroot/cover/20260410014309.18115-2-sen@hastings.org/",
    "project": {
        "id": 27,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/27/?format=api",
        "name": "Buildroot development",
        "link_name": "buildroot",
        "list_id": "buildroot.buildroot.org",
        "list_email": "buildroot@buildroot.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20260410014309.18115-2-sen@hastings.org>",
    "date": "2026-04-10T01:43:08",
    "name": "[0/1,RFC] re-add lua 5.2.4",
    "submitter": {
        "id": 88013,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/88013/?format=api",
        "name": "Sen Hastings",
        "email": "sen@hastings.org"
    },
    "mbox": "http://patchwork.ozlabs.org/project/buildroot/cover/20260410014309.18115-2-sen@hastings.org/mbox/",
    "series": [
        {
            "id": 499375,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/499375/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/buildroot/list/?series=499375",
            "date": "2026-04-10T01:43:08",
            "name": "re-add lua 5.2.4",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/499375/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2221618/comments/",
    "headers": {
        "Return-Path": "<buildroot-bounces@buildroot.org>",
        "X-Original-To": [
            "incoming-buildroot@patchwork.ozlabs.org",
            "buildroot@buildroot.org"
        ],
        "Delivered-To": [
            "patchwork-incoming-buildroot@legolas.ozlabs.org",
            "buildroot@buildroot.org"
        ],
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=LBcm1zw7;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsKNN5kDlz1y2d\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Fri, 10 Apr 2026 11:44:20 +1000 (AEST)",
            "from localhost (localhost [127.0.0.1])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 3A0E040D93;\n\tFri, 10 Apr 2026 01:44:18 +0000 (UTC)",
            "from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id hadL6yRlnYrI; Fri, 10 Apr 2026 01:44:17 +0000 (UTC)",
            "from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 3D9B14107C;\n\tFri, 10 Apr 2026 01:44:17 +0000 (UTC)",
            "from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])\n by lists1.osuosl.org (Postfix) with ESMTP id 75AA7237\n for <buildroot@buildroot.org>; Fri, 10 Apr 2026 01:44:15 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n by smtp4.osuosl.org (Postfix) with ESMTP id 6157D4107C\n for <buildroot@buildroot.org>; Fri, 10 Apr 2026 01:44:15 +0000 (UTC)",
            "from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id CeLWelhaslRu for <buildroot@buildroot.org>;\n Fri, 10 Apr 2026 01:44:14 +0000 (UTC)",
            "from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50])\n by smtp4.osuosl.org (Postfix) with ESMTPS id 624A440D93\n for <buildroot@buildroot.org>; Fri, 10 Apr 2026 01:44:13 +0000 (UTC)",
            "from obsidian.. (syn-068-189-041-004.res.spectrum.com [68.189.41.4]\n (may be forged)) (authenticated bits=0)\n by d.mail.sonic.net (8.16.1/8.16.1) with ESMTPSA id 63A1iBVX003155\n (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT);\n Thu, 9 Apr 2026 18:44:12 -0700"
        ],
        "X-Virus-Scanned": [
            "amavis at osuosl.org",
            "amavis at osuosl.org"
        ],
        "X-Comment": "SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ",
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 smtp4.osuosl.org 3D9B14107C",
            "OpenDKIM Filter v2.11.0 smtp4.osuosl.org 624A440D93"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1775785457;\n\tbh=lp7Gh9OSOa9fFOcsUcmECXGUdtLrKH+JSxwrq8XSyxE=;\n\th=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:\n\t List-Post:List-Help:List-Subscribe:Cc:From;\n\tb=LBcm1zw7v8YH4xH+ZHvUeP5ilhxBasvGxmrYtzg4q/pqA0SUaaawY+G1aac73734j\n\t CElUWw7HjrZzZiM3qbXzb9+aDNjGaBGQXdL2WrpZnRjRQyaR/7N7nXs1oWLfylFRfH\n\t jYKxB+3xUMEhKJjQd0mMhBvbXm15uFqsvzeFj6lMAkVaGZgsKhgeS27Gsqm8IuqdAC\n\t qU3xNnHRhfdbTpYPzd1ubYIumprOBo6GUvc2plfdWTglS3EN/9qIPDn4z3347V1aW9\n\t 5J3GWkc6Z5b5O5j/bTPQZPVJOrtmUlel9gLSCIx0r79nsoKNys56uJd6HaE7f1urIy\n\t xyoaJ4WpaJ7VA==",
        "Received-SPF": "Pass (mailfrom) identity=mailfrom; client-ip=64.142.111.50;\n helo=d.mail.sonic.net; envelope-from=sen@hastings.org; receiver=<UNKNOWN>",
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 smtp4.osuosl.org 624A440D93",
        "From": "Sen Hastings <sen@hastings.org>",
        "To": "buildroot@buildroot.org",
        "Date": "Thu,  9 Apr 2026 18:43:08 -0700",
        "Message-ID": "<20260410014309.18115-2-sen@hastings.org>",
        "X-Mailer": "git-send-email 2.43.0",
        "MIME-Version": "1.0",
        "X-Sonic-CAuth": "\n UmFuZG9tSVaVxXiKu/AYYdJLEiPx5GIGD+TVsblo4mQYnM4CckJy3edQucrAJLDp10bYuKn/tR53tbsE2W7ZahX1cKE2TU2g",
        "X-Sonic-ID": "C;roTPxX408RGucKIf40Rrfg== M;uB07xn408RGucKIf40Rrfg==",
        "X-Sonic-Spam-Details": "not scanned (too big) by cerberusd",
        "X-Mailman-Original-Authentication-Results": "smtp4.osuosl.org;\n dmarc=none (p=none dis=none)\n header.from=hastings.org",
        "Subject": "[Buildroot] [PATCH 0/1] [RFC] re-add lua 5.2.4",
        "X-BeenThere": "buildroot@buildroot.org",
        "X-Mailman-Version": "2.1.30",
        "Precedence": "list",
        "List-Id": "Discussion and development of buildroot <buildroot.buildroot.org>",
        "List-Unsubscribe": "<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.buildroot.org/pipermail/buildroot/>",
        "List-Post": "<mailto:buildroot@buildroot.org>",
        "List-Help": "<mailto:buildroot-request@buildroot.org?subject=help>",
        "List-Subscribe": "<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>",
        "Cc": "Mahyar Koshkouei <mahyar.koshkouei@gmail.com>,\n Sen Hastings <sen@hastings.org>",
        "Content-Type": "text/plain; charset=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Errors-To": "buildroot-bounces@buildroot.org",
        "Sender": "\"buildroot\" <buildroot-bounces@buildroot.org>"
    },
    "content": "I'm caught a bit between a rock and a hard place,\nI want to use the simplefb (https://codeberg.org/gnarz/simplefb) library\nwith mpv, however simplefb needs lua 5.2 (or later with slight modification)\nand cannot be easily backported to 5.1.\nmpv of course only supports 5.2, 5.1 or luajit.\nPorting mpv to lua 5.3 or newer would be pretty unwise, the mpv maintainers\nhave made it very clear it would break stuff (internally & externally)\nand they are very uninterested in changing it, see:\nhttps://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer\nhttps://github.com/mpv-player/mpv/issues/9225\n\nThe least painful solution to my problem I can think of is re-adding lua 5.2\nsupport to buildroot, basically entirely for the benefit of mpv.\nIt's very unlikely mpv will *ever* support a newer version of lua.\n\nAny objections? It seems like we are still supporting lua 5.1 for legacy reasons,\nand I am happy to maintain this.\n\nSen Hastings (1):\n  package/lua: re-add lua 5.2.4\n\n Config.in.legacy                              | 10 +--\n package/lua/5.2.4/0001-root-path.patch        | 17 ++++\n .../lua/5.2.4/0002-shared-libs-for-lua.patch  | 78 +++++++++++++++++++\n package/lua/5.2.4/0011-linenoise.patch        | 26 +++++++\n package/lua/5.2.4/lua.hash                    |  2 +\n package/lua/Config.in                         |  7 +-\n package/lua/lua.mk                            |  6 +-\n package/luainterpreter/Config.in              |  4 +\n package/mpv/mpv.mk                            |  2 +-\n 9 files changed, 144 insertions(+), 8 deletions(-)\n create mode 100644 package/lua/5.2.4/0001-root-path.patch\n create mode 100644 package/lua/5.2.4/0002-shared-libs-for-lua.patch\n create mode 100644 package/lua/5.2.4/0011-linenoise.patch\n create mode 100644 package/lua/5.2.4/lua.hash"
}