Show a cover letter.

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

{
    "id": 53109,
    "url": "http://patches.dpdk.org/api/covers/53109/?format=api",
    "web_url": "http://patches.dpdk.org/cover/53109/",
    "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": "<20190426165043.17268-1-bruce.richardson@intel.com>",
    "date": "2019-04-26T16:50:37",
    "name": "[v2,0/6] add testing of libdpdk pkg-config file",
    "submitter": {
        "id": 20,
        "url": "http://patches.dpdk.org/api/people/20/?format=api",
        "name": "Bruce Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "mbox": "http://patches.dpdk.org/cover/53109/mbox/",
    "series": [
        {
            "id": 4486,
            "url": "http://patches.dpdk.org/api/series/4486/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=4486",
            "date": "2019-04-26T16:50:37",
            "name": "add testing of libdpdk pkg-config file",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/4486/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/53109/comments/",
    "headers": {
        "X-Mailer": "git-send-email 2.20.1",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "Date": "Fri, 26 Apr 2019 17:50:37 +0100",
        "X-Mailman-Version": "2.1.15",
        "Delivered-To": "patchwork@dpdk.org",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "Cc": "thomas@monjalon.net, bluca@debian.org,\n\tBruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Errors-To": "dev-bounces@dpdk.org",
        "References": "<20190423220644.54589-1-bruce.richardson@intel.com>",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-IronPort-AV": "E=Sophos;i=\"5.60,398,1549958400\"; d=\"scan'208\";a=\"165364464\"",
        "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 13D101B714;\n\tFri, 26 Apr 2019 18:50:57 +0200 (CEST)",
            "from mga04.intel.com (mga04.intel.com [192.55.52.120])\n\tby dpdk.org (Postfix) with ESMTP id 5A7121B682\n\tfor <dev@dpdk.org>; Fri, 26 Apr 2019 18:50:55 +0200 (CEST)",
            "from fmsmga004.fm.intel.com ([10.253.24.48])\n\tby fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t26 Apr 2019 09:50:54 -0700",
            "from silpixa00399126.ir.intel.com (HELO\n\tsilpixa00399126.ger.corp.intel.com) ([10.237.222.236])\n\tby fmsmga004.fm.intel.com with ESMTP; 26 Apr 2019 09:50:53 -0700"
        ],
        "Precedence": "list",
        "X-Amp-File-Uploaded": "False",
        "Subject": "[dpdk-dev] [PATCH v2 0/6] add testing of libdpdk pkg-config file",
        "In-Reply-To": "<20190423220644.54589-1-bruce.richardson@intel.com>",
        "MIME-Version": "1.0",
        "Message-Id": "<20190426165043.17268-1-bruce.richardson@intel.com>",
        "X-ExtLoop1": "1",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Original-To": "patchwork@dpdk.org"
    },
    "content": "As part of the meson build, a pkg-config file for libdpdk is created, which\nallows apps to be compiled and linked against DPDK by taking the cflags and\nlib parameter from pkgconfig. The example app makefiles have been reworked\nto take account of this support, but the build of them against the .pc file\nwas not regularly tested.\n\nTo rectify this, and give us greater confidence in the correctness of the\n.pc file, this set adds in the sample apps to the installation set for\n\"ninja install\" and then builds a subset of those apps against the\npkg-config file to test it. In the process a small error when compiling\nthe cmdline sample app using the .pc file was fixed.\n\nV2: Fixed a number of other problems encountered on FreeBSD. Replaced\n    patch 2 of the original set, which broke on BSD with patch 6 of this\n    set, which is the more correct solution.\n\nBruce Richardson (6):\n  examples/l3fwd: fix compile on freebsd\n  examples: install examples as part of ninja install\n  build: fix ninja install on FreeBSD\n  devtools/test-meson-builds: add testing of pkg-config file\n  build: add libbsd to pkg-config file if enabled\n  examples: remove auto-generation of examples list\n\n buildtools/symlink-drivers-solibs.sh |  7 +++--\n config/meson.build                   | 17 ++++++++----\n devtools/test-meson-builds.sh        | 27 ++++++++++++++++++\n examples/l3fwd/l3fwd_lpm.c           |  1 +\n examples/meson.build                 | 41 +++++++++++++++++++++++++---\n meson.build                          |  9 ++----\n 6 files changed, 82 insertions(+), 20 deletions(-)"
}