get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 14508,
    "url": "http://patches.dpdk.org/api/patches/14508/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1467594845-3487-3-git-send-email-thomas.monjalon@6wind.com/",
    "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",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<1467594845-3487-3-git-send-email-thomas.monjalon@6wind.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1467594845-3487-3-git-send-email-thomas.monjalon@6wind.com",
    "date": "2016-07-04T01:14:00",
    "name": "[dpdk-dev,v9,2/7] mk: remove recipe for tool library",
    "commit_ref": null,
    "pull_url": null,
    "state": "rejected",
    "archived": true,
    "hash": "17d44463cab723447126f8bd3166fa15287cd25d",
    "submitter": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/people/1/?format=api",
        "name": "Thomas Monjalon",
        "email": "thomas.monjalon@6wind.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1467594845-3487-3-git-send-email-thomas.monjalon@6wind.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/14508/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/14508/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 [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id 56A89379B;\n\tMon,  4 Jul 2016 03:14:17 +0200 (CEST)",
            "from mail-wm0-f48.google.com (mail-wm0-f48.google.com\n\t[74.125.82.48]) by dpdk.org (Postfix) with ESMTP id A8C372C33\n\tfor <dev@dpdk.org>; Mon,  4 Jul 2016 03:14:15 +0200 (CEST)",
            "by mail-wm0-f48.google.com with SMTP id a66so95932377wme.0\n\tfor <dev@dpdk.org>; Sun, 03 Jul 2016 18:14:15 -0700 (PDT)",
            "from XPS13.localdomain (184.203.134.77.rev.sfr.net.\n\t[77.134.203.184]) by smtp.gmail.com with ESMTPSA id\n\tl4sm5527127wjk.18.2016.07.03.18.14.14\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);\n\tSun, 03 Jul 2016 18:14:14 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=6wind-com.20150623.gappssmtp.com; s=20150623;\n\th=from:to:cc:subject:date:message-id:in-reply-to:references;\n\tbh=s9SLc95oBDnc6yxjUUpXRMSzQ0AKONsr6pxluIIG9kI=;\n\tb=EbfERuBSku0E/CH4k+h957Pn6OG3QQub3VvObrdHuMcvB4N/gnY5wzVTDIyfAc0iQq\n\tRgvzh06pYlJbh1q024Gsy3t9ok5qK1gA770rV0+t1FnJOn+GdWiB+9l5w3PD3r6qBKQw\n\tKxJPBsuAEsvr8SlyW3ydNYZoWrYUDBjE09r/ldsbXHlYx8jh4F9l70tb1FR0efkSyt7d\n\tq/IfT8rOh3dm8oGFab9CozVc0+i/+D2dVKuqUrV14WMQlxff76jFKVPgzb6TzVWHOaSu\n\tZbsZKexfSPpL3NEzN+XHWlFlamYtjezlSFBp1KOZKcwTnuDi2VSAeKTq+akiCgzkiS+i\n\t2tTQ==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20130820;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\n\t:references;\n\tbh=s9SLc95oBDnc6yxjUUpXRMSzQ0AKONsr6pxluIIG9kI=;\n\tb=Zsm6Rf1itNSNwcTan6cC22Qg4gFPz7yQtyk13FnzEweyS9mVOvLmzOUx5+m904h9jf\n\tF35vacmjBwtHMkzFx7Db24Cranmx0vcFepuyJBw9QLAYC52FwnqBIIg8vokSfX/xEqqF\n\t+zhbFHG5CqOfyh5pHhhfrBBzYSVeMnY5Hfhmah41cMHTztaf64Hmyxq3ygcYpeh9i+Qo\n\tLt6o02JRpYcs8cDN6dka2ExMyirWODe3Hnii6uaJTTQ5YzbqIxtk1JNl0IadWfFSi65x\n\tRgMUWZP3JkGfvntrBwnWA1HIx6gPVTIfaKiQJiT8dALcpy/tlAosKtVd9OTnV7EmY6WP\n\tobvg==",
        "X-Gm-Message-State": "ALyK8tK/dsSJw+9tjAjBguAzj8JWvjBMrte57S5ftFVb2udbHPsQJrQxVj69gEEjcIBJNZ8d",
        "X-Received": "by 10.194.97.201 with SMTP id ec9mr7697103wjb.117.1467594855441; \n\tSun, 03 Jul 2016 18:14:15 -0700 (PDT)",
        "From": "Thomas Monjalon <thomas.monjalon@6wind.com>",
        "To": "Neil Horman <nhorman@tuxdriver.com>",
        "Cc": "dev@dpdk.org,\n\tPanu Matilainen <pmatilai@redhat.com>",
        "Date": "Mon,  4 Jul 2016 03:14:00 +0200",
        "Message-Id": "<1467594845-3487-3-git-send-email-thomas.monjalon@6wind.com>",
        "X-Mailer": "git-send-email 2.7.0",
        "In-Reply-To": "<1467594845-3487-1-git-send-email-thomas.monjalon@6wind.com>",
        "References": "<1466189185-21952-1-git-send-email-nhorman@tuxdriver.com>\n\t<1467594845-3487-1-git-send-email-thomas.monjalon@6wind.com>",
        "Subject": "[dpdk-dev] [PATCH v9 2/7] mk: remove recipe for tool library",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "patches and discussions about DPDK <dev.dpdk.org>",
        "List-Unsubscribe": "<http://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://dpdk.org/ml/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<http://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "It is difficult to imagine why it could be needed to build a\nlibrary for the build environment.\nIf building a tool, rte.hostapp.mk should be sufficient.\n\nSigned-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>\n---\n doc/guides/prog_guide/dev_kit_build_system.rst |   2 -\n mk/rte.hostlib.mk                              | 116 -------------------------\n mk/rte.sdkbuild.mk                             |   2 +-\n mk/rte.sdkconfig.mk                            |   2 +-\n 4 files changed, 2 insertions(+), 120 deletions(-)\n delete mode 100644 mk/rte.hostlib.mk",
    "diff": "diff --git a/doc/guides/prog_guide/dev_kit_build_system.rst b/doc/guides/prog_guide/dev_kit_build_system.rst\nindex f3a4bff..9b0de83 100644\n--- a/doc/guides/prog_guide/dev_kit_build_system.rst\n+++ b/doc/guides/prog_guide/dev_kit_build_system.rst\n@@ -275,8 +275,6 @@ Generate a .a library.\n \n *   rte.extlib.mk: external library\n \n-*   rte.hostlib.mk: host library in the development kit framework\n-\n Install\n ^^^^^^^\n \ndiff --git a/mk/rte.hostlib.mk b/mk/rte.hostlib.mk\ndeleted file mode 100644\nindex fe24049..0000000\n--- a/mk/rte.hostlib.mk\n+++ /dev/null\n@@ -1,116 +0,0 @@\n-#   BSD LICENSE\n-#\n-#   Copyright(c) 2010-2014 Intel Corporation. All rights reserved.\n-#   All rights reserved.\n-#\n-#   Redistribution and use in source and binary forms, with or without\n-#   modification, are permitted provided that the following conditions\n-#   are met:\n-#\n-#     * Redistributions of source code must retain the above copyright\n-#       notice, this list of conditions and the following disclaimer.\n-#     * Redistributions in binary form must reproduce the above copyright\n-#       notice, this list of conditions and the following disclaimer in\n-#       the documentation and/or other materials provided with the\n-#       distribution.\n-#     * Neither the name of Intel Corporation nor the names of its\n-#       contributors may be used to endorse or promote products derived\n-#       from this software without specific prior written permission.\n-#\n-#   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n-#   \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n-#   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n-#   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n-#   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n-#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n-#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n-#   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n-#   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n-#   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n-#   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n-\n-# tell rte.compile-pre.mk to use HOSTCC instead of CC\n-USE_HOST := 1\n-include $(RTE_SDK)/mk/internal/rte.compile-pre.mk\n-include $(RTE_SDK)/mk/internal/rte.install-pre.mk\n-include $(RTE_SDK)/mk/internal/rte.clean-pre.mk\n-include $(RTE_SDK)/mk/internal/rte.build-pre.mk\n-include $(RTE_SDK)/mk/internal/rte.depdirs-pre.mk\n-\n-# VPATH contains at least SRCDIR\n-VPATH += $(SRCDIR)\n-\n-_BUILD = $(HOSTLIB)\n-_INSTALL = $(INSTALL-FILES-y) $(SYMLINK-FILES-y) $(RTE_OUTPUT)/hostlib/$(HOSTLIB)\n-_CLEAN = doclean\n-\n-.PHONY: all\n-all: install\n-\n-.PHONY: install\n-install: build _postinstall\n-\n-_postinstall: build\n-\n-.PHONY: build\n-build: _postbuild\n-\n-exe2cmd = $(strip $(call dotfile,$(patsubst %,%.cmd,$(1))))\n-\n-O_TO_A = $(AR) crus $(HOSTLIB) $(OBJS-y)\n-O_TO_A_STR = $(subst ','\\'',$(O_TO_A)) #'# fix syntax highlight\n-O_TO_A_DISP = $(if $(V),\"$(O_TO_A_STR)\",\"  HOSTAR $(@)\")\n-O_TO_A_CMD = \"cmd_$@ = $(O_TO_A_STR)\"\n-O_TO_A_DO = @set -e; \\\n-\techo $(O_TO_A_DISP); \\\n-\t$(O_TO_A) && \\\n-\techo $(O_TO_A_CMD) > $(call exe2cmd,$(@))\n-\n--include .$(HOSTLIB).cmd\n-\n-#\n-# Archive objects in .a file if needed\n-#\n-$(HOSTLIB): $(OBJS-y) FORCE\n-\t@[ -d $(dir $@) ] || mkdir -p $(dir $@)\n-\t$(if $(D),\\\n-\t\t@echo -n \"$@ -> $< \" ; \\\n-\t\techo -n \"file_missing=$(call boolean,$(file_missing)) \" ; \\\n-\t\techo -n \"cmdline_changed=$(call boolean,$(call cmdline_changed,$(O_TO_A_STR))) \" ; \\\n-\t\techo -n \"depfile_missing=$(call boolean,$(depfile_missing)) \" ; \\\n-\t\techo \"depfile_newer=$(call boolean,$(depfile_newer)) \")\n-\t$(if $(or \\\n-\t\t$(file_missing),\\\n-\t\t$(call cmdline_changed,$(O_TO_A_STR)),\\\n-\t\t$(depfile_missing),\\\n-\t\t$(depfile_newer)),\\\n-\t\t$(O_TO_A_DO))\n-\n-#\n-# install lib in $(RTE_OUTPUT)/hostlib\n-#\n-$(RTE_OUTPUT)/hostlib/$(HOSTLIB): $(HOSTLIB)\n-\t@echo \"  INSTALL-HOSTLIB $(HOSTLIB)\"\n-\t@[ -d $(RTE_OUTPUT)/hostlib ] || mkdir -p $(RTE_OUTPUT)/hostlib\n-\t$(Q)cp -f $(HOSTLIB) $(RTE_OUTPUT)/hostlib\n-\n-#\n-# Clean all generated files\n-#\n-.PHONY: clean\n-clean: _postclean\n-\n-.PHONY: doclean\n-doclean:\n-\t$(Q)rm -rf $(HOSTLIB) $(OBJS-all) $(DEPS-all) $(DEPSTMP-all) \\\n-\t  $(CMDS-all) $(INSTALL-FILES-all)\n-\t$(Q)rm -f $(_BUILD_TARGETS) $(_INSTALL_TARGETS) $(_CLEAN_TARGETS)\n-\n-include $(RTE_SDK)/mk/internal/rte.compile-post.mk\n-include $(RTE_SDK)/mk/internal/rte.install-post.mk\n-include $(RTE_SDK)/mk/internal/rte.clean-post.mk\n-include $(RTE_SDK)/mk/internal/rte.build-post.mk\n-include $(RTE_SDK)/mk/internal/rte.depdirs-post.mk\n-\n-.PHONY: FORCE\n-FORCE:\ndiff --git a/mk/rte.sdkbuild.mk b/mk/rte.sdkbuild.mk\nindex eec5241..6dbdb5d 100644\n--- a/mk/rte.sdkbuild.mk\n+++ b/mk/rte.sdkbuild.mk\n@@ -64,7 +64,7 @@ build: $(ROOTDIRS-y)\n clean: $(CLEANDIRS)\n \t@rm -rf $(RTE_OUTPUT)/include $(RTE_OUTPUT)/app \\\n \t\t$(RTE_OUTPUT)/hostapp $(RTE_OUTPUT)/lib \\\n-\t\t$(RTE_OUTPUT)/hostlib $(RTE_OUTPUT)/kmod\n+\t\t$(RTE_OUTPUT)/kmod\n \t@[ -d $(RTE_OUTPUT)/include ] || mkdir -p $(RTE_OUTPUT)/include\n \t@$(RTE_SDK)/scripts/gen-config-h.sh $(RTE_OUTPUT)/.config \\\n \t\t> $(RTE_OUTPUT)/include/rte_config.h\ndiff --git a/mk/rte.sdkconfig.mk b/mk/rte.sdkconfig.mk\nindex a3acfe6..98789af 100644\n--- a/mk/rte.sdkconfig.mk\n+++ b/mk/rte.sdkconfig.mk\n@@ -109,7 +109,7 @@ $(RTE_OUTPUT)/Makefile: | $(RTE_OUTPUT)\n $(RTE_OUTPUT)/include/rte_config.h: $(RTE_OUTPUT)/.config\n \t$(Q)rm -rf $(RTE_OUTPUT)/include $(RTE_OUTPUT)/app \\\n \t\t$(RTE_OUTPUT)/hostapp $(RTE_OUTPUT)/lib \\\n-\t\t$(RTE_OUTPUT)/hostlib $(RTE_OUTPUT)/kmod $(RTE_OUTPUT)/build\n+\t\t$(RTE_OUTPUT)/kmod $(RTE_OUTPUT)/build\n \t$(Q)mkdir -p $(RTE_OUTPUT)/include\n \t$(Q)$(RTE_SDK)/scripts/gen-config-h.sh $(RTE_OUTPUT)/.config \\\n \t\t> $(RTE_OUTPUT)/include/rte_config.h\n",
    "prefixes": [
        "dpdk-dev",
        "v9",
        "2/7"
    ]
}