Show a cover letter.

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

{
    "id": 65477,
    "url": "http://patches.dpdk.org/api/covers/65477/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20200202210835.29791-1-david.marchand@redhat.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": "<20200202210835.29791-1-david.marchand@redhat.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200202210835.29791-1-david.marchand@redhat.com",
    "date": "2020-02-02T21:08:31",
    "name": "[v4,0/3] add ABI checks",
    "submitter": {
        "id": 1173,
        "url": "http://patches.dpdk.org/api/people/1173/?format=api",
        "name": "David Marchand",
        "email": "david.marchand@redhat.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20200202210835.29791-1-david.marchand@redhat.com/mbox/",
    "series": [
        {
            "id": 8391,
            "url": "http://patches.dpdk.org/api/series/8391/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=8391",
            "date": "2020-02-02T21:08:32",
            "name": "add ABI checks",
            "version": 4,
            "mbox": "http://patches.dpdk.org/series/8391/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/65477/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 8EFC7A04FA;\n\tSun,  2 Feb 2020 22:09:14 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 31CBF1BFD9;\n\tSun,  2 Feb 2020 22:09:06 +0100 (CET)",
            "from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com\n [207.211.31.120]) by dpdk.org (Postfix) with ESMTP id 38D07DE3\n for <dev@dpdk.org>; Sun,  2 Feb 2020 22:09:03 +0100 (CET)",
            "from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com\n [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id\n us-mta-401-zAy56dWjNdCTHqxI66Vnzg-1; Sun, 02 Feb 2020 16:08:53 -0500",
            "from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com\n [10.5.11.13])\n (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n (No client certificate requested)\n by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 6D10913E2;\n Sun,  2 Feb 2020 21:08:50 +0000 (UTC)",
            "from dmarchan.remote.csb (ovpn-204-51.brq.redhat.com [10.40.204.51])\n by smtp.corp.redhat.com (Postfix) with ESMTP id 951FC8E9E5;\n Sun,  2 Feb 2020 21:08:45 +0000 (UTC)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1580677742;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=sWNA5s2/7XAkhzHHUGFT6pq9Wt97+Vkm/IFBWotAO7M=;\n b=X5ehRa7A7h/C+vD2TuqhhV1aov8WvfqiUeKiTUS67aa3HfZmojCIsyiS2bxjONFIW90k3D\n 5y0lGvVbs5e81FHu8pZif6S/MNY41TtVr1ct87M99LJmda832H3+/PQd0Cd2SQgtyStcOx\n oJljdBtnz+nZ12IuBPywsoNfw8YoFa4=",
        "From": "David Marchand <david.marchand@redhat.com>",
        "To": "dev@dpdk.org",
        "Cc": "thomas@monjalon.net, bruce.richardson@intel.com, kevin.laatz@intel.com,\n aconole@redhat.com, nhorman@tuxdriver.com, akhil.goyal@nxp.com,\n anoobj@marvell.com, bluca@debian.org, fiona.trahe@intel.com,\n ferruh.yigit@intel.com",
        "Date": "Sun,  2 Feb 2020 22:08:31 +0100",
        "Message-Id": "<20200202210835.29791-1-david.marchand@redhat.com>",
        "In-Reply-To": "<20191220152058.10739-1-david.marchand@redhat.com>",
        "References": "<20191220152058.10739-1-david.marchand@redhat.com>",
        "MIME-Version": "1.0",
        "X-Scanned-By": "MIMEDefang 2.79 on 10.5.11.13",
        "X-MC-Unique": "zAy56dWjNdCTHqxI66Vnzg-1",
        "X-Mimecast-Spam-Score": "0",
        "X-Mimecast-Originator": "redhat.com",
        "Content-Type": "text/plain; charset=US-ASCII",
        "Content-Transfer-Encoding": "quoted-printable",
        "Subject": "[dpdk-dev] [PATCH v4 0/3] add ABI checks",
        "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 <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",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Here is the current state of the ABI checks.\n\nlibabigail has some issues when mixing dump and so files compiled with\nclang [1], so for now, all checks are done on dumps only.\nlibabigail 1.0-rc3 in Xenial reported issues that disappear with the\nversion 1.2 in Bionic.\n\nTo avoid getting warnings on internal types like [2], the checks now make\nuse of the public headers part of a dpdk installation (patch 2 and 3 to\nprepare for this).\n\nSome internal rte_hash headers were installed by meson, so patch 1 fixes\nthis.\n\nThe most important point, abidiff complains on the rc1 cryptodev changes:\n- Chacha20-Poly1305 AEAD support,\n- ECPM and ECDSA support\n\nA suppression rule has been put on the internal type rte_cryptodev_ops.\nBut other changes are an ABI breakage afaiu. I put suppression rules on\nthem so that we can run the checks, but some action must be taken for\n20.02 if my analysis is confirmed.\n\nSpecial thanks to Dodji the libabigail maintainer for helping on this\ntopic.\n\n1: https://sourceware.org/bugzilla/show_bug.cgi?id=25409\n2: http://inbox.dpdk.org/dev/CAJFAV8yFKoDZROX9Mkyp7pDMvXw3e7mHwxjfrcjD5ZoFB2tZ8w@mail.gmail.com/"
}