Show a patch.

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

{
    "id": 41440,
    "url": "http://patches.dpdk.org/api/patches/41440/?format=api",
    "web_url": "http://patches.dpdk.org/patch/41440/",
    "project": {
        "id": 1,
        "url": "http://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"
    },
    "msgid": "<20180625024913.17219-7-gavin.hu@arm.com>",
    "date": "2018-06-25T02:49:13",
    "name": "[v13,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": "http://patches.dpdk.org/api/people/1018/?format=api",
        "name": "Gavin Hu",
        "email": "gavin.hu@arm.com"
    },
    "delegate": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "http://patches.dpdk.org/patch/41440/mbox/",
    "series": [
        {
            "id": 217,
            "url": "http://patches.dpdk.org/api/series/217/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=217",
            "date": "2018-06-25T02:49:07",
            "name": "Fix the cross compiling errors",
            "version": 13,
            "mbox": "http://patches.dpdk.org/series/217/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/41440/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/41440/checks/",
    "tags": {},
    "headers": {
        "X-Mailer": "git-send-email 2.11.0",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "From": "Gavin Hu <gavin.hu@arm.com>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "Date": "Mon, 25 Jun 2018 10:49:13 +0800",
        "X-Mailman-Version": "2.1.15",
        "Delivered-To": "patchwork@dpdk.org",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Cc": "nd@arm.com,\n\tgavin.hu@arm.com,\n\tstable@dpdk.org",
        "To": "dev@dpdk.org",
        "Errors-To": "dev-bounces@dpdk.org",
        "References": "<20180619103657.19186-1-gavin.hu@arm.com>\n\t<20180625024913.17219-1-gavin.hu@arm.com>",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-BeenThere": "dev@dpdk.org",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 7A9207EB4;\n\tMon, 25 Jun 2018 04:49:40 +0200 (CEST)",
            "from foss.arm.com (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])\n\tby dpdk.org (Postfix) with ESMTP id 766905F22;\n\tMon, 25 Jun 2018 04:49:30 +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 E620415AD;\n\tSun, 24 Jun 2018 19:49:29 -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\t32E183F59C; Sun, 24 Jun 2018 19:49:29 -0700 (PDT)"
        ],
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "Subject": "[dpdk-dev] [PATCH v13 6/6] devtools: expand meson cross compiling\n\ttest coverage",
        "In-Reply-To": "<20180625024913.17219-1-gavin.hu@arm.com>",
        "Message-Id": "<20180625024913.17219-7-gavin.hu@arm.com>",
        "Precedence": "list",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "X-Original-To": "patchwork@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>\nAcked-by: Bruce Richardson <bruce.richardson@intel.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": [
        "v13",
        "6/6"
    ]
}