get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 41266,
    "url": "https://patches.dpdk.org/api/patches/41266/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20180619103657.19186-7-gavin.hu@arm.com/",
    "project": {
        "id": 1,
        "url": "https://patches.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": "<20180619103657.19186-7-gavin.hu@arm.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20180619103657.19186-7-gavin.hu@arm.com",
    "date": "2018-06-19T10:36:57",
    "name": "[v12,6/6] devtools: expand meson cross compiling test coverage",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "9c9daf3ec2e44bf1f1beaaa205234b3070101e51",
    "submitter": {
        "id": 1018,
        "url": "https://patches.dpdk.org/api/people/1018/?format=api",
        "name": "Gavin Hu",
        "email": "gavin.hu@arm.com"
    },
    "delegate": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20180619103657.19186-7-gavin.hu@arm.com/mbox/",
    "series": [
        {
            "id": 166,
            "url": "https://patches.dpdk.org/api/series/166/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=166",
            "date": "2018-06-19T10:36:51",
            "name": "Fix the cross compiling errors",
            "version": 12,
            "mbox": "https://patches.dpdk.org/series/166/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/41266/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/41266/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 61F0A4CBD;\n\tTue, 19 Jun 2018 12:37:20 +0200 (CEST)",
            "from foss.arm.com (foss.arm.com [217.140.101.70])\n\tby dpdk.org (Postfix) with ESMTP id CC6264C57;\n\tTue, 19 Jun 2018 12:37:11 +0200 (CEST)",
            "from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])\n\tby usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4078C15AB;\n\tTue, 19 Jun 2018 03:37:11 -0700 (PDT)",
            "from net-debian.shanghai.arm.com (net-debian.shanghai.arm.com\n\t[10.169.36.53])\n\tby usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id\n\t847E43F25D; Tue, 19 Jun 2018 03:37:10 -0700 (PDT)"
        ],
        "From": "Gavin Hu <gavin.hu@arm.com>",
        "To": "dev@dpdk.org",
        "Cc": "nd@arm.com,\n\tgavin.hu@arm.com,\n\tstable@dpdk.org",
        "Date": "Tue, 19 Jun 2018 18:36:57 +0800",
        "Message-Id": "<20180619103657.19186-7-gavin.hu@arm.com>",
        "X-Mailer": "git-send-email 2.11.0",
        "In-Reply-To": "<20180619103657.19186-1-gavin.hu@arm.com>",
        "References": "<20180619013746.13268-1-gavin.hu@arm.com>\n\t<20180619103657.19186-1-gavin.hu@arm.com>",
        "Subject": "[dpdk-dev] [PATCH v12 6/6] devtools: expand meson cross compiling\n\ttest coverage",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "The default test script covers only default host cc compiler, either gcc or\nclang, the fix is to increase the coverage by adding one more to cover\nclang and the others for gcc.\n\nFixes: a55277a788 (\"devtools: add test script for meson builds\")\nCc: stable@dpdk.org\n\nSigned-off-by: Gavin Hu <gavin.hu@arm.com>\nReviewed-by: Phil Yang <phil.yang@arm.com>\nReviewed-by: Song Zhu <song.zhu@arm.com>\n---\n devtools/test-meson-builds.sh | 18 +++++++++++++-----\n 1 file changed, 13 insertions(+), 5 deletions(-)",
    "diff": "diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh\nindex 9bb5b93bd..e7db0abe9 100755\n--- a/devtools/test-meson-builds.sh\n+++ b/devtools/test-meson-builds.sh\n@@ -45,10 +45,18 @@ done\n build build-x86-default -Dmachine=nehalem\n \n # enable cross compilation if gcc cross-compiler is found\n+c=aarch64-linux-gnu-gcc\n+if ! command -v $c >/dev/null 2>&1 ; then\n+\techo \"## ERROR: $c is missing, cross compiling is aborting...\"\n+\treturn\n+fi\n+\n+# compile the general v8a also for clang to increase coverage\n+export CC=\"ccache clang\"\n+build build-arm64-host-clang --cross-file config/arm/arm64_armv8_linuxapp_gcc\n+\n for f in config/arm/arm*gcc ; do\n-\tc=aarch64-linux-gnu-gcc\n-\tif ! command -v $c >/dev/null 2>&1 ; then\n-\t\tcontinue\n-\tfi\n-\tbuild build-$(basename $f | tr '_' '-' | cut -d'-' -f-2) --cross-file $f\n+\texport CC=\"ccache gcc\"\n+\tbuild build-$(basename $f | tr '_' '-' | cut -d'-' -f-2) \\\n+\t\t--cross-file $f\n done\n",
    "prefixes": [
        "v12",
        "6/6"
    ]
}