get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/108648/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 108648,
    "url": "http://patchwork.dpdk.org/api/patches/108648/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20220310123843.612207-5-bruce.richardson@intel.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20220310123843.612207-5-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220310123843.612207-5-bruce.richardson@intel.com",
    "date": "2022-03-10T12:38:39",
    "name": "[v2,4/8] doc/linux_gsg: merge requirements section for app building",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "d1dbdec97fc633b8b86de3fd8ce125265da9c6e4",
    "submitter": {
        "id": 20,
        "url": "http://patchwork.dpdk.org/api/people/20/?format=api",
        "name": "Bruce Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "delegate": {
        "id": 1,
        "url": "http://patchwork.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20220310123843.612207-5-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 22099,
            "url": "http://patchwork.dpdk.org/api/series/22099/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=22099",
            "date": "2022-03-10T12:38:35",
            "name": "Linux GSG doc updates",
            "version": 2,
            "mbox": "http://patchwork.dpdk.org/series/22099/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/108648/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/108648/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 273ACA0093;\n\tThu, 10 Mar 2022 13:39:21 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id B30F841161;\n\tThu, 10 Mar 2022 13:39:03 +0100 (CET)",
            "from mga06.intel.com (mga06.intel.com [134.134.136.31])\n by mails.dpdk.org (Postfix) with ESMTP id CBE884114F\n for <dev@dpdk.org>; Thu, 10 Mar 2022 13:39:00 +0100 (CET)",
            "from orsmga006.jf.intel.com ([10.7.209.51])\n by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 10 Mar 2022 04:39:00 -0800",
            "from silpixa00399126.ir.intel.com ([10.237.223.34])\n by orsmga006.jf.intel.com with ESMTP; 10 Mar 2022 04:38:58 -0800"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1646915941; x=1678451941;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=ZGhTWsEE3z1Vk9a5dVD79GpWqBzQgi5T6hSDUXuC21Q=;\n b=nOUrkRCWKrwg1CirvDzspQYVQ17V9j91u/rsROt+5ptV+6vDli3Acmvy\n 1u1v+/IMYUf5MMGKzYLE5Jmm8sh1elK2EzDaaW33sj30aZQ5ofUItNUld\n vPuXcKpjq2QpTaFX36XXOdnNHidbzAHN3iiKq3Zfpj2GRI6OZEaPko1dh\n rbgoOE/45cCxe9PUtiLqlgs7uSymvYC+iO64SsZMHROAFBRoN0UlnxQfI\n qkPjULHw88dFNA2LeLpAUF7+4uI0jJGKO7f+DMCtMEhV47Xhj988aPBKa\n siaBI8ov3/4HT6Pmu6y6PuQNAFaAlCWbph0cBVf/MYkxq7hfJePGXvqh2 g==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10281\"; a=\"315957617\"",
            "E=Sophos;i=\"5.90,170,1643702400\"; d=\"scan'208\";a=\"315957617\"",
            "E=Sophos;i=\"5.90,170,1643702400\"; d=\"scan'208\";a=\"513970217\""
        ],
        "X-ExtLoop1": "1",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "john.mcnamara@intel.com,\n\tBruce Richardson <bruce.richardson@intel.com>",
        "Subject": "[PATCH v2 4/8] doc/linux_gsg: merge requirements section for app\n building",
        "Date": "Thu, 10 Mar 2022 12:38:39 +0000",
        "Message-Id": "<20220310123843.612207-5-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.32.0",
        "In-Reply-To": "<20220310123843.612207-1-bruce.richardson@intel.com>",
        "References": "<20220308145001.529734-1-bruce.richardson@intel.com>\n <20220310123843.612207-1-bruce.richardson@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "When building end-applications linked with DPDK, the only additional\ntool needed is pkg-config/pkgconf. However, the standard development\ntools meta-packages on most distro's include this as standard, meaning\nit does not really require its own section. The one outlier in the\nexisting text is \"alpine\" where it is not present when using \"libc-dev\"\ntarget. However, changing \"gcc\" and \"libc-dev\" to \"alpine-sdk\"\nmetapackage aligns alpine with the other distros in this regard.\n\nSigned-off-by: Bruce Richardson <bruce.richardson@intel.com>\n---\n doc/guides/linux_gsg/sys_reqs.rst | 26 ++++++++++----------------\n 1 file changed, 10 insertions(+), 16 deletions(-)",
    "diff": "diff --git a/doc/guides/linux_gsg/sys_reqs.rst b/doc/guides/linux_gsg/sys_reqs.rst\nindex df367742cc..08d45898f0 100644\n--- a/doc/guides/linux_gsg/sys_reqs.rst\n+++ b/doc/guides/linux_gsg/sys_reqs.rst\n@@ -27,11 +27,19 @@ Compilation of the DPDK\n     The setup commands and installed packages needed on various systems may be different.\n     For details on Linux distributions and the versions tested, please consult the DPDK Release Notes.\n \n-*   General development tools including a supported C compiler such as gcc (version 4.9+) or clang (version 3.4+).\n+*   General development tools including a supported C compiler such as gcc (version 4.9+) or clang (version 3.4+),\n+    and ``pkg-config`` or ``pkgconf`` to be used when building end-user binaries against DPDK.\n \n     * For RHEL/Fedora systems these can be installed using ``dnf groupinstall \"Development Tools\"``\n     * For Ubuntu/Debian systems these can be installed using ``apt install build-essential``\n-    * For Alpine Linux, ``apk add gcc libc-dev bsd-compat-headers libexecinfo-dev``\n+    * For Alpine Linux, ``apk add alpine-sdk bsd-compat-headers libexecinfo-dev``\n+\n+.. note::\n+\n+   pkg-config 0.27, supplied with RHEL-7,\n+   does not process the Libs.private section correctly,\n+   resulting in statically linked applications not being linked properly.\n+   Use an updated version of ``pkg-config`` or ``pkgconf`` instead when building applications\n \n *   Python 3.5 or later.\n \n@@ -87,20 +95,6 @@ For poll-mode drivers, the additional dependencies for each driver can be\n found in that driver's documentation in the relevant DPDK guide document,\n e.g. :doc:`../nics/index`\n \n-\n-Building DPDK Applications\n---------------------------\n-\n-The tool pkg-config or pkgconf, integrated in most build systems,\n-must be used to parse options and dependencies from libdpdk.pc.\n-\n-.. note::\n-\n-   pkg-config 0.27, supplied with RHEL-7,\n-   does not process the Libs.private section correctly,\n-   resulting in statically linked applications not being linked properly.\n-\n-\n Running DPDK Applications\n -------------------------\n \n",
    "prefixes": [
        "v2",
        "4/8"
    ]
}