get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 63176,
    "url": "http://patches.dpdk.org/api/patches/63176/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/cc620ae31ef1c127083d9dbffe6982d4a1183648.1574270323.git.anatoly.burakov@intel.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": "<cc620ae31ef1c127083d9dbffe6982d4a1183648.1574270323.git.anatoly.burakov@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/cc620ae31ef1c127083d9dbffe6982d4a1183648.1574270323.git.anatoly.burakov@intel.com",
    "date": "2019-11-20T17:23:30",
    "name": "[v8,03/12] build: remove individual library versions",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "b03c2933f86a5b99494fe94c23c85193bf05af45",
    "submitter": {
        "id": 4,
        "url": "http://patches.dpdk.org/api/people/4/?format=api",
        "name": "Anatoly Burakov",
        "email": "anatoly.burakov@intel.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/cc620ae31ef1c127083d9dbffe6982d4a1183648.1574270323.git.anatoly.burakov@intel.com/mbox/",
    "series": [
        {
            "id": 7549,
            "url": "http://patches.dpdk.org/api/series/7549/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=7549",
            "date": "2019-11-20T17:23:27",
            "name": "Implement the new ABI policy and add helper scripts",
            "version": 8,
            "mbox": "http://patches.dpdk.org/series/7549/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/63176/comments/",
    "check": "fail",
    "checks": "http://patches.dpdk.org/api/patches/63176/checks/",
    "tags": {},
    "related": [],
    "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 8EE47A04C1;\n\tWed, 20 Nov 2019 18:31:50 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 97ACD1BE95;\n\tWed, 20 Nov 2019 18:31:30 +0100 (CET)",
            "from mga12.intel.com (mga12.intel.com [192.55.52.136])\n by dpdk.org (Postfix) with ESMTP id EBF0C2B87\n for <dev@dpdk.org>; Wed, 20 Nov 2019 18:24:15 +0100 (CET)",
            "from orsmga008.jf.intel.com ([10.7.209.65])\n by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n 20 Nov 2019 09:24:14 -0800",
            "from silpixa00399498.ir.intel.com (HELO\n silpixa00399498.ger.corp.intel.com) ([10.237.223.151])\n by orsmga008.jf.intel.com with ESMTP; 20 Nov 2019 09:23:46 -0800"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.69,222,1571727600\"; d=\"scan'208\";a=\"200794022\"",
        "From": "Anatoly Burakov <anatoly.burakov@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "Nicolas Chautru <nicolas.chautru@intel.com>,\n Hemant Agrawal <hemant.agrawal@nxp.com>,\n Sachin Saxena <sachin.saxena@nxp.com>, Rosen Xu <rosen.xu@intel.com>,\n Stephen Hemminger <sthemmin@microsoft.com>,\n Anoob Joseph <anoobj@marvell.com>, Tomasz Duszynski <tdu@semihalf.com>,\n Liron Himi <lironh@marvell.com>, Jerin Jacob <jerinj@marvell.com>,\n Nithin Dabilpuram <ndabilpuram@marvell.com>,\n Vamsi Attunuru <vattunuru@marvell.com>, Lee Daly <lee.daly@intel.com>,\n Fiona Trahe <fiona.trahe@intel.com>, Ashish Gupta <ashish.gupta@marvell.com>,\n Sunila Sahu <ssahu@marvell.com>, Declan Doherty <declan.doherty@intel.com>,\n Pablo de Lara <pablo.de.lara.guarch@intel.com>,\n Gagandeep Singh <g.singh@nxp.com>, Ravi Kumar <ravi1.kumar@amd.com>,\n Akhil Goyal <akhil.goyal@nxp.com>, Michael Shamis <michaelsh@marvell.com>,\n Nagadheeraj Rottela <rnagadheeraj@marvell.com>,\n Srikanth Jampala <jsrikanth@marvell.com>,\n Ankur Dwivedi <adwivedi@marvell.com>, Fan Zhang <roy.fan.zhang@intel.com>,\n Jay Zhou <jianjay.zhou@huawei.com>, Nipun Gupta <nipun.gupta@nxp.com>,\n\t=?utf-8?q?Mattias_R=C3=B6nnblom?= <mattias.ronnblom@ericsson.com>,\n Pavan Nikhilesh <pbhagavatula@marvell.com>, Liang Ma <liang.j.ma@intel.com>,\n Peter Mccarthy <peter.mccarthy@intel.com>,\n Harry van Haaren <harry.van.haaren@intel.com>,\n \"Artem V. Andreev\" <artem.andreev@oktetlabs.ru>,\n Andrew Rybchenko <arybchenko@solarflare.com>,\n Olivier Matz <olivier.matz@6wind.com>, Gage Eads <gage.eads@intel.com>,\n \"John W. Linville\" <linville@tuxdriver.com>,\n Xiaolong Ye <xiaolong.ye@intel.com>, Qi Zhang <qi.z.zhang@intel.com>,\n Shepard Siegel <shepard.siegel@atomicrules.com>,\n Ed Czeck <ed.czeck@atomicrules.com>,\n John Miller <john.miller@atomicrules.com>,\n Igor Russkikh <igor.russkikh@aquantia.com>,\n Pavel Belous <pavel.belous@aquantia.com>,\n Allain Legacy <allain.legacy@windriver.com>,\n Matt Peters <matt.peters@windriver.com>, Rasesh Mody <rmody@marvell.com>,\n Shahed Shaikh <shshaikh@marvell.com>,\n Ajit Khaparde <ajit.khaparde@broadcom.com>,\n Somnath Kotur <somnath.kotur@broadcom.com>, Chas Williams <chas3@att.com>,\n Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>,\n Wenzhuo Lu <wenzhuo.lu@intel.com>, Marcin Wojtas <mw@semihalf.com>,\n Michal Krawczyk <mk@semihalf.com>, Guy Tzalik <gtzalik@amazon.com>,\n Evgeny Schemeilin <evgenys@amazon.com>, Igor Chauskin <igorch@amazon.com>,\n John Daley <johndale@cisco.com>, Hyong Youb Kim <hyonkim@cisco.com>,\n Gaetan Rivet <gaetan.rivet@6wind.com>, Xiao Wang <xiao.w.wang@intel.com>,\n Ziyang Xuan <xuanziyang2@huawei.com>,\n Xiaoyun Wang <cloud.wangxiaoyun@huawei.com>,\n Guoyang Zhou <zhouguoyang@huawei.com>,\n \"Wei Hu (Xavier)\" <xavier.huwei@huawei.com>,\n \"Min Hu (Connor)\" <humin29@huawei.com>,\n Yisen Zhuang <yisen.zhuang@huawei.com>, Beilei Xing <beilei.xing@intel.com>,\n Jingjing Wu <jingjing.wu@intel.com>, Qiming Yang <qiming.yang@intel.com>,\n Konstantin Ananyev <konstantin.ananyev@intel.com>,\n Ferruh Yigit <ferruh.yigit@intel.com>,\n Shijith Thotton <sthotton@marvell.com>,\n Srisivasubramanian Srinivasan <srinivasan@marvell.com>,\n Jakub Grajciar <jgrajcia@cisco.com>, Matan Azrad <matan@mellanox.com>,\n Shahaf Shuler <shahafs@mellanox.com>,\n Viacheslav Ovsiienko <viacheslavo@mellanox.com>,\n Zyta Szpak <zr@semihalf.com>, \"K. Y. Srinivasan\" <kys@microsoft.com>,\n Haiyang Zhang <haiyangz@microsoft.com>,\n Rastislav Cernay <cernay@netcope.com>, Jan Remes <remes@netcope.com>,\n Alejandro Lucero <alejandro.lucero@netronome.com>,\n Tetsuya Mukawa <mtetsuyah@gmail.com>,\n Kiran Kumar K <kirankumark@marvell.com>,\n Bruce Richardson <bruce.richardson@intel.com>,\n Jasvinder Singh <jasvinder.singh@intel.com>,\n Cristian Dumitrescu <cristian.dumitrescu@intel.com>,\n Keith Wiles <keith.wiles@intel.com>, Maciej Czekaj <mczekaj@marvell.com>,\n Maxime Coquelin <maxime.coquelin@redhat.com>,\n Tiwei Bie <tiwei.bie@intel.com>, Zhihong Wang <zhihong.wang@intel.com>,\n Yong Wang <yongwang@vmware.com>, Tianfei zhang <tianfei.zhang@intel.com>,\n Xiaoyun Li <xiaoyun.li@intel.com>, Satha Rao <skoteshwar@marvell.com>,\n Shreyansh Jain <shreyansh.jain@nxp.com>,\n Marko Kovacevic <marko.kovacevic@intel.com>, Ori Kam <orika@mellanox.com>,\n Radu Nicolau <radu.nicolau@intel.com>,\n Tomasz Kantecki <tomasz.kantecki@intel.com>,\n Sunil Kumar Kori <skori@marvell.com>, David Hunt <david.hunt@intel.com>,\n Byron Marohn <byron.marohn@intel.com>, Yipeng Wang <yipeng1.wang@intel.com>,\n Thomas Monjalon <thomas@monjalon.net>,\n Vladimir Medvedkin <vladimir.medvedkin@intel.com>,\n Bernard Iremonger <bernard.iremonger@intel.com>,\n Jiayu Hu <jiayu.hu@intel.com>, Sameh Gobriel <sameh.gobriel@intel.com>,\n Reshma Pattan <reshma.pattan@intel.com>,\n Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>,\n Kevin Laatz <kevin.laatz@intel.com>, Robert Sanford <rsanford@akamai.com>,\n Erik Gabriel Carrillo <erik.g.carrillo@intel.com>, john.mcnamara@intel.com,\n ray.kinsella@intel.com, david.marchand@redhat.com",
        "Date": "Wed, 20 Nov 2019 17:23:30 +0000",
        "Message-Id": "\n <cc620ae31ef1c127083d9dbffe6982d4a1183648.1574270323.git.anatoly.burakov@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": [
            "<cover.1574270323.git.anatoly.burakov@intel.com>",
            "<cover.1574270323.git.anatoly.burakov@intel.com>"
        ],
        "References": [
            "<cover.1574270323.git.anatoly.burakov@intel.com>",
            "<cover.1573230233.git.anatoly.burakov@intel.com>\n <cover.1574270323.git.anatoly.burakov@intel.com>"
        ],
        "X-Mailman-Approved-At": "Wed, 20 Nov 2019 18:31:23 +0100",
        "Subject": "[dpdk-dev] [PATCH v8 03/12] build: remove individual library\n\tversions",
        "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": "Since the library versioning for both stable and experimental ABI's is\nnow managed globally, the LIBABIVER and version variables no longer\nserve any useful purpose, and can be removed.\n\nThe replacement in Makefiles was done using the following regex:\n\n\t^(#.*\\n)?LIBABIVER\\s*:=\\s*\\d+\\n(\\s*\\n)?\n\n(LIBABIVER := numbers, optionally preceded by a comment and optionally\nsucceeded by an empty line)\n\nThe replacement for meson files was done using the following regex:\n\n\t^(#.*\\n)?version\\s*=\\s*\\d+\\n(\\s*\\n)?\n\n(version = numbers, optionally preceded by a comment and optionally\nsucceeded by an empty line)\n\nSigned-off-by: Anatoly Burakov <anatoly.burakov@intel.com>\n---\n\nNotes:\n    v6:\n    - Silenced grep error message on trying to grep a directory\n    \n    v3:\n    - Removed Windows support from Makefile changes\n    - Removed unneeded path conversions from meson files\n    \n    v2:\n    - Moved this to before ABI version bump to avoid compile breakage\n\n drivers/baseband/fpga_lte_fec/Makefile | 3 ---\n drivers/baseband/null/Makefile         | 3 ---\n drivers/baseband/turbo_sw/Makefile     | 3 ---\n drivers/bus/dpaa/Makefile              | 2 --\n drivers/bus/dpaa/meson.build           | 2 --\n drivers/bus/fslmc/Makefile             | 3 ---\n drivers/bus/fslmc/meson.build          | 2 --\n drivers/bus/ifpga/Makefile             | 3 ---\n drivers/bus/ifpga/meson.build          | 2 --\n drivers/bus/pci/Makefile               | 1 -\n drivers/bus/pci/meson.build            | 2 --\n drivers/bus/vdev/Makefile              | 3 ---\n drivers/bus/vdev/meson.build           | 2 --\n drivers/bus/vmbus/Makefile             | 1 -\n drivers/bus/vmbus/meson.build          | 2 --\n drivers/common/cpt/Makefile            | 2 --\n drivers/common/dpaax/Makefile          | 3 ---\n drivers/common/mvep/Makefile           | 3 ---\n drivers/common/octeontx/Makefile       | 2 --\n drivers/common/octeontx2/Makefile      | 2 --\n drivers/compress/isal/Makefile         | 3 ---\n drivers/compress/octeontx/Makefile     | 3 ---\n drivers/compress/zlib/Makefile         | 3 ---\n drivers/crypto/aesni_gcm/Makefile      | 3 ---\n drivers/crypto/aesni_mb/Makefile       | 3 ---\n drivers/crypto/armv8/Makefile          | 3 ---\n drivers/crypto/caam_jr/Makefile        | 3 ---\n drivers/crypto/ccp/Makefile            | 3 ---\n drivers/crypto/dpaa2_sec/Makefile      | 3 ---\n drivers/crypto/dpaa2_sec/meson.build   | 2 --\n drivers/crypto/dpaa_sec/Makefile       | 3 ---\n drivers/crypto/kasumi/Makefile         | 3 ---\n drivers/crypto/mvsam/Makefile          | 3 ---\n drivers/crypto/nitrox/Makefile         | 3 ---\n drivers/crypto/null/Makefile           | 3 ---\n drivers/crypto/octeontx/Makefile       | 3 ---\n drivers/crypto/octeontx2/Makefile      | 3 ---\n drivers/crypto/openssl/Makefile        | 3 ---\n drivers/crypto/scheduler/Makefile      | 3 ---\n drivers/crypto/snow3g/Makefile         | 3 ---\n drivers/crypto/virtio/Makefile         | 2 --\n drivers/crypto/zuc/Makefile            | 3 ---\n drivers/event/dpaa/Makefile            | 2 --\n drivers/event/dpaa2/Makefile           | 2 --\n drivers/event/dpaa2/meson.build        | 2 --\n drivers/event/dsw/Makefile             | 2 --\n drivers/event/octeontx/Makefile        | 2 --\n drivers/event/octeontx2/Makefile       | 2 --\n drivers/event/opdl/Makefile            | 3 ---\n drivers/event/skeleton/Makefile        | 2 --\n drivers/event/sw/Makefile              | 3 ---\n drivers/mempool/bucket/Makefile        | 2 --\n drivers/mempool/dpaa/Makefile          | 3 ---\n drivers/mempool/dpaa2/Makefile         | 3 ---\n drivers/mempool/dpaa2/meson.build      | 2 --\n drivers/mempool/octeontx/Makefile      | 2 --\n drivers/mempool/octeontx2/Makefile     | 2 --\n drivers/mempool/ring/Makefile          | 2 --\n drivers/mempool/stack/Makefile         | 2 --\n drivers/net/af_packet/Makefile         | 2 --\n drivers/net/af_xdp/Makefile            | 2 --\n drivers/net/ark/Makefile               | 2 --\n drivers/net/atlantic/Makefile          | 2 --\n drivers/net/avp/Makefile               | 2 --\n drivers/net/axgbe/Makefile             | 2 --\n drivers/net/bnx2x/Makefile             | 2 --\n drivers/net/bnxt/Makefile              | 2 --\n drivers/net/bnxt/meson.build           | 1 -\n drivers/net/bonding/Makefile           | 2 --\n drivers/net/bonding/meson.build        | 1 -\n drivers/net/cxgbe/Makefile             | 2 --\n drivers/net/dpaa/Makefile              | 2 --\n drivers/net/dpaa2/Makefile             | 3 ---\n drivers/net/dpaa2/meson.build          | 2 --\n drivers/net/e1000/Makefile             | 2 --\n drivers/net/ena/Makefile               | 2 --\n drivers/net/enetc/Makefile             | 2 --\n drivers/net/enic/Makefile              | 2 --\n drivers/net/failsafe/Makefile          | 2 --\n drivers/net/fm10k/Makefile             | 2 --\n drivers/net/hinic/Makefile             | 2 --\n drivers/net/hns3/Makefile              | 2 --\n drivers/net/i40e/Makefile              | 2 --\n drivers/net/i40e/meson.build           | 2 --\n drivers/net/iavf/Makefile              | 2 --\n drivers/net/ice/Makefile               | 2 --\n drivers/net/ifc/Makefile               | 2 --\n drivers/net/ipn3ke/Makefile            | 2 --\n drivers/net/ixgbe/Makefile             | 2 --\n drivers/net/ixgbe/meson.build          | 2 --\n drivers/net/kni/Makefile               | 2 --\n drivers/net/liquidio/Makefile          | 2 --\n drivers/net/memif/Makefile             | 2 --\n drivers/net/mlx4/Makefile              | 2 --\n drivers/net/mlx5/Makefile              | 2 --\n drivers/net/mvneta/Makefile            | 3 ---\n drivers/net/mvpp2/Makefile             | 3 ---\n drivers/net/netvsc/Makefile            | 2 --\n drivers/net/netvsc/meson.build         | 1 -\n drivers/net/nfb/Makefile               | 2 --\n drivers/net/nfp/Makefile               | 2 --\n drivers/net/null/Makefile              | 2 --\n drivers/net/null/meson.build           | 1 -\n drivers/net/octeontx/Makefile          | 2 --\n drivers/net/octeontx2/Makefile         | 2 --\n drivers/net/pcap/Makefile              | 2 --\n drivers/net/pfe/Makefile               | 2 --\n drivers/net/qede/Makefile              | 2 --\n drivers/net/ring/Makefile              | 2 --\n drivers/net/ring/meson.build           | 1 -\n drivers/net/sfc/Makefile               | 2 --\n drivers/net/softnic/Makefile           | 2 --\n drivers/net/szedata2/Makefile          | 2 --\n drivers/net/tap/Makefile               | 2 --\n drivers/net/thunderx/Makefile          | 2 --\n drivers/net/vdev_netvsc/Makefile       | 1 -\n drivers/net/vhost/Makefile             | 2 --\n drivers/net/vhost/meson.build          | 1 -\n drivers/net/virtio/Makefile            | 2 --\n drivers/net/vmxnet3/Makefile           | 2 --\n drivers/raw/dpaa2_cmdif/Makefile       | 2 --\n drivers/raw/dpaa2_cmdif/meson.build    | 2 --\n drivers/raw/dpaa2_qdma/Makefile        | 2 --\n drivers/raw/dpaa2_qdma/meson.build     | 2 --\n drivers/raw/ifpga/Makefile             | 2 --\n drivers/raw/ifpga/meson.build          | 2 --\n drivers/raw/ioat/Makefile              | 3 ---\n drivers/raw/ntb/Makefile               | 2 --\n drivers/raw/octeontx2_dma/Makefile     | 2 --\n drivers/raw/skeleton/Makefile          | 2 --\n examples/ethtool/lib/Makefile          | 2 --\n lib/librte_acl/Makefile                | 2 --\n lib/librte_acl/meson.build             | 1 -\n lib/librte_bbdev/Makefile              | 3 ---\n lib/librte_bitratestats/Makefile       | 2 --\n lib/librte_bitratestats/meson.build    | 1 -\n lib/librte_bpf/Makefile                | 2 --\n lib/librte_cfgfile/Makefile            | 2 --\n lib/librte_cfgfile/meson.build         | 1 -\n lib/librte_cmdline/Makefile            | 2 --\n lib/librte_cmdline/meson.build         | 1 -\n lib/librte_compressdev/Makefile        | 3 ---\n lib/librte_cryptodev/Makefile          | 3 ---\n lib/librte_cryptodev/meson.build       | 1 -\n lib/librte_distributor/Makefile        | 2 --\n lib/librte_eal/freebsd/eal/Makefile    | 2 --\n lib/librte_eal/linux/eal/Makefile      | 2 --\n lib/librte_efd/Makefile                | 2 --\n lib/librte_ethdev/Makefile             | 2 --\n lib/librte_ethdev/meson.build          | 1 -\n lib/librte_eventdev/Makefile           | 3 ---\n lib/librte_eventdev/meson.build        | 1 -\n lib/librte_fib/Makefile                | 2 --\n lib/librte_flow_classify/Makefile      | 2 --\n lib/librte_gro/Makefile                | 2 --\n lib/librte_gso/Makefile                | 2 --\n lib/librte_hash/Makefile               | 2 --\n lib/librte_hash/meson.build            | 1 -\n lib/librte_ip_frag/Makefile            | 2 --\n lib/librte_ipsec/Makefile              | 2 --\n lib/librte_ipsec/meson.build           | 1 -\n lib/librte_jobstats/Makefile           | 2 --\n lib/librte_kni/Makefile                | 2 --\n lib/librte_kni/meson.build             | 1 -\n lib/librte_kvargs/Makefile             | 2 --\n lib/librte_kvargs/meson.build          | 1 -\n lib/librte_latencystats/Makefile       | 2 --\n lib/librte_lpm/Makefile                | 2 --\n lib/librte_lpm/meson.build             | 1 -\n lib/librte_mbuf/Makefile               | 2 --\n lib/librte_mbuf/meson.build            | 1 -\n lib/librte_member/Makefile             | 2 --\n lib/librte_mempool/Makefile            | 2 --\n lib/librte_mempool/meson.build         | 1 -\n lib/librte_meter/Makefile              | 2 --\n lib/librte_meter/meson.build           | 1 -\n lib/librte_metrics/Makefile            | 2 --\n lib/librte_net/Makefile                | 2 --\n lib/librte_net/meson.build             | 1 -\n lib/librte_pci/Makefile                | 2 --\n lib/librte_pci/meson.build             | 2 --\n lib/librte_pdump/Makefile              | 2 --\n lib/librte_pdump/meson.build           | 1 -\n lib/librte_pipeline/Makefile           | 2 --\n lib/librte_pipeline/meson.build        | 1 -\n lib/librte_port/Makefile               | 2 --\n lib/librte_port/meson.build            | 1 -\n lib/librte_power/Makefile              | 2 --\n lib/librte_rawdev/Makefile             | 3 ---\n lib/librte_rcu/Makefile                | 2 --\n lib/librte_reorder/Makefile            | 2 --\n lib/librte_rib/Makefile                | 2 --\n lib/librte_ring/Makefile               | 2 --\n lib/librte_ring/meson.build            | 1 -\n lib/librte_sched/Makefile              | 2 --\n lib/librte_sched/meson.build           | 1 -\n lib/librte_security/Makefile           | 3 ---\n lib/librte_security/meson.build        | 1 -\n lib/librte_stack/Makefile              | 2 --\n lib/librte_stack/meson.build           | 1 -\n lib/librte_table/Makefile              | 2 --\n lib/librte_table/meson.build           | 1 -\n lib/librte_telemetry/Makefile          | 2 --\n lib/librte_timer/Makefile              | 2 --\n lib/librte_vhost/Makefile              | 2 --\n lib/librte_vhost/meson.build           | 1 -\n 206 files changed, 420 deletions(-)",
    "diff": "diff --git a/drivers/baseband/fpga_lte_fec/Makefile b/drivers/baseband/fpga_lte_fec/Makefile\nindex 2369bd27fa..b4a442ca54 100644\n--- a/drivers/baseband/fpga_lte_fec/Makefile\n+++ b/drivers/baseband/fpga_lte_fec/Makefile\n@@ -17,9 +17,6 @@ LDLIBS += -lrte_pci -lrte_bus_pci\n # versioning export map\n EXPORT_MAP := rte_pmd_bbdev_fpga_lte_fec_version.map\n \n-# library version\n-LIBABIVER := 1\n-\n # library source files\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_BBDEV_FPGA_LTE_FEC) += fpga_lte_fec.c\n \ndiff --git a/drivers/baseband/null/Makefile b/drivers/baseband/null/Makefile\nindex f885a97bb3..28751eeb79 100644\n--- a/drivers/baseband/null/Makefile\n+++ b/drivers/baseband/null/Makefile\n@@ -16,9 +16,6 @@ LDLIBS += -lrte_bus_vdev\n # versioning export map\n EXPORT_MAP := rte_pmd_bbdev_null_version.map\n \n-# library version\n-LIBABIVER := 1\n-\n # library source files\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_BBDEV_NULL) += bbdev_null.c\n \ndiff --git a/drivers/baseband/turbo_sw/Makefile b/drivers/baseband/turbo_sw/Makefile\nindex 4aa05d2db6..ec74d277e9 100644\n--- a/drivers/baseband/turbo_sw/Makefile\n+++ b/drivers/baseband/turbo_sw/Makefile\n@@ -47,9 +47,6 @@ LDLIBS += -L$(FLEXRAN_SDK)/lib_LDPC_ratematch_5gnr -lLDPC_ratematch_5gnr\n LDLIBS += -L$(FLEXRAN_SDK)/lib_rate_dematching_5gnr -lrate_dematching_5gnr\n endif\n \n-# library version\n-LIBABIVER := 1\n-\n # library source files\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_BBDEV_TURBO_SW) += bbdev_turbo_software.c\n \ndiff --git a/drivers/bus/dpaa/Makefile b/drivers/bus/dpaa/Makefile\nindex 454ac12bf3..cd1093f744 100644\n--- a/drivers/bus/dpaa/Makefile\n+++ b/drivers/bus/dpaa/Makefile\n@@ -23,8 +23,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include\n # versioning export map\n EXPORT_MAP := rte_bus_dpaa_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n #\n SRCS-$(CONFIG_RTE_LIBRTE_DPAA_BUS) += \\\ndiff --git a/drivers/bus/dpaa/meson.build b/drivers/bus/dpaa/meson.build\nindex 0e561c2608..2b1cf19114 100644\n--- a/drivers/bus/dpaa/meson.build\n+++ b/drivers/bus/dpaa/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n if not is_linux\n \tbuild = false\n \treason = 'only supported on linux'\ndiff --git a/drivers/bus/fslmc/Makefile b/drivers/bus/fslmc/Makefile\nindex 16f0a2ca4a..6d22860885 100644\n--- a/drivers/bus/fslmc/Makefile\n+++ b/drivers/bus/fslmc/Makefile\n@@ -25,9 +25,6 @@ LDLIBS += -lrte_common_dpaax\n # versioning export map\n EXPORT_MAP := rte_bus_fslmc_version.map\n \n-# library version\n-LIBABIVER := 2\n-\n SRCS-$(CONFIG_RTE_LIBRTE_FSLMC_BUS) += \\\n         qbman/qbman_portal.c \\\n         qbman/qbman_debug.c\ndiff --git a/drivers/bus/fslmc/meson.build b/drivers/bus/fslmc/meson.build\nindex faebc4327f..6e709a8d5a 100644\n--- a/drivers/bus/fslmc/meson.build\n+++ b/drivers/bus/fslmc/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n if not is_linux\n \tbuild = false\n \treason = 'only supported on linux'\ndiff --git a/drivers/bus/ifpga/Makefile b/drivers/bus/ifpga/Makefile\nindex 514452b39d..290c1124ba 100644\n--- a/drivers/bus/ifpga/Makefile\n+++ b/drivers/bus/ifpga/Makefile\n@@ -18,9 +18,6 @@ LDLIBS += -lrte_kvargs\n # versioning export map\n EXPORT_MAP := rte_bus_ifpga_version.map\n \n-# library version\n-LIBABIVER := 2\n-\n SRCS-$(CONFIG_RTE_LIBRTE_IFPGA_BUS) += ifpga_bus.c\n SRCS-$(CONFIG_RTE_LIBRTE_IFPGA_BUS) += ifpga_common.c\n \ndiff --git a/drivers/bus/ifpga/meson.build b/drivers/bus/ifpga/meson.build\nindex 0b5c38d54c..c9b08c8627 100644\n--- a/drivers/bus/ifpga/meson.build\n+++ b/drivers/bus/ifpga/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2010-2018 Intel Corporation\n \n-version = 2\n-\n deps += ['pci', 'kvargs', 'rawdev']\n install_headers('rte_bus_ifpga.h')\n sources = files('ifpga_common.c', 'ifpga_bus.c')\ndiff --git a/drivers/bus/pci/Makefile b/drivers/bus/pci/Makefile\nindex 45d12427a1..975d796527 100644\n--- a/drivers/bus/pci/Makefile\n+++ b/drivers/bus/pci/Makefile\n@@ -4,7 +4,6 @@\n include $(RTE_SDK)/mk/rte.vars.mk\n \n LIB = librte_bus_pci.a\n-LIBABIVER := 2\n EXPORT_MAP := rte_bus_pci_version.map\n \n CFLAGS := -I$(SRCDIR) $(CFLAGS)\ndiff --git a/drivers/bus/pci/meson.build b/drivers/bus/pci/meson.build\nindex a312ecc034..a3feb86aea 100644\n--- a/drivers/bus/pci/meson.build\n+++ b/drivers/bus/pci/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n-\n deps += ['pci']\n install_headers('rte_bus_pci.h')\n sources = files('pci_common.c',\ndiff --git a/drivers/bus/vdev/Makefile b/drivers/bus/vdev/Makefile\nindex 803b8ea7b0..63c9b3f59b 100644\n--- a/drivers/bus/vdev/Makefile\n+++ b/drivers/bus/vdev/Makefile\n@@ -15,9 +15,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n # versioning export map\n EXPORT_MAP := rte_bus_vdev_version.map\n \n-# library version\n-LIBABIVER := 2\n-\n SRCS-y += vdev.c\n SRCS-y += vdev_params.c\n \ndiff --git a/drivers/bus/vdev/meson.build b/drivers/bus/vdev/meson.build\nindex 803785f10f..12605e5c74 100644\n--- a/drivers/bus/vdev/meson.build\n+++ b/drivers/bus/vdev/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n-\n sources = files('vdev.c',\n \t'vdev_params.c')\n install_headers('rte_bus_vdev.h')\ndiff --git a/drivers/bus/vmbus/Makefile b/drivers/bus/vmbus/Makefile\nindex 8f3ec7af45..59e789db9b 100644\n--- a/drivers/bus/vmbus/Makefile\n+++ b/drivers/bus/vmbus/Makefile\n@@ -3,7 +3,6 @@\n include $(RTE_SDK)/mk/rte.vars.mk\n \n LIB = librte_bus_vmbus.a\n-LIBABIVER := 2\n EXPORT_MAP := rte_bus_vmbus_version.map\n \n CFLAGS += -I$(SRCDIR)\ndiff --git a/drivers/bus/vmbus/meson.build b/drivers/bus/vmbus/meson.build\nindex 79d4c685ec..251f21b662 100644\n--- a/drivers/bus/vmbus/meson.build\n+++ b/drivers/bus/vmbus/meson.build\n@@ -1,7 +1,5 @@\n # SPDX-License-Identifier: BSD-3-Clause\n \n-version = 2\n-\n allow_experimental_apis = true\n \n install_headers('rte_bus_vmbus.h','rte_vmbus_reg.h')\ndiff --git a/drivers/common/cpt/Makefile b/drivers/common/cpt/Makefile\nindex 2340aa9616..859443218b 100644\n--- a/drivers/common/cpt/Makefile\n+++ b/drivers/common/cpt/Makefile\n@@ -13,8 +13,6 @@ CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -I$(RTE_SDK)/drivers/bus/pci\n EXPORT_MAP := rte_common_cpt_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/common/dpaax/Makefile b/drivers/common/dpaax/Makefile\nindex a0a1de0283..59bd8ae15d 100644\n--- a/drivers/common/dpaax/Makefile\n+++ b/drivers/common/dpaax/Makefile\n@@ -20,9 +20,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/common/dpaax\n # versioning export map\n EXPORT_MAP := rte_common_dpaax_version.map\n \n-# library version\n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/common/mvep/Makefile b/drivers/common/mvep/Makefile\nindex 1f5f005d91..f91d295e5c 100644\n--- a/drivers/common/mvep/Makefile\n+++ b/drivers/common/mvep/Makefile\n@@ -15,9 +15,6 @@ endif\n # library name\n LIB = librte_common_mvep.a\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_common_mvep_version.map\n \ndiff --git a/drivers/common/octeontx/Makefile b/drivers/common/octeontx/Makefile\nindex dfdb9f196e..5e67df0583 100644\n--- a/drivers/common/octeontx/Makefile\n+++ b/drivers/common/octeontx/Makefile\n@@ -12,8 +12,6 @@ LIB = librte_common_octeontx.a\n CFLAGS += $(WERROR_FLAGS)\n EXPORT_MAP := rte_common_octeontx_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/common/octeontx2/Makefile b/drivers/common/octeontx2/Makefile\nindex afe570817c..eaff29433a 100644\n--- a/drivers/common/octeontx2/Makefile\n+++ b/drivers/common/octeontx2/Makefile\n@@ -24,8 +24,6 @@ endif\n \n EXPORT_MAP := rte_common_octeontx2_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/compress/isal/Makefile b/drivers/compress/isal/Makefile\nindex 95904f6418..6438b75ce8 100644\n--- a/drivers/compress/isal/Makefile\n+++ b/drivers/compress/isal/Makefile\n@@ -17,9 +17,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\n LDLIBS += -lrte_compressdev\n LDLIBS += -lrte_bus_vdev\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_isal_version.map\n \ndiff --git a/drivers/compress/octeontx/Makefile b/drivers/compress/octeontx/Makefile\nindex f34424c87f..d6324b5302 100644\n--- a/drivers/compress/octeontx/Makefile\n+++ b/drivers/compress/octeontx/Makefile\n@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_pmd_octeontx_zip.a\n \n-# library version\n-LIBABIVER := 1\n-\n # build flags\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -O3\ndiff --git a/drivers/compress/zlib/Makefile b/drivers/compress/zlib/Makefile\nindex 5cf8de6f83..1eba3560fe 100644\n--- a/drivers/compress/zlib/Makefile\n+++ b/drivers/compress/zlib/Makefile\n@@ -11,9 +11,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_zlib_version.map\n \ndiff --git a/drivers/crypto/aesni_gcm/Makefile b/drivers/crypto/aesni_gcm/Makefile\nindex 39eff3db00..d8190a2ff4 100644\n--- a/drivers/crypto/aesni_gcm/Makefile\n+++ b/drivers/crypto/aesni_gcm/Makefile\n@@ -11,9 +11,6 @@ CFLAGS += -O3\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n CFLAGS += $(WERROR_FLAGS)\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_aesni_gcm_version.map\n \ndiff --git a/drivers/crypto/aesni_mb/Makefile b/drivers/crypto/aesni_mb/Makefile\nindex f3035340ac..f1530e74c4 100644\n--- a/drivers/crypto/aesni_mb/Makefile\n+++ b/drivers/crypto/aesni_mb/Makefile\n@@ -11,9 +11,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_aesni_mb_version.map\n \ndiff --git a/drivers/crypto/armv8/Makefile b/drivers/crypto/armv8/Makefile\nindex f71f6b14a4..1252836648 100644\n--- a/drivers/crypto/armv8/Makefile\n+++ b/drivers/crypto/armv8/Makefile\n@@ -19,9 +19,6 @@ LIB = librte_pmd_armv8.a\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_armv8_version.map\n \ndiff --git a/drivers/crypto/caam_jr/Makefile b/drivers/crypto/caam_jr/Makefile\nindex fa35b79b85..1b1f25a2a2 100644\n--- a/drivers/crypto/caam_jr/Makefile\n+++ b/drivers/crypto/caam_jr/Makefile\n@@ -25,9 +25,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include\n # versioning export map\n EXPORT_MAP := rte_pmd_caam_jr_version.map\n \n-# library version\n-LIBABIVER := 1\n-\n # library source files\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_CAAM_JR) += caam_jr.c\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_CAAM_JR) += caam_jr_capabilities.c\ndiff --git a/drivers/crypto/ccp/Makefile b/drivers/crypto/ccp/Makefile\nindex f51d170f90..3f5da2adf3 100644\n--- a/drivers/crypto/ccp/Makefile\n+++ b/drivers/crypto/ccp/Makefile\n@@ -11,9 +11,6 @@ CFLAGS += -O3\n CFLAGS += -I$(SRCDIR)\n CFLAGS += $(WERROR_FLAGS)\n \n-# library version\n-LIBABIVER := 1\n-\n # external library include paths\n LDLIBS += -lcrypto\n LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\ndiff --git a/drivers/crypto/dpaa2_sec/Makefile b/drivers/crypto/dpaa2_sec/Makefile\nindex ba30a955a9..96b9c78435 100644\n--- a/drivers/crypto/dpaa2_sec/Makefile\n+++ b/drivers/crypto/dpaa2_sec/Makefile\n@@ -33,9 +33,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/mempool/dpaa2/\n # versioning export map\n EXPORT_MAP := rte_pmd_dpaa2_sec_version.map\n \n-# library version\n-LIBABIVER := 2\n-\n # library source files\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC) += dpaa2_sec_dpseci.c\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC) += mc/dpseci.c\ndiff --git a/drivers/crypto/dpaa2_sec/meson.build b/drivers/crypto/dpaa2_sec/meson.build\nindex 9d1b170be7..ab9c8c8bf9 100644\n--- a/drivers/crypto/dpaa2_sec/meson.build\n+++ b/drivers/crypto/dpaa2_sec/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n if not is_linux\n \tbuild = false\n \treason = 'only supported on linux'\ndiff --git a/drivers/crypto/dpaa_sec/Makefile b/drivers/crypto/dpaa_sec/Makefile\nindex 9acccaac4f..fbfd775855 100644\n--- a/drivers/crypto/dpaa_sec/Makefile\n+++ b/drivers/crypto/dpaa_sec/Makefile\n@@ -27,9 +27,6 @@ LDLIBS += -lrte_cryptodev\n # versioning export map\n EXPORT_MAP := rte_pmd_dpaa_sec_version.map\n \n-# library version\n-LIBABIVER := 1\n-\n # library source files\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA_SEC) += dpaa_sec.c\n \ndiff --git a/drivers/crypto/kasumi/Makefile b/drivers/crypto/kasumi/Makefile\nindex 3de2f97edf..26f51375da 100644\n--- a/drivers/crypto/kasumi/Makefile\n+++ b/drivers/crypto/kasumi/Makefile\n@@ -17,9 +17,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_kasumi_version.map\n \ndiff --git a/drivers/crypto/mvsam/Makefile b/drivers/crypto/mvsam/Makefile\nindex 2b4d036c83..f0641ae7d9 100644\n--- a/drivers/crypto/mvsam/Makefile\n+++ b/drivers/crypto/mvsam/Makefile\n@@ -24,9 +24,6 @@ CFLAGS += -I$(LIBMUSDK_PATH)/include\n CFLAGS += -DMVCONF_TYPES_PUBLIC\n CFLAGS += -DMVCONF_DMA_PHYS_ADDR_T_PUBLIC\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_mvsam_version.map\n \ndiff --git a/drivers/crypto/nitrox/Makefile b/drivers/crypto/nitrox/Makefile\nindex f569927704..fc42ac8088 100644\n--- a/drivers/crypto/nitrox/Makefile\n+++ b/drivers/crypto/nitrox/Makefile\n@@ -11,9 +11,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_nitrox_version.map\n \ndiff --git a/drivers/crypto/null/Makefile b/drivers/crypto/null/Makefile\nindex 9e6400c1b4..4595055f01 100644\n--- a/drivers/crypto/null/Makefile\n+++ b/drivers/crypto/null/Makefile\n@@ -14,9 +14,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\n LDLIBS += -lrte_cryptodev\n LDLIBS += -lrte_bus_vdev\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_null_crypto_version.map\n \ndiff --git a/drivers/crypto/octeontx/Makefile b/drivers/crypto/octeontx/Makefile\nindex 2752cbc364..08a99c8272 100644\n--- a/drivers/crypto/octeontx/Makefile\n+++ b/drivers/crypto/octeontx/Makefile\n@@ -7,9 +7,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_pmd_octeontx_crypto.a\n \n-# library version\n-LIBABIVER := 1\n-\n # build flags\n CFLAGS += $(WERROR_FLAGS)\n \ndiff --git a/drivers/crypto/octeontx2/Makefile b/drivers/crypto/octeontx2/Makefile\nindex ce116b87bc..f7d6c37527 100644\n--- a/drivers/crypto/octeontx2/Makefile\n+++ b/drivers/crypto/octeontx2/Makefile\n@@ -7,9 +7,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_pmd_octeontx2_crypto.a\n \n-# library version\n-LIBABIVER := 1\n-\n # build flags\n CFLAGS += $(WERROR_FLAGS)\n \ndiff --git a/drivers/crypto/openssl/Makefile b/drivers/crypto/openssl/Makefile\nindex ae6c3bcac1..58a26eced6 100644\n--- a/drivers/crypto/openssl/Makefile\n+++ b/drivers/crypto/openssl/Makefile\n@@ -11,9 +11,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_openssl_version.map\n \ndiff --git a/drivers/crypto/scheduler/Makefile b/drivers/crypto/scheduler/Makefile\nindex a9514e3386..67aac024c4 100644\n--- a/drivers/crypto/scheduler/Makefile\n+++ b/drivers/crypto/scheduler/Makefile\n@@ -13,9 +13,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\n LDLIBS += -lrte_cryptodev -lrte_kvargs -lrte_reorder\n LDLIBS += -lrte_bus_vdev\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_crypto_scheduler_version.map\n \ndiff --git a/drivers/crypto/snow3g/Makefile b/drivers/crypto/snow3g/Makefile\nindex 37f77dbf84..4086c571da 100644\n--- a/drivers/crypto/snow3g/Makefile\n+++ b/drivers/crypto/snow3g/Makefile\n@@ -17,9 +17,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_snow3g_version.map\n \ndiff --git a/drivers/crypto/virtio/Makefile b/drivers/crypto/virtio/Makefile\nindex be7b828fe1..32e2e4d5e9 100644\n--- a/drivers/crypto/virtio/Makefile\n+++ b/drivers/crypto/virtio/Makefile\n@@ -17,8 +17,6 @@ CFLAGS += $(WERROR_FLAGS)\n \n EXPORT_MAP := rte_pmd_virtio_crypto_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/crypto/zuc/Makefile b/drivers/crypto/zuc/Makefile\nindex 8d625aa01d..a01bb6ecbc 100644\n--- a/drivers/crypto/zuc/Makefile\n+++ b/drivers/crypto/zuc/Makefile\n@@ -17,9 +17,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_zuc_version.map\n \ndiff --git a/drivers/event/dpaa/Makefile b/drivers/event/dpaa/Makefile\nindex befb21b1b6..2f53efdf9e 100644\n--- a/drivers/event/dpaa/Makefile\n+++ b/drivers/event/dpaa/Makefile\n@@ -27,8 +27,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/crypto/dpaa_sec\n \n EXPORT_MAP := rte_pmd_dpaa_event_version.map\n \n-LIBABIVER := 1\n-\n # Interfaces with DPDK\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV) += dpaa_eventdev.c\n \ndiff --git a/drivers/event/dpaa2/Makefile b/drivers/event/dpaa2/Makefile\nindex a29284f046..5a584c9d6b 100644\n--- a/drivers/event/dpaa2/Makefile\n+++ b/drivers/event/dpaa2/Makefile\n@@ -31,8 +31,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/crypto/dpaa2_sec\n # versioning export map\n EXPORT_MAP := rte_pmd_dpaa2_event_version.map\n \n-LIBABIVER := 2\n-\n # depends on fslmc bus which uses experimental API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/drivers/event/dpaa2/meson.build b/drivers/event/dpaa2/meson.build\nindex 72f97d4c1e..ca914ccc4d 100644\n--- a/drivers/event/dpaa2/meson.build\n+++ b/drivers/event/dpaa2/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n if not is_linux\n \tbuild = false\n \treason = 'only supported on linux'\ndiff --git a/drivers/event/dsw/Makefile b/drivers/event/dsw/Makefile\nindex 922fe2e42b..f6e7dda1fd 100644\n--- a/drivers/event/dsw/Makefile\n+++ b/drivers/event/dsw/Makefile\n@@ -18,8 +18,6 @@ LDLIBS += -lrte_ring\n LDLIBS += -lrte_eventdev\n LDLIBS += -lrte_bus_vdev\n \n-LIBABIVER := 1\n-\n EXPORT_MAP := rte_pmd_dsw_event_version.map\n \n SRCS-$(CONFIG_RTE_LIBRTE_PMD_DSW_EVENTDEV) += \\\ndiff --git a/drivers/event/octeontx/Makefile b/drivers/event/octeontx/Makefile\nindex 2c92ccb35d..c1233e098d 100644\n--- a/drivers/event/octeontx/Makefile\n+++ b/drivers/event/octeontx/Makefile\n@@ -20,8 +20,6 @@ LDLIBS += -lrte_bus_vdev -lrte_ethdev\n \n EXPORT_MAP := rte_pmd_octeontx_event_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/event/octeontx2/Makefile b/drivers/event/octeontx2/Makefile\nindex 8289f617a4..6dab69c590 100644\n--- a/drivers/event/octeontx2/Makefile\n+++ b/drivers/event/octeontx2/Makefile\n@@ -27,8 +27,6 @@ endif\n \n EXPORT_MAP := rte_pmd_octeontx2_event_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/event/opdl/Makefile b/drivers/event/opdl/Makefile\nindex bf50a60a0b..6aab556ad9 100644\n--- a/drivers/event/opdl/Makefile\n+++ b/drivers/event/opdl/Makefile\n@@ -20,9 +20,6 @@ endif\n LDLIBS += -lrte_eal -lrte_eventdev -lrte_kvargs\n LDLIBS += -lrte_bus_vdev -lrte_mbuf -lrte_mempool\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_opdl_event_version.map\n \ndiff --git a/drivers/event/skeleton/Makefile b/drivers/event/skeleton/Makefile\nindex 0f7f07eaf1..dc85ad3c4b 100644\n--- a/drivers/event/skeleton/Makefile\n+++ b/drivers/event/skeleton/Makefile\n@@ -16,8 +16,6 @@ LDLIBS += -lrte_bus_vdev\n \n EXPORT_MAP := rte_pmd_skeleton_event_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/event/sw/Makefile b/drivers/event/sw/Makefile\nindex c6600e8367..17937e295e 100644\n--- a/drivers/event/sw/Makefile\n+++ b/drivers/event/sw/Makefile\n@@ -20,9 +20,6 @@ LDLIBS += -lrte_eal -lrte_eventdev -lrte_kvargs -lrte_ring\n LDLIBS += -lrte_mempool -lrte_mbuf\n LDLIBS += -lrte_bus_vdev\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_sw_event_version.map\n \ndiff --git a/drivers/mempool/bucket/Makefile b/drivers/mempool/bucket/Makefile\nindex d6660b09cd..1dc0079f8f 100644\n--- a/drivers/mempool/bucket/Makefile\n+++ b/drivers/mempool/bucket/Makefile\n@@ -21,8 +21,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_ring\n \n EXPORT_MAP := rte_mempool_bucket_version.map\n \n-LIBABIVER := 1\n-\n SRCS-$(CONFIG_RTE_DRIVER_MEMPOOL_BUCKET) += rte_mempool_bucket.c\n \n include $(RTE_SDK)/mk/rte.lib.mk\ndiff --git a/drivers/mempool/dpaa/Makefile b/drivers/mempool/dpaa/Makefile\nindex 534e00733c..8c786ddbeb 100644\n--- a/drivers/mempool/dpaa/Makefile\n+++ b/drivers/mempool/dpaa/Makefile\n@@ -19,9 +19,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_mempool\n # versioning export map\n EXPORT_MAP := rte_mempool_dpaa_version.map\n \n-# Lbrary version\n-LIBABIVER := 1\n-\n # depends on dpaa bus which uses experimental API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/drivers/mempool/dpaa2/Makefile b/drivers/mempool/dpaa2/Makefile\nindex bdb9410252..52565be9a9 100644\n--- a/drivers/mempool/dpaa2/Makefile\n+++ b/drivers/mempool/dpaa2/Makefile\n@@ -18,9 +18,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/bus/fslmc/qbman/include\n # versioning export map\n EXPORT_MAP := rte_mempool_dpaa2_version.map\n \n-# Lbrary version\n-LIBABIVER := 2\n-\n # depends on fslmc bus which uses experimental API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/drivers/mempool/dpaa2/meson.build b/drivers/mempool/dpaa2/meson.build\nindex 3d25ba06d9..d79fc31644 100644\n--- a/drivers/mempool/dpaa2/meson.build\n+++ b/drivers/mempool/dpaa2/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n if not is_linux\n \tbuild = false\n \treason = 'only supported on linux'\ndiff --git a/drivers/mempool/octeontx/Makefile b/drivers/mempool/octeontx/Makefile\nindex 25efc5cf26..ee54c66dc2 100644\n--- a/drivers/mempool/octeontx/Makefile\n+++ b/drivers/mempool/octeontx/Makefile\n@@ -15,8 +15,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n EXPORT_MAP := rte_mempool_octeontx_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/mempool/octeontx2/Makefile b/drivers/mempool/octeontx2/Makefile\nindex 4961a4a35b..337babf66e 100644\n--- a/drivers/mempool/octeontx2/Makefile\n+++ b/drivers/mempool/octeontx2/Makefile\n@@ -27,8 +27,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n EXPORT_MAP := rte_mempool_octeontx2_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/mempool/ring/Makefile b/drivers/mempool/ring/Makefile\nindex ddab522fec..8624502da9 100644\n--- a/drivers/mempool/ring/Makefile\n+++ b/drivers/mempool/ring/Makefile\n@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_ring\n \n EXPORT_MAP := rte_mempool_ring_version.map\n \n-LIBABIVER := 1\n-\n SRCS-$(CONFIG_RTE_DRIVER_MEMPOOL_RING) += rte_mempool_ring.c\n \n include $(RTE_SDK)/mk/rte.lib.mk\ndiff --git a/drivers/mempool/stack/Makefile b/drivers/mempool/stack/Makefile\nindex 1681a62bcc..97c3dab071 100644\n--- a/drivers/mempool/stack/Makefile\n+++ b/drivers/mempool/stack/Makefile\n@@ -18,8 +18,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_stack\n \n EXPORT_MAP := rte_mempool_stack_version.map\n \n-LIBABIVER := 1\n-\n SRCS-$(CONFIG_RTE_DRIVER_MEMPOOL_STACK) += rte_mempool_stack.c\n \n include $(RTE_SDK)/mk/rte.lib.mk\ndiff --git a/drivers/net/af_packet/Makefile b/drivers/net/af_packet/Makefile\nindex 39a1e0d24e..91dbf0a692 100644\n--- a/drivers/net/af_packet/Makefile\n+++ b/drivers/net/af_packet/Makefile\n@@ -13,8 +13,6 @@ LIB = librte_pmd_af_packet.a\n \n EXPORT_MAP := rte_pmd_af_packet_version.map\n \n-LIBABIVER := 1\n-\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\ndiff --git a/drivers/net/af_xdp/Makefile b/drivers/net/af_xdp/Makefile\nindex eeba6b6933..55db6085ac 100644\n--- a/drivers/net/af_xdp/Makefile\n+++ b/drivers/net/af_xdp/Makefile\n@@ -10,8 +10,6 @@ LIB = librte_pmd_af_xdp.a\n \n EXPORT_MAP := rte_pmd_af_xdp_version.map\n \n-LIBABIVER := 1\n-\n CFLAGS += -O3\n \n CFLAGS += $(WERROR_FLAGS)\ndiff --git a/drivers/net/ark/Makefile b/drivers/net/ark/Makefile\nindex 34d341c235..c02080bdd0 100644\n--- a/drivers/net/ark/Makefile\n+++ b/drivers/net/ark/Makefile\n@@ -13,8 +13,6 @@ CFLAGS += $(WERROR_FLAGS) -Werror\n \n EXPORT_MAP := rte_pmd_ark_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/atlantic/Makefile b/drivers/net/atlantic/Makefile\nindex fc12e6a532..016e369283 100644\n--- a/drivers/net/atlantic/Makefile\n+++ b/drivers/net/atlantic/Makefile\n@@ -14,8 +14,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n EXPORT_MAP := rte_pmd_atlantic_version.map\n \n-LIBABIVER := 1\n-\n LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\n LDLIBS += -lrte_ethdev -lrte_net\n LDLIBS += -lrte_bus_pci\ndiff --git a/drivers/net/avp/Makefile b/drivers/net/avp/Makefile\nindex a7537656c9..8c12d3b7a0 100644\n--- a/drivers/net/avp/Makefile\n+++ b/drivers/net/avp/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_avp_version.map\n \n-LIBABIVER := 1\n-\n # install public header files to enable compilation of the hypervisor level\n # dpdk application\n SYMLINK-$(CONFIG_RTE_LIBRTE_AVP_PMD)-include += rte_avp_common.h\ndiff --git a/drivers/net/axgbe/Makefile b/drivers/net/axgbe/Makefile\nindex bcdcd544cf..0097a93074 100644\n--- a/drivers/net/axgbe/Makefile\n+++ b/drivers/net/axgbe/Makefile\n@@ -14,8 +14,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n EXPORT_MAP := rte_pmd_axgbe_version.map\n \n-LIBABIVER := 1\n-\n LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool\n LDLIBS += -lrte_pci -lrte_bus_pci\n LDLIBS += -lrte_ethdev -lrte_net\ndiff --git a/drivers/net/bnx2x/Makefile b/drivers/net/bnx2x/Makefile\nindex adead9d002..5f6c39e4ee 100644\n--- a/drivers/net/bnx2x/Makefile\n+++ b/drivers/net/bnx2x/Makefile\n@@ -20,8 +20,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_bnx2x_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/bnxt/Makefile b/drivers/net/bnxt/Makefile\nindex 21a5650630..b77532b817 100644\n--- a/drivers/net/bnxt/Makefile\n+++ b/drivers/net/bnxt/Makefile\n@@ -13,8 +13,6 @@ LIB = librte_pmd_bnxt.a\n \n EXPORT_MAP := rte_pmd_bnxt_version.map\n \n-LIBABIVER := 2\n-\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\ndiff --git a/drivers/net/bnxt/meson.build b/drivers/net/bnxt/meson.build\nindex 4dda28f5b0..0c311d235a 100644\n--- a/drivers/net/bnxt/meson.build\n+++ b/drivers/net/bnxt/meson.build\n@@ -2,7 +2,6 @@\n # Copyright(c) 2018 Intel Corporation\n \n install_headers('rte_pmd_bnxt.h')\n-version = 2\n sources = files('bnxt_cpr.c',\n \t'bnxt_ethdev.c',\n \t'bnxt_filter.c',\ndiff --git a/drivers/net/bonding/Makefile b/drivers/net/bonding/Makefile\nindex 26c1782554..a64296d8cf 100644\n--- a/drivers/net/bonding/Makefile\n+++ b/drivers/net/bonding/Makefile\n@@ -18,8 +18,6 @@ LDLIBS += -lrte_bus_vdev\n \n EXPORT_MAP := rte_pmd_bond_version.map\n \n-LIBABIVER := 2\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/bonding/meson.build b/drivers/net/bonding/meson.build\nindex 6267210adf..d133375d4a 100644\n--- a/drivers/net/bonding/meson.build\n+++ b/drivers/net/bonding/meson.build\n@@ -2,7 +2,6 @@\n # Copyright(c) 2017 Intel Corporation\n \n name = 'bond' #, james bond :-)\n-version = 2\n allow_experimental_apis = true\n sources = files('rte_eth_bond_api.c', 'rte_eth_bond_pmd.c', 'rte_eth_bond_flow.c',\n \t'rte_eth_bond_args.c', 'rte_eth_bond_8023ad.c', 'rte_eth_bond_alb.c')\ndiff --git a/drivers/net/cxgbe/Makefile b/drivers/net/cxgbe/Makefile\nindex d809f47209..79c6e1d1fb 100644\n--- a/drivers/net/cxgbe/Makefile\n+++ b/drivers/net/cxgbe/Makefile\n@@ -14,8 +14,6 @@ CFLAGS += $(WERROR_FLAGS)\n \n EXPORT_MAP := rte_pmd_cxgbe_version.map\n \n-LIBABIVER := 1\n-\n #\n # CFLAGS for gcc/clang\n #\ndiff --git a/drivers/net/dpaa/Makefile b/drivers/net/dpaa/Makefile\nindex 395e4d900f..8e049b2a0b 100644\n--- a/drivers/net/dpaa/Makefile\n+++ b/drivers/net/dpaa/Makefile\n@@ -25,8 +25,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include\n \n EXPORT_MAP := rte_pmd_dpaa_version.map\n \n-LIBABIVER := 1\n-\n # depends on dpaa bus which uses experimental API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/drivers/net/dpaa2/Makefile b/drivers/net/dpaa2/Makefile\nindex e5a2d3fdee..806c88ff0c 100644\n--- a/drivers/net/dpaa2/Makefile\n+++ b/drivers/net/dpaa2/Makefile\n@@ -24,9 +24,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/mempool/dpaa2\n # versioning export map\n EXPORT_MAP := rte_pmd_dpaa2_version.map\n \n-# library version\n-LIBABIVER := 2\n-\n # depends on fslmc bus which uses experimental API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/drivers/net/dpaa2/meson.build b/drivers/net/dpaa2/meson.build\nindex 1a4ab212c2..571cdb7d4b 100644\n--- a/drivers/net/dpaa2/meson.build\n+++ b/drivers/net/dpaa2/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n if not is_linux\n \tbuild = false\n \treason = 'only supported on linux'\ndiff --git a/drivers/net/e1000/Makefile b/drivers/net/e1000/Makefile\nindex 0ed6276568..d93a5225c3 100644\n--- a/drivers/net/e1000/Makefile\n+++ b/drivers/net/e1000/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_e1000_version.map\n \n-LIBABIVER := 1\n-\n ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)\n #\n # CFLAGS for icc\ndiff --git a/drivers/net/ena/Makefile b/drivers/net/ena/Makefile\nindex 8336b7606a..b44daa896f 100644\n--- a/drivers/net/ena/Makefile\n+++ b/drivers/net/ena/Makefile\n@@ -12,8 +12,6 @@ CFLAGS += $(WERROR_FLAGS) -O2\n INCLUDES :=-I$(SRCDIR) -I$(SRCDIR)/base/ena_defs -I$(SRCDIR)/base\n \n EXPORT_MAP := rte_pmd_ena_version.map\n-LIBABIVER := 1\n-\n # rte_fbarray is not yet part of stable API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/drivers/net/enetc/Makefile b/drivers/net/enetc/Makefile\nindex 4498bc51f8..7276026e37 100644\n--- a/drivers/net/enetc/Makefile\n+++ b/drivers/net/enetc/Makefile\n@@ -12,8 +12,6 @@ CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -I$(RTE_SDK)/drivers/common/dpaax\n EXPORT_MAP := rte_pmd_enetc_version.map\n-LIBABIVER := 1\n-\n SRCS-$(CONFIG_RTE_LIBRTE_ENETC_PMD) += enetc_ethdev.c\n SRCS-$(CONFIG_RTE_LIBRTE_ENETC_PMD) += enetc_rxtx.c\n \ndiff --git a/drivers/net/enic/Makefile b/drivers/net/enic/Makefile\nindex 4e0c83da56..316088a3c7 100644\n--- a/drivers/net/enic/Makefile\n+++ b/drivers/net/enic/Makefile\n@@ -11,8 +11,6 @@ LIB = librte_pmd_enic.a\n \n EXPORT_MAP := rte_pmd_enic_version.map\n \n-LIBABIVER := 1\n-\n # Experimental APIs used: rte_intr_ack\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n CFLAGS += -I$(SRCDIR)/base/\ndiff --git a/drivers/net/failsafe/Makefile b/drivers/net/failsafe/Makefile\nindex 0d840a2721..bebc9056e0 100644\n--- a/drivers/net/failsafe/Makefile\n+++ b/drivers/net/failsafe/Makefile\n@@ -9,8 +9,6 @@ LIB = librte_pmd_failsafe.a\n \n EXPORT_MAP := rte_pmd_failsafe_version.map\n \n-LIBABIVER := 1\n-\n # Sources are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_FAILSAFE) += failsafe.c\n SRCS-$(CONFIG_RTE_LIBRTE_PMD_FAILSAFE) += failsafe_args.c\ndiff --git a/drivers/net/fm10k/Makefile b/drivers/net/fm10k/Makefile\nindex 55e9cd5035..722bf1ee04 100644\n--- a/drivers/net/fm10k/Makefile\n+++ b/drivers/net/fm10k/Makefile\n@@ -14,8 +14,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n EXPORT_MAP := rte_pmd_fm10k_version.map\n \n-LIBABIVER := 1\n-\n ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)\n #\n # CFLAGS for icc\ndiff --git a/drivers/net/hinic/Makefile b/drivers/net/hinic/Makefile\nindex b78fd8d535..87fd843e41 100644\n--- a/drivers/net/hinic/Makefile\n+++ b/drivers/net/hinic/Makefile\n@@ -24,8 +24,6 @@ LDLIBS += -lpthread\n \n EXPORT_MAP := rte_pmd_hinic_version.map\n \n-LIBABIVER := 1\n-\n #\n # CFLAGS for 32-bits platforms\n #\ndiff --git a/drivers/net/hns3/Makefile b/drivers/net/hns3/Makefile\nindex cbbbe042e5..ae0ee7e931 100644\n--- a/drivers/net/hns3/Makefile\n+++ b/drivers/net/hns3/Makefile\n@@ -23,8 +23,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_hns3_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/i40e/Makefile b/drivers/net/i40e/Makefile\nindex 1c3bbe329f..435eb511ad 100644\n--- a/drivers/net/i40e/Makefile\n+++ b/drivers/net/i40e/Makefile\n@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_i40e_version.map\n \n-LIBABIVER := 2\n-\n #\n # Add extra flags for base driver files (also known as shared code)\n # to disable warnings\ndiff --git a/drivers/net/i40e/meson.build b/drivers/net/i40e/meson.build\nindex dcbca39bf7..b01babba1f 100644\n--- a/drivers/net/i40e/meson.build\n+++ b/drivers/net/i40e/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n-\n cflags += ['-DPF_DRIVER',\n \t'-DVF_DRIVER',\n \t'-DINTEGRATED_VF',\ndiff --git a/drivers/net/iavf/Makefile b/drivers/net/iavf/Makefile\nindex d3f9972f4f..81c9a0dbf2 100644\n--- a/drivers/net/iavf/Makefile\n+++ b/drivers/net/iavf/Makefile\n@@ -15,8 +15,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_iavf_version.map\n \n-LIBABIVER := 1\n-\n #\n # Add extra flags for base driver files (also known as shared code)\n # to disable warnings\ndiff --git a/drivers/net/ice/Makefile b/drivers/net/ice/Makefile\nindex 7c3b6a7ffc..6c4d155268 100644\n--- a/drivers/net/ice/Makefile\n+++ b/drivers/net/ice/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci -lrte_mempool -lrte_hash\n \n EXPORT_MAP := rte_pmd_ice_version.map\n \n-LIBABIVER := 1\n-\n #\n # Add extra flags for base driver files (also known as shared code)\n # to disable warnings\ndiff --git a/drivers/net/ifc/Makefile b/drivers/net/ifc/Makefile\nindex 7755a87ebb..fe227b8110 100644\n--- a/drivers/net/ifc/Makefile\n+++ b/drivers/net/ifc/Makefile\n@@ -25,8 +25,6 @@ VPATH += $(SRCDIR)/base\n \n EXPORT_MAP := rte_pmd_ifc_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/ipn3ke/Makefile b/drivers/net/ipn3ke/Makefile\nindex 8c3ae3702d..100169ad4c 100644\n--- a/drivers/net/ipn3ke/Makefile\n+++ b/drivers/net/ipn3ke/Makefile\n@@ -27,8 +27,6 @@ LDLIBS += -lpthread\n \n EXPORT_MAP := rte_pmd_ipn3ke_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/ixgbe/Makefile b/drivers/net/ixgbe/Makefile\nindex 7b6af35328..85762e2f2a 100644\n--- a/drivers/net/ixgbe/Makefile\n+++ b/drivers/net/ixgbe/Makefile\n@@ -14,8 +14,6 @@ CFLAGS += $(WERROR_FLAGS)\n \n EXPORT_MAP := rte_pmd_ixgbe_version.map\n \n-LIBABIVER := 2\n-\n ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)\n #\n # CFLAGS for icc\ndiff --git a/drivers/net/ixgbe/meson.build b/drivers/net/ixgbe/meson.build\nindex 544a141484..1b0f6d1efe 100644\n--- a/drivers/net/ixgbe/meson.build\n+++ b/drivers/net/ixgbe/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n-\n cflags += ['-DRTE_LIBRTE_IXGBE_BYPASS']\n \n allow_experimental_apis = true\ndiff --git a/drivers/net/kni/Makefile b/drivers/net/kni/Makefile\nindex 01eaef0564..0694ffd021 100644\n--- a/drivers/net/kni/Makefile\n+++ b/drivers/net/kni/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_vdev\n \n EXPORT_MAP := rte_pmd_kni_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/liquidio/Makefile b/drivers/net/liquidio/Makefile\nindex f1092851a9..d7fda7f527 100644\n--- a/drivers/net/liquidio/Makefile\n+++ b/drivers/net/liquidio/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_liquidio_version.map\n \n-LIBABIVER := 1\n-\n VPATH += $(RTE_SDK)/drivers/net/liquidio/base\n \n #\ndiff --git a/drivers/net/memif/Makefile b/drivers/net/memif/Makefile\nindex 3d92b08f25..00f2a4cfc1 100644\n--- a/drivers/net/memif/Makefile\n+++ b/drivers/net/memif/Makefile\n@@ -10,8 +10,6 @@ LIB = librte_pmd_memif.a\n \n EXPORT_MAP := rte_pmd_memif_version.map\n \n-LIBABIVER := 1\n-\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\n CFLAGS += -DALLOW_EXPERIMENTAL_API\ndiff --git a/drivers/net/mlx4/Makefile b/drivers/net/mlx4/Makefile\nindex 7ea6f74895..329569dc10 100644\n--- a/drivers/net/mlx4/Makefile\n+++ b/drivers/net/mlx4/Makefile\n@@ -57,8 +57,6 @@ LDLIBS += -lrte_bus_pci\n CFLAGS += -Wno-error=cast-qual\n \n EXPORT_MAP := rte_pmd_mlx4_version.map\n-LIBABIVER := 1\n-\n # DEBUG which is usually provided on the command-line may enable\n # CONFIG_RTE_LIBRTE_MLX4_DEBUG.\n ifeq ($(DEBUG),1)\ndiff --git a/drivers/net/mlx5/Makefile b/drivers/net/mlx5/Makefile\nindex 5b79631cf5..c5cf4397ac 100644\n--- a/drivers/net/mlx5/Makefile\n+++ b/drivers/net/mlx5/Makefile\n@@ -73,8 +73,6 @@ LDLIBS += -lrte_bus_pci\n CFLAGS += -Wno-error=cast-qual\n \n EXPORT_MAP := rte_pmd_mlx5_version.map\n-LIBABIVER := 1\n-\n # memseg walk is not part of stable API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/drivers/net/mvneta/Makefile b/drivers/net/mvneta/Makefile\nindex 05a0487cae..41e50479ff 100644\n--- a/drivers/net/mvneta/Makefile\n+++ b/drivers/net/mvneta/Makefile\n@@ -16,9 +16,6 @@ endif\n # library name\n LIB = librte_pmd_mvneta.a\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_mvneta_version.map\n \ndiff --git a/drivers/net/mvpp2/Makefile b/drivers/net/mvpp2/Makefile\nindex 661d2cdac5..8a3ec93a60 100644\n--- a/drivers/net/mvpp2/Makefile\n+++ b/drivers/net/mvpp2/Makefile\n@@ -16,9 +16,6 @@ endif\n # library name\n LIB = librte_pmd_mvpp2.a\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_pmd_mvpp2_version.map\n \ndiff --git a/drivers/net/netvsc/Makefile b/drivers/net/netvsc/Makefile\nindex 71482591a9..45526e2a8e 100644\n--- a/drivers/net/netvsc/Makefile\n+++ b/drivers/net/netvsc/Makefile\n@@ -9,8 +9,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n EXPORT_MAP := rte_pmd_netvsc_version.map\n \n-LIBABIVER := 1\n-\n SRCS-$(CONFIG_RTE_LIBRTE_NETVSC_PMD) += hn_ethdev.c\n SRCS-$(CONFIG_RTE_LIBRTE_NETVSC_PMD) += hn_rxtx.c\n SRCS-$(CONFIG_RTE_LIBRTE_NETVSC_PMD) += hn_rndis.c\ndiff --git a/drivers/net/netvsc/meson.build b/drivers/net/netvsc/meson.build\nindex e9fe35344b..131dd2866e 100644\n--- a/drivers/net/netvsc/meson.build\n+++ b/drivers/net/netvsc/meson.build\n@@ -3,7 +3,6 @@\n \n build = dpdk_conf.has('RTE_LIBRTE_VMBUS_BUS')\n reason = 'missing dependency, DPDK VMBus driver'\n-version = 2\n sources = files('hn_ethdev.c', 'hn_rxtx.c', 'hn_rndis.c', 'hn_nvs.c', 'hn_vf.c')\n \n deps += ['bus_vmbus' ]\ndiff --git a/drivers/net/nfb/Makefile b/drivers/net/nfb/Makefile\nindex 8bba2ac046..e92d29dcd3 100644\n--- a/drivers/net/nfb/Makefile\n+++ b/drivers/net/nfb/Makefile\n@@ -23,8 +23,6 @@ LDLIBS += $(shell command -v pkg-config > /dev/null 2>&1 && pkg-config --libs ne\n \n EXPORT_MAP := rte_pmd_nfb_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/nfp/Makefile b/drivers/net/nfp/Makefile\nindex d3fa5699b9..aa720d6698 100644\n--- a/drivers/net/nfp/Makefile\n+++ b/drivers/net/nfp/Makefile\n@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_nfp_version.map\n \n-LIBABIVER := 1\n-\n VPATH += $(SRCDIR)/nfpcore\n \n SRCS-$(CONFIG_RTE_LIBRTE_NFP_PMD) += nfp_cppcore.c\ndiff --git a/drivers/net/null/Makefile b/drivers/net/null/Makefile\nindex 6d44dfae8c..f51150c131 100644\n--- a/drivers/net/null/Makefile\n+++ b/drivers/net/null/Makefile\n@@ -16,8 +16,6 @@ LDLIBS += -lrte_bus_vdev\n \n EXPORT_MAP := rte_pmd_null_version.map\n \n-LIBABIVER := 2\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/null/meson.build b/drivers/net/null/meson.build\nindex 60e2ce6c59..68ac0d2ae5 100644\n--- a/drivers/net/null/meson.build\n+++ b/drivers/net/null/meson.build\n@@ -1,5 +1,4 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n sources = files('rte_eth_null.c')\ndiff --git a/drivers/net/octeontx/Makefile b/drivers/net/octeontx/Makefile\nindex 885f176845..8ddfc30894 100644\n--- a/drivers/net/octeontx/Makefile\n+++ b/drivers/net/octeontx/Makefile\n@@ -15,8 +15,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/mempool/octeontx/\n \n EXPORT_MAP := rte_pmd_octeontx_version.map\n \n-LIBABIVER := 1\n-\n OBJS_BASE_DRIVER=$(patsubst %.c,%.o,$(notdir $(wildcard $(SRCDIR)/base/*.c)))\n $(foreach obj, $(OBJS_BASE_DRIVER), $(eval CFLAGS_$(obj)+=$(CFLAGS_BASE_DRIVER)))\n \ndiff --git a/drivers/net/octeontx2/Makefile b/drivers/net/octeontx2/Makefile\nindex 0bfcecabfe..68f5765db6 100644\n--- a/drivers/net/octeontx2/Makefile\n+++ b/drivers/net/octeontx2/Makefile\n@@ -28,8 +28,6 @@ endif\n \n EXPORT_MAP := rte_pmd_octeontx2_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/pcap/Makefile b/drivers/net/pcap/Makefile\nindex ef332162c3..f243d1a0fa 100644\n--- a/drivers/net/pcap/Makefile\n+++ b/drivers/net/pcap/Makefile\n@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_vdev\n \n EXPORT_MAP := rte_pmd_pcap_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/pfe/Makefile b/drivers/net/pfe/Makefile\nindex 91815fc0c6..e5c60f536b 100644\n--- a/drivers/net/pfe/Makefile\n+++ b/drivers/net/pfe/Makefile\n@@ -15,8 +15,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/net/pfe/base/\n CFLAGS += -I$(RTE_SDK)/drivers/common/dpaax\n \n EXPORT_MAP := rte_pmd_pfe_version.map\n-LIBABIVER := 1\n-\n # Driver uses below experimental APIs\n # rte_mem_iova2virt\n # rte_mem_virt2memseg\ndiff --git a/drivers/net/qede/Makefile b/drivers/net/qede/Makefile\nindex a11d5946a1..ada33800c4 100644\n--- a/drivers/net/qede/Makefile\n+++ b/drivers/net/qede/Makefile\n@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_qede_version.map\n \n-LIBABIVER := 1\n-\n #\n # OS\n #\ndiff --git a/drivers/net/ring/Makefile b/drivers/net/ring/Makefile\nindex 517312e0e0..d6a3dec350 100644\n--- a/drivers/net/ring/Makefile\n+++ b/drivers/net/ring/Makefile\n@@ -16,8 +16,6 @@ LDLIBS += -lrte_bus_vdev\n \n EXPORT_MAP := rte_pmd_ring_version.map\n \n-LIBABIVER := 2\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/ring/meson.build b/drivers/net/ring/meson.build\nindex 7659b04f87..e877a4b4bd 100644\n--- a/drivers/net/ring/meson.build\n+++ b/drivers/net/ring/meson.build\n@@ -1,6 +1,5 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n sources = files('rte_eth_ring.c')\n install_headers('rte_eth_ring.h')\ndiff --git a/drivers/net/sfc/Makefile b/drivers/net/sfc/Makefile\nindex 7dd660dadf..1f9c0bc3e0 100644\n--- a/drivers/net/sfc/Makefile\n+++ b/drivers/net/sfc/Makefile\n@@ -62,8 +62,6 @@ $(foreach obj, $(BASE_DRIVER_OBJS), \\\n \n EXPORT_MAP := rte_pmd_sfc_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/softnic/Makefile b/drivers/net/softnic/Makefile\nindex 71cfd45ad8..5068ffa18a 100644\n--- a/drivers/net/softnic/Makefile\n+++ b/drivers/net/softnic/Makefile\n@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_vdev\n \n EXPORT_MAP := rte_pmd_softnic_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/szedata2/Makefile b/drivers/net/szedata2/Makefile\nindex b77fae16db..675d0938a2 100644\n--- a/drivers/net/szedata2/Makefile\n+++ b/drivers/net/szedata2/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_szedata2_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/tap/Makefile b/drivers/net/tap/Makefile\nindex 774828386d..088fa8f9a9 100644\n--- a/drivers/net/tap/Makefile\n+++ b/drivers/net/tap/Makefile\n@@ -10,8 +10,6 @@ LIB = librte_pmd_tap.a\n \n EXPORT_MAP := rte_pmd_tap_version.map\n \n-LIBABIVER := 1\n-\n #\n # TAP_MAX_QUEUES must be a power of 2\n #\ndiff --git a/drivers/net/thunderx/Makefile b/drivers/net/thunderx/Makefile\nindex e6bf497522..149638a499 100644\n--- a/drivers/net/thunderx/Makefile\n+++ b/drivers/net/thunderx/Makefile\n@@ -18,8 +18,6 @@ LDLIBS += -lrte_bus_pci\n \n EXPORT_MAP := rte_pmd_thunderx_version.map\n \n-LIBABIVER := 1\n-\n OBJS_BASE_DRIVER=$(sort $(patsubst %.c,%.o,$(notdir $(wildcard $(SRCDIR)/base/*.c))))\n $(foreach obj, $(OBJS_BASE_DRIVER), $(eval CFLAGS_$(obj)+=$(CFLAGS_BASE_DRIVER)))\n \ndiff --git a/drivers/net/vdev_netvsc/Makefile b/drivers/net/vdev_netvsc/Makefile\nindex 690cb8f88d..9cd81225b3 100644\n--- a/drivers/net/vdev_netvsc/Makefile\n+++ b/drivers/net/vdev_netvsc/Makefile\n@@ -6,7 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n \n # Properties of the generated library.\n LIB = librte_pmd_vdev_netvsc.a\n-LIBABIVER := 1\n EXPORT_MAP := rte_pmd_vdev_netvsc_version.map\n \n # Additional compilation flags.\ndiff --git a/drivers/net/vhost/Makefile b/drivers/net/vhost/Makefile\nindex 83b5a8b8e7..0461e29f2c 100644\n--- a/drivers/net/vhost/Makefile\n+++ b/drivers/net/vhost/Makefile\n@@ -18,8 +18,6 @@ CFLAGS += $(WERROR_FLAGS)\n \n EXPORT_MAP := rte_pmd_vhost_version.map\n \n-LIBABIVER := 2\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/vhost/meson.build b/drivers/net/vhost/meson.build\nindex 9532a76050..d7930862a7 100644\n--- a/drivers/net/vhost/meson.build\n+++ b/drivers/net/vhost/meson.build\n@@ -3,7 +3,6 @@\n \n build = dpdk_conf.has('RTE_LIBRTE_VHOST')\n reason = 'missing dependency, DPDK vhost library'\n-version = 2\n sources = files('rte_eth_vhost.c')\n install_headers('rte_eth_vhost.h')\n deps += 'vhost'\ndiff --git a/drivers/net/virtio/Makefile b/drivers/net/virtio/Makefile\nindex 5144e7cc4a..efdcb0d93f 100644\n--- a/drivers/net/virtio/Makefile\n+++ b/drivers/net/virtio/Makefile\n@@ -20,8 +20,6 @@ endif\n \n EXPORT_MAP := rte_pmd_virtio_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/net/vmxnet3/Makefile b/drivers/net/vmxnet3/Makefile\nindex f1141da674..3a63cf2e91 100644\n--- a/drivers/net/vmxnet3/Makefile\n+++ b/drivers/net/vmxnet3/Makefile\n@@ -45,8 +45,6 @@ VPATH += $(SRCDIR)/base\n \n EXPORT_MAP := rte_pmd_vmxnet3_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/raw/dpaa2_cmdif/Makefile b/drivers/raw/dpaa2_cmdif/Makefile\nindex a7c9802476..f671a30ccf 100644\n--- a/drivers/raw/dpaa2_cmdif/Makefile\n+++ b/drivers/raw/dpaa2_cmdif/Makefile\n@@ -26,8 +26,6 @@ LDLIBS += -lrte_common_dpaax\n \n EXPORT_MAP := rte_rawdev_dpaa2_cmdif_version.map\n \n-LIBABIVER := 2\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/raw/dpaa2_cmdif/meson.build b/drivers/raw/dpaa2_cmdif/meson.build\nindex 9ba1ae2dea..70247622bc 100644\n--- a/drivers/raw/dpaa2_cmdif/meson.build\n+++ b/drivers/raw/dpaa2_cmdif/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n build = dpdk_conf.has('RTE_LIBRTE_DPAA2_MEMPOOL')\n reason = 'missing dependency, DPDK DPAA2 mempool driver'\n deps += ['rawdev', 'mempool_dpaa2', 'bus_vdev']\ndiff --git a/drivers/raw/dpaa2_qdma/Makefile b/drivers/raw/dpaa2_qdma/Makefile\nindex 057b2a81a2..fc5b3435b0 100644\n--- a/drivers/raw/dpaa2_qdma/Makefile\n+++ b/drivers/raw/dpaa2_qdma/Makefile\n@@ -27,8 +27,6 @@ LDLIBS += -lrte_common_dpaax\n \n EXPORT_MAP := rte_rawdev_dpaa2_qdma_version.map\n \n-LIBABIVER := 3\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/raw/dpaa2_qdma/meson.build b/drivers/raw/dpaa2_qdma/meson.build\nindex f70ade3b4d..fe166d9183 100644\n--- a/drivers/raw/dpaa2_qdma/meson.build\n+++ b/drivers/raw/dpaa2_qdma/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2018 NXP\n \n-version = 2\n-\n build = dpdk_conf.has('RTE_LIBRTE_DPAA2_MEMPOOL')\n reason = 'missing dependency, DPDK DPAA2 mempool driver'\n deps += ['rawdev', 'mempool_dpaa2', 'ring', 'kvargs']\ndiff --git a/drivers/raw/ifpga/Makefile b/drivers/raw/ifpga/Makefile\nindex 655b292883..b041a2bd70 100644\n--- a/drivers/raw/ifpga/Makefile\n+++ b/drivers/raw/ifpga/Makefile\n@@ -23,8 +23,6 @@ LDLIBS += -lrte_bus_ifpga\n \n EXPORT_MAP := rte_rawdev_ifpga_version.map\n \n-LIBABIVER := 1\n-\n VPATH += $(SRCDIR)/base\n \n include $(RTE_SDK)/drivers/raw/ifpga/base/Makefile\ndiff --git a/drivers/raw/ifpga/meson.build b/drivers/raw/ifpga/meson.build\nindex 0ab6fd7110..5a221cd405 100644\n--- a/drivers/raw/ifpga/meson.build\n+++ b/drivers/raw/ifpga/meson.build\n@@ -1,8 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2018 Intel Corporation\n \n-version = 1\n-\n subdir('base')\n objs = [base_objs]\n \ndiff --git a/drivers/raw/ioat/Makefile b/drivers/raw/ioat/Makefile\nindex e852afb57c..1609fe5e6c 100644\n--- a/drivers/raw/ioat/Makefile\n+++ b/drivers/raw/ioat/Makefile\n@@ -14,9 +14,6 @@ LDLIBS += -lrte_eal -lrte_rawdev\n LDLIBS += -lrte_pci -lrte_bus_pci\n LDLIBS += -lrte_mbuf -lrte_mempool\n \n-# library version\n-LIBABIVER := 1\n-\n # versioning export map\n EXPORT_MAP := rte_rawdev_ioat_version.map\n \ndiff --git a/drivers/raw/ntb/Makefile b/drivers/raw/ntb/Makefile\nindex 814cd05ca1..d69b4306bc 100644\n--- a/drivers/raw/ntb/Makefile\n+++ b/drivers/raw/ntb/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_rawdev\n \n EXPORT_MAP := rte_rawdev_ntb_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/raw/octeontx2_dma/Makefile b/drivers/raw/octeontx2_dma/Makefile\nindex f101e4916e..c64ca3497a 100644\n--- a/drivers/raw/octeontx2_dma/Makefile\n+++ b/drivers/raw/octeontx2_dma/Makefile\n@@ -24,8 +24,6 @@ endif\n \n EXPORT_MAP := rte_rawdev_octeontx2_dma_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/drivers/raw/skeleton/Makefile b/drivers/raw/skeleton/Makefile\nindex 783b1e9522..2ac66fbd45 100644\n--- a/drivers/raw/skeleton/Makefile\n+++ b/drivers/raw/skeleton/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -lrte_kvargs\n \n EXPORT_MAP := rte_rawdev_skeleton_version.map\n \n-LIBABIVER := 1\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/examples/ethtool/lib/Makefile b/examples/ethtool/lib/Makefile\nindex 9da7dc3ba2..47cad4a1bc 100644\n--- a/examples/ethtool/lib/Makefile\n+++ b/examples/ethtool/lib/Makefile\n@@ -18,8 +18,6 @@ endif\n # library name\n LIB = librte_ethtool.a\n \n-LIBABIVER := 1\n-\n # all source are stored in SRC-Y\n SRCS-y := rte_ethtool.c\n \ndiff --git a/lib/librte_acl/Makefile b/lib/librte_acl/Makefile\nindex ea5edf00ab..f4332b0448 100644\n--- a/lib/librte_acl/Makefile\n+++ b/lib/librte_acl/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_acl_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_ACL) += tb_mem.c\n \ndiff --git a/lib/librte_acl/meson.build b/lib/librte_acl/meson.build\nindex 98ece7d85f..d1e2c184cc 100644\n--- a/lib/librte_acl/meson.build\n+++ b/lib/librte_acl/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n sources = files('acl_bld.c', 'acl_gen.c', 'acl_run_scalar.c',\n \t\t'rte_acl.c', 'tb_mem.c')\n headers = files('rte_acl.h', 'rte_acl_osdep.h')\ndiff --git a/lib/librte_bbdev/Makefile b/lib/librte_bbdev/Makefile\nindex 1451adb25d..cdabf64f47 100644\n--- a/lib/librte_bbdev/Makefile\n+++ b/lib/librte_bbdev/Makefile\n@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_bbdev.a\n \n-# library version\n-LIBABIVER := 1\n-\n # build flags\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n CFLAGS += -O3\ndiff --git a/lib/librte_bitratestats/Makefile b/lib/librte_bitratestats/Makefile\nindex 59318388dd..4862c44b83 100644\n--- a/lib/librte_bitratestats/Makefile\n+++ b/lib/librte_bitratestats/Makefile\n@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal -lrte_metrics -lrte_ethdev\n \n EXPORT_MAP := rte_bitratestats_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_BITRATE) := rte_bitrate.c\n \ndiff --git a/lib/librte_bitratestats/meson.build b/lib/librte_bitratestats/meson.build\nindex c35b62b3dc..ede7e0a579 100644\n--- a/lib/librte_bitratestats/meson.build\n+++ b/lib/librte_bitratestats/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n sources = files('rte_bitrate.c')\n headers = files('rte_bitrate.h')\n deps += ['ethdev', 'metrics']\ndiff --git a/lib/librte_bpf/Makefile b/lib/librte_bpf/Makefile\nindex 419a5162e0..3a20f95e74 100644\n--- a/lib/librte_bpf/Makefile\n+++ b/lib/librte_bpf/Makefile\n@@ -18,8 +18,6 @@ endif\n \n EXPORT_MAP := rte_bpf_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_BPF) += bpf.c\n SRCS-$(CONFIG_RTE_LIBRTE_BPF) += bpf_exec.c\ndiff --git a/lib/librte_cfgfile/Makefile b/lib/librte_cfgfile/Makefile\nindex 2c7115f417..d3b08420ff 100644\n--- a/lib/librte_cfgfile/Makefile\n+++ b/lib/librte_cfgfile/Makefile\n@@ -15,8 +15,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_cfgfile_version.map\n \n-LIBABIVER := 2\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/lib/librte_cfgfile/meson.build b/lib/librte_cfgfile/meson.build\nindex d97b38bc6f..88eb819856 100644\n--- a/lib/librte_cfgfile/meson.build\n+++ b/lib/librte_cfgfile/meson.build\n@@ -1,6 +1,5 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n sources = files('rte_cfgfile.c')\n headers = files('rte_cfgfile.h')\ndiff --git a/lib/librte_cmdline/Makefile b/lib/librte_cmdline/Makefile\nindex 04057d7c67..5bcaecc338 100644\n--- a/lib/librte_cmdline/Makefile\n+++ b/lib/librte_cmdline/Makefile\n@@ -11,8 +11,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API\n \n EXPORT_MAP := rte_cmdline_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_CMDLINE) := cmdline.c\n SRCS-$(CONFIG_RTE_LIBRTE_CMDLINE) += cmdline_cirbuf.c\ndiff --git a/lib/librte_cmdline/meson.build b/lib/librte_cmdline/meson.build\nindex 07334c1b09..a7dd319664 100644\n--- a/lib/librte_cmdline/meson.build\n+++ b/lib/librte_cmdline/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n allow_experimental_apis = true\n sources = files('cmdline.c',\n \t'cmdline_cirbuf.c',\ndiff --git a/lib/librte_compressdev/Makefile b/lib/librte_compressdev/Makefile\nindex 7ef89e6130..112cdc5b28 100644\n--- a/lib/librte_compressdev/Makefile\n+++ b/lib/librte_compressdev/Makefile\n@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_compressdev.a\n \n-# library version\n-LIBABIVER := 1\n-\n # build flags\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\ndiff --git a/lib/librte_cryptodev/Makefile b/lib/librte_cryptodev/Makefile\nindex 55d352a23a..7fac49afa3 100644\n--- a/lib/librte_cryptodev/Makefile\n+++ b/lib/librte_cryptodev/Makefile\n@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_cryptodev.a\n \n-# library version\n-LIBABIVER := 8\n-\n # build flags\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\ndiff --git a/lib/librte_cryptodev/meson.build b/lib/librte_cryptodev/meson.build\nindex 0a2275d75b..49bae03a88 100644\n--- a/lib/librte_cryptodev/meson.build\n+++ b/lib/librte_cryptodev/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017-2019 Intel Corporation\n \n-version = 8\n allow_experimental_apis = true\n sources = files('rte_cryptodev.c', 'rte_cryptodev_pmd.c')\n headers = files('rte_cryptodev.h',\ndiff --git a/lib/librte_distributor/Makefile b/lib/librte_distributor/Makefile\nindex 0ef80dcff4..a687f4a0f0 100644\n--- a/lib/librte_distributor/Makefile\n+++ b/lib/librte_distributor/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_ethdev\n \n EXPORT_MAP := rte_distributor_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_DISTRIBUTOR) := rte_distributor_v20.c\n SRCS-$(CONFIG_RTE_LIBRTE_DISTRIBUTOR) += rte_distributor.c\ndiff --git a/lib/librte_eal/freebsd/eal/Makefile b/lib/librte_eal/freebsd/eal/Makefile\nindex f530f568b6..b160b57906 100644\n--- a/lib/librte_eal/freebsd/eal/Makefile\n+++ b/lib/librte_eal/freebsd/eal/Makefile\n@@ -22,8 +22,6 @@ LDLIBS += -lrte_kvargs\n \n EXPORT_MAP := ../../rte_eal_version.map\n \n-LIBABIVER := 12\n-\n # specific to freebsd exec-env\n SRCS-$(CONFIG_RTE_EXEC_ENV_FREEBSD) := eal.c\n SRCS-$(CONFIG_RTE_EXEC_ENV_FREEBSD) += eal_cpuflags.c\ndiff --git a/lib/librte_eal/linux/eal/Makefile b/lib/librte_eal/linux/eal/Makefile\nindex 7628e57119..e70cf104a4 100644\n--- a/lib/librte_eal/linux/eal/Makefile\n+++ b/lib/librte_eal/linux/eal/Makefile\n@@ -10,8 +10,6 @@ ARCH_DIR ?= $(RTE_ARCH)\n EXPORT_MAP := ../../rte_eal_version.map\n VPATH += $(RTE_SDK)/lib/librte_eal/common/arch/$(ARCH_DIR)\n \n-LIBABIVER := 12\n-\n VPATH += $(RTE_SDK)/lib/librte_eal/common\n \n CFLAGS += -DALLOW_EXPERIMENTAL_API\ndiff --git a/lib/librte_efd/Makefile b/lib/librte_efd/Makefile\nindex 5f5fcfcea2..2dc97132e0 100644\n--- a/lib/librte_efd/Makefile\n+++ b/lib/librte_efd/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_ring -lrte_hash\n \n EXPORT_MAP := rte_efd_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_EFD) := rte_efd.c\n \ndiff --git a/lib/librte_ethdev/Makefile b/lib/librte_ethdev/Makefile\nindex 0efcdfa64d..b627e4e23b 100644\n--- a/lib/librte_ethdev/Makefile\n+++ b/lib/librte_ethdev/Makefile\n@@ -16,8 +16,6 @@ LDLIBS += -lrte_mbuf -lrte_kvargs -lrte_meter\n \n EXPORT_MAP := rte_ethdev_version.map\n \n-LIBABIVER := 13\n-\n SRCS-y += ethdev_private.c\n SRCS-y += rte_ethdev.c\n SRCS-y += rte_class_eth.c\ndiff --git a/lib/librte_ethdev/meson.build b/lib/librte_ethdev/meson.build\nindex c22cf81401..3537f22f59 100644\n--- a/lib/librte_ethdev/meson.build\n+++ b/lib/librte_ethdev/meson.build\n@@ -2,7 +2,6 @@\n # Copyright(c) 2017 Intel Corporation\n \n name = 'ethdev'\n-version = 13\n allow_experimental_apis = true\n sources = files('ethdev_private.c',\n \t'ethdev_profile.c',\ndiff --git a/lib/librte_eventdev/Makefile b/lib/librte_eventdev/Makefile\nindex 9e6a99aa15..1052ccdbb5 100644\n--- a/lib/librte_eventdev/Makefile\n+++ b/lib/librte_eventdev/Makefile\n@@ -7,9 +7,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_eventdev.a\n \n-# library version\n-LIBABIVER := 8\n-\n # build flags\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n CFLAGS += -O3\ndiff --git a/lib/librte_eventdev/meson.build b/lib/librte_eventdev/meson.build\nindex 9ba6c0393b..02ac61ad2c 100644\n--- a/lib/librte_eventdev/meson.build\n+++ b/lib/librte_eventdev/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 8\n allow_experimental_apis = true\n \n if is_linux\ndiff --git a/lib/librte_fib/Makefile b/lib/librte_fib/Makefile\nindex 4abd80be68..7773427d19 100644\n--- a/lib/librte_fib/Makefile\n+++ b/lib/librte_fib/Makefile\n@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_rib\n \n EXPORT_MAP := rte_fib_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_FIB) := rte_fib.c rte_fib6.c dir24_8.c trie.c\n \ndiff --git a/lib/librte_flow_classify/Makefile b/lib/librte_flow_classify/Makefile\nindex fe9fc47ab6..34298af1a4 100644\n--- a/lib/librte_flow_classify/Makefile\n+++ b/lib/librte_flow_classify/Makefile\n@@ -12,8 +12,6 @@ CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR)\n \n EXPORT_MAP := rte_flow_classify_version.map\n \n-LIBABIVER := 1\n-\n LDLIBS += -lrte_eal -lrte_ethdev -lrte_net -lrte_table -lrte_acl\n \n # all source are stored in SRCS-y\ndiff --git a/lib/librte_gro/Makefile b/lib/librte_gro/Makefile\nindex bec248f922..e848687acd 100644\n--- a/lib/librte_gro/Makefile\n+++ b/lib/librte_gro/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_ethdev -lrte_net\n \n EXPORT_MAP := rte_gro_version.map\n \n-LIBABIVER := 1\n-\n # source files\n SRCS-$(CONFIG_RTE_LIBRTE_GRO) += rte_gro.c\n SRCS-$(CONFIG_RTE_LIBRTE_GRO) += gro_tcp4.c\ndiff --git a/lib/librte_gso/Makefile b/lib/librte_gso/Makefile\nindex 1fac53a8f4..a34846e920 100644\n--- a/lib/librte_gso/Makefile\n+++ b/lib/librte_gso/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_mempool\n \n EXPORT_MAP := rte_gso_version.map\n \n-LIBABIVER := 1\n-\n #source files\n SRCS-$(CONFIG_RTE_LIBRTE_GSO) += rte_gso.c\n SRCS-$(CONFIG_RTE_LIBRTE_GSO) += gso_common.c\ndiff --git a/lib/librte_hash/Makefile b/lib/librte_hash/Makefile\nindex 5669d83f45..9b36097f47 100644\n--- a/lib/librte_hash/Makefile\n+++ b/lib/librte_hash/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_ring\n \n EXPORT_MAP := rte_hash_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_HASH) := rte_cuckoo_hash.c\n SRCS-$(CONFIG_RTE_LIBRTE_HASH) += rte_fbk_hash.c\ndiff --git a/lib/librte_hash/meson.build b/lib/librte_hash/meson.build\nindex ebf70de890..5d02b3084f 100644\n--- a/lib/librte_hash/meson.build\n+++ b/lib/librte_hash/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n headers = files('rte_cmp_arm64.h',\n \t'rte_cmp_x86.h',\n \t'rte_crc_arm64.h',\ndiff --git a/lib/librte_ip_frag/Makefile b/lib/librte_ip_frag/Makefile\nindex 4c3dc4d375..6b80d9f1f2 100644\n--- a/lib/librte_ip_frag/Makefile\n+++ b/lib/librte_ip_frag/Makefile\n@@ -13,8 +13,6 @@ LDLIBS += -lrte_hash\n \n EXPORT_MAP := rte_ip_frag_version.map\n \n-LIBABIVER := 1\n-\n #source files\n SRCS-$(CONFIG_RTE_LIBRTE_IP_FRAG) += rte_ipv4_fragmentation.c\n SRCS-$(CONFIG_RTE_LIBRTE_IP_FRAG) += rte_ipv6_fragmentation.c\ndiff --git a/lib/librte_ipsec/Makefile b/lib/librte_ipsec/Makefile\nindex 161ea9e3d9..f74e8a9045 100644\n--- a/lib/librte_ipsec/Makefile\n+++ b/lib/librte_ipsec/Makefile\n@@ -14,8 +14,6 @@ LDLIBS += -lrte_cryptodev -lrte_security -lrte_hash\n \n EXPORT_MAP := rte_ipsec_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_IPSEC) += esp_inb.c\n SRCS-$(CONFIG_RTE_LIBRTE_IPSEC) += esp_outb.c\ndiff --git a/lib/librte_ipsec/meson.build b/lib/librte_ipsec/meson.build\nindex e8604dadd9..70358526b0 100644\n--- a/lib/librte_ipsec/meson.build\n+++ b/lib/librte_ipsec/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2018 Intel Corporation\n \n-version = 2\n allow_experimental_apis = true\n \n sources = files('esp_inb.c', 'esp_outb.c', 'sa.c', 'ses.c', 'ipsec_sad.c')\ndiff --git a/lib/librte_jobstats/Makefile b/lib/librte_jobstats/Makefile\nindex 35e788f7fc..b30d046829 100644\n--- a/lib/librte_jobstats/Makefile\n+++ b/lib/librte_jobstats/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_jobstats_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_JOBSTATS) := rte_jobstats.c\n \ndiff --git a/lib/librte_kni/Makefile b/lib/librte_kni/Makefile\nindex cbd6599ec2..9d440aa135 100644\n--- a/lib/librte_kni/Makefile\n+++ b/lib/librte_kni/Makefile\n@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_mbuf -lrte_ethdev\n \n EXPORT_MAP := rte_kni_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_KNI) := rte_kni.c\n \ndiff --git a/lib/librte_kni/meson.build b/lib/librte_kni/meson.build\nindex 41fa2e39bb..963eae6fe0 100644\n--- a/lib/librte_kni/meson.build\n+++ b/lib/librte_kni/meson.build\n@@ -5,7 +5,6 @@ if not is_linux or not dpdk_conf.get('RTE_ARCH_64')\n \tbuild = false\n \treason = 'only supported on 64-bit linux'\n endif\n-version = 2\n sources = files('rte_kni.c')\n headers = files('rte_kni.h')\n deps += ['ethdev', 'pci']\ndiff --git a/lib/librte_kvargs/Makefile b/lib/librte_kvargs/Makefile\nindex 8759395478..419be8bd7c 100644\n--- a/lib/librte_kvargs/Makefile\n+++ b/lib/librte_kvargs/Makefile\n@@ -11,8 +11,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include\n \n EXPORT_MAP := rte_kvargs_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_KVARGS) := rte_kvargs.c\n \ndiff --git a/lib/librte_kvargs/meson.build b/lib/librte_kvargs/meson.build\nindex ecaedf5a59..b746516965 100644\n--- a/lib/librte_kvargs/meson.build\n+++ b/lib/librte_kvargs/meson.build\n@@ -3,6 +3,5 @@\n \n includes = [global_inc]\n \n-version = 1\n sources = files('rte_kvargs.c')\n headers = files('rte_kvargs.h')\ndiff --git a/lib/librte_latencystats/Makefile b/lib/librte_latencystats/Makefile\nindex ae0dbd8f06..b19e0b1788 100644\n--- a/lib/librte_latencystats/Makefile\n+++ b/lib/librte_latencystats/Makefile\n@@ -13,8 +13,6 @@ LDLIBS += -lrte_eal -lrte_metrics -lrte_ethdev -lrte_mbuf\n \n EXPORT_MAP := rte_latencystats_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_LATENCY_STATS) := rte_latencystats.c\n \ndiff --git a/lib/librte_lpm/Makefile b/lib/librte_lpm/Makefile\nindex a7946a1c52..d682785b63 100644\n--- a/lib/librte_lpm/Makefile\n+++ b/lib/librte_lpm/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_hash\n \n EXPORT_MAP := rte_lpm_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_LPM) := rte_lpm.c rte_lpm6.c\n \ndiff --git a/lib/librte_lpm/meson.build b/lib/librte_lpm/meson.build\nindex 4e3920660b..27ce45b531 100644\n--- a/lib/librte_lpm/meson.build\n+++ b/lib/librte_lpm/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n sources = files('rte_lpm.c', 'rte_lpm6.c')\n headers = files('rte_lpm.h', 'rte_lpm6.h')\n # since header files have different names, we can install all vector headers\ndiff --git a/lib/librte_mbuf/Makefile b/lib/librte_mbuf/Makefile\nindex 019c8dd8ff..9f6e6387f9 100644\n--- a/lib/librte_mbuf/Makefile\n+++ b/lib/librte_mbuf/Makefile\n@@ -13,8 +13,6 @@ LDLIBS += -lrte_eal -lrte_mempool\n \n EXPORT_MAP := rte_mbuf_version.map\n \n-LIBABIVER := 5\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_MBUF) := rte_mbuf.c rte_mbuf_ptype.c rte_mbuf_pool_ops.c\n SRCS-$(CONFIG_RTE_LIBRTE_MBUF) += rte_mbuf_dyn.c\ndiff --git a/lib/librte_mbuf/meson.build b/lib/librte_mbuf/meson.build\nindex 59fd07224d..d9b53b6ae3 100644\n--- a/lib/librte_mbuf/meson.build\n+++ b/lib/librte_mbuf/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 5\n sources = files('rte_mbuf.c', 'rte_mbuf_ptype.c', 'rte_mbuf_pool_ops.c',\n \t'rte_mbuf_dyn.c')\n headers = files('rte_mbuf.h', 'rte_mbuf_core.h',\ndiff --git a/lib/librte_member/Makefile b/lib/librte_member/Makefile\nindex e9580c9679..ef9e2faeaf 100644\n--- a/lib/librte_member/Makefile\n+++ b/lib/librte_member/Makefile\n@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_hash\n \n EXPORT_MAP := rte_member_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_MEMBER) +=  rte_member.c rte_member_ht.c rte_member_vbf.c\n # install includes\ndiff --git a/lib/librte_mempool/Makefile b/lib/librte_mempool/Makefile\nindex 20bf63fbca..a5649050b1 100644\n--- a/lib/librte_mempool/Makefile\n+++ b/lib/librte_mempool/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_ring\n \n EXPORT_MAP := rte_mempool_version.map\n \n-LIBABIVER := 5\n-\n # memseg walk is not yet part of stable API\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n \ndiff --git a/lib/librte_mempool/meson.build b/lib/librte_mempool/meson.build\nindex 38d7ae8905..f8710b61bc 100644\n--- a/lib/librte_mempool/meson.build\n+++ b/lib/librte_mempool/meson.build\n@@ -11,7 +11,6 @@ foreach flag: extra_flags\n \tendif\n endforeach\n \n-version = 5\n sources = files('rte_mempool.c', 'rte_mempool_ops.c',\n \t\t'rte_mempool_ops_default.c')\n headers = files('rte_mempool.h')\ndiff --git a/lib/librte_meter/Makefile b/lib/librte_meter/Makefile\nindex 79ad79744f..48366e82b0 100644\n--- a/lib/librte_meter/Makefile\n+++ b/lib/librte_meter/Makefile\n@@ -16,8 +16,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_meter_version.map\n \n-LIBABIVER := 3\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/lib/librte_meter/meson.build b/lib/librte_meter/meson.build\nindex 422123e203..646fd4d43f 100644\n--- a/lib/librte_meter/meson.build\n+++ b/lib/librte_meter/meson.build\n@@ -1,6 +1,5 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 3\n sources = files('rte_meter.c')\n headers = files('rte_meter.h')\ndiff --git a/lib/librte_metrics/Makefile b/lib/librte_metrics/Makefile\nindex 20e242f736..6b385f5cf1 100644\n--- a/lib/librte_metrics/Makefile\n+++ b/lib/librte_metrics/Makefile\n@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_metrics_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_METRICS) := rte_metrics.c\n \ndiff --git a/lib/librte_net/Makefile b/lib/librte_net/Makefile\nindex c79f84d7c6..aabdf4879d 100644\n--- a/lib/librte_net/Makefile\n+++ b/lib/librte_net/Makefile\n@@ -10,8 +10,6 @@ CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR) -O3\n LDLIBS += -lrte_mbuf -lrte_eal -lrte_mempool\n \n EXPORT_MAP := rte_net_version.map\n-LIBABIVER := 1\n-\n SRCS-$(CONFIG_RTE_LIBRTE_NET) := rte_net.c\n SRCS-$(CONFIG_RTE_LIBRTE_NET) += rte_net_crc.c\n SRCS-$(CONFIG_RTE_LIBRTE_NET) += rte_ether.c\ndiff --git a/lib/librte_net/meson.build b/lib/librte_net/meson.build\nindex 090284b688..208eee2dc2 100644\n--- a/lib/librte_net/meson.build\n+++ b/lib/librte_net/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 1\n allow_experimental_apis = true\n headers = files('rte_ip.h',\n \t'rte_tcp.h',\ndiff --git a/lib/librte_pci/Makefile b/lib/librte_pci/Makefile\nindex 4c2682eadd..7943f30cab 100644\n--- a/lib/librte_pci/Makefile\n+++ b/lib/librte_pci/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_pci_version.map\n \n-LIBABIVER := 2\n-\n SRCS-$(CONFIG_RTE_LIBRTE_PCI) += rte_pci.c\n \n SYMLINK-$(CONFIG_RTE_LIBRTE_PCI)-include += rte_pci.h\ndiff --git a/lib/librte_pci/meson.build b/lib/librte_pci/meson.build\nindex 376f04ac65..dd41cd5068 100644\n--- a/lib/librte_pci/meson.build\n+++ b/lib/librte_pci/meson.build\n@@ -1,7 +1,5 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n-\n sources = files('rte_pci.c')\n headers = files('rte_pci.h')\ndiff --git a/lib/librte_pdump/Makefile b/lib/librte_pdump/Makefile\nindex 89593689a7..fde8ac92b8 100644\n--- a/lib/librte_pdump/Makefile\n+++ b/lib/librte_pdump/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_mbuf -lrte_ethdev\n \n EXPORT_MAP := rte_pdump_version.map\n \n-LIBABIVER := 3\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_PDUMP) := rte_pdump.c\n \ndiff --git a/lib/librte_pdump/meson.build b/lib/librte_pdump/meson.build\nindex b4b4f26c56..1173cdea34 100644\n--- a/lib/librte_pdump/meson.build\n+++ b/lib/librte_pdump/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 3\n sources = files('rte_pdump.c')\n headers = files('rte_pdump.h')\n allow_experimental_apis = true\ndiff --git a/lib/librte_pipeline/Makefile b/lib/librte_pipeline/Makefile\nindex cf265503f7..d2abb5f3ff 100644\n--- a/lib/librte_pipeline/Makefile\n+++ b/lib/librte_pipeline/Makefile\n@@ -16,8 +16,6 @@ LDLIBS += -lrte_port -lrte_meter -lrte_sched -lrte_cryptodev\n \n EXPORT_MAP := rte_pipeline_version.map\n \n-LIBABIVER := 3\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/lib/librte_pipeline/meson.build b/lib/librte_pipeline/meson.build\nindex 04e5f51798..be8a3536af 100644\n--- a/lib/librte_pipeline/meson.build\n+++ b/lib/librte_pipeline/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 3\n allow_experimental_apis = true\n sources = files('rte_pipeline.c', 'rte_port_in_action.c', 'rte_table_action.c')\n headers = files('rte_pipeline.h', 'rte_port_in_action.h', 'rte_table_action.h')\ndiff --git a/lib/librte_port/Makefile b/lib/librte_port/Makefile\nindex de6f0428a4..57d2aedbc5 100644\n--- a/lib/librte_port/Makefile\n+++ b/lib/librte_port/Makefile\n@@ -21,8 +21,6 @@ CFLAGS += $(WERROR_FLAGS)\n \n EXPORT_MAP := rte_port_version.map\n \n-LIBABIVER := 3\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/lib/librte_port/meson.build b/lib/librte_port/meson.build\nindex a232cb587b..0d5ede44a0 100644\n--- a/lib/librte_port/meson.build\n+++ b/lib/librte_port/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 3\n sources = files(\n \t'rte_port_ethdev.c',\n \t'rte_port_fd.c',\ndiff --git a/lib/librte_power/Makefile b/lib/librte_power/Makefile\nindex ab771528fe..9a6db07e5f 100644\n--- a/lib/librte_power/Makefile\n+++ b/lib/librte_power/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_timer\n \n EXPORT_MAP := rte_power_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_POWER) := rte_power.c power_acpi_cpufreq.c\n SRCS-$(CONFIG_RTE_LIBRTE_POWER) += power_kvm_vm.c guest_channel.c\ndiff --git a/lib/librte_rawdev/Makefile b/lib/librte_rawdev/Makefile\nindex addb288d76..7dd1197dcd 100644\n--- a/lib/librte_rawdev/Makefile\n+++ b/lib/librte_rawdev/Makefile\n@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_rawdev.a\n \n-# library version\n-LIBABIVER := 1\n-\n # build flags\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\ndiff --git a/lib/librte_rcu/Makefile b/lib/librte_rcu/Makefile\nindex 6aa677bd12..c4bb28d779 100644\n--- a/lib/librte_rcu/Makefile\n+++ b/lib/librte_rcu/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_rcu_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_RCU) := rte_rcu_qsbr.c\n \ndiff --git a/lib/librte_reorder/Makefile b/lib/librte_reorder/Makefile\nindex f19c624bd0..1914411d52 100644\n--- a/lib/librte_reorder/Makefile\n+++ b/lib/librte_reorder/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_mbuf\n \n EXPORT_MAP := rte_reorder_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_REORDER) := rte_reorder.c\n \ndiff --git a/lib/librte_rib/Makefile b/lib/librte_rib/Makefile\nindex 6d861adb1c..4a1df4e06a 100644\n--- a/lib/librte_rib/Makefile\n+++ b/lib/librte_rib/Makefile\n@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_mempool\n \n EXPORT_MAP := rte_rib_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_RIB) := rte_rib.c rte_rib6.c\n \ndiff --git a/lib/librte_ring/Makefile b/lib/librte_ring/Makefile\nindex 21a36770d4..22454b0848 100644\n--- a/lib/librte_ring/Makefile\n+++ b/lib/librte_ring/Makefile\n@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_ring_version.map\n \n-LIBABIVER := 2\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_RING) := rte_ring.c\n \ndiff --git a/lib/librte_ring/meson.build b/lib/librte_ring/meson.build\nindex ab8b0b469b..ca8a435e90 100644\n--- a/lib/librte_ring/meson.build\n+++ b/lib/librte_ring/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 2\n sources = files('rte_ring.c')\n headers = files('rte_ring.h',\n \t\t'rte_ring_c11_mem.h',\ndiff --git a/lib/librte_sched/Makefile b/lib/librte_sched/Makefile\nindex 6e4a72d896..aee93a1205 100644\n--- a/lib/librte_sched/Makefile\n+++ b/lib/librte_sched/Makefile\n@@ -18,8 +18,6 @@ LDLIBS += -lrte_timer\n \n EXPORT_MAP := rte_sched_version.map\n \n-LIBABIVER := 4\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/lib/librte_sched/meson.build b/lib/librte_sched/meson.build\nindex 9f40a2368f..f85d64df81 100644\n--- a/lib/librte_sched/meson.build\n+++ b/lib/librte_sched/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 4\n sources = files('rte_sched.c', 'rte_red.c', 'rte_approx.c')\n headers = files('rte_sched.h', 'rte_sched_common.h',\n \t\t'rte_red.h', 'rte_approx.h')\ndiff --git a/lib/librte_security/Makefile b/lib/librte_security/Makefile\nindex 6a268ee2a7..825eaeff8e 100644\n--- a/lib/librte_security/Makefile\n+++ b/lib/librte_security/Makefile\n@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk\n # library name\n LIB = librte_security.a\n \n-# library version\n-LIBABIVER := 3\n-\n # build flags\n CFLAGS += -O3\n CFLAGS += $(WERROR_FLAGS)\ndiff --git a/lib/librte_security/meson.build b/lib/librte_security/meson.build\nindex 6fed012731..5679c8b5c2 100644\n--- a/lib/librte_security/meson.build\n+++ b/lib/librte_security/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017-2019 Intel Corporation\n \n-version = 3\n sources = files('rte_security.c')\n headers = files('rte_security.h', 'rte_security_driver.h')\n deps += ['mempool', 'cryptodev']\ndiff --git a/lib/librte_stack/Makefile b/lib/librte_stack/Makefile\nindex b5e5bed7cf..94ee48d4b3 100644\n--- a/lib/librte_stack/Makefile\n+++ b/lib/librte_stack/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_stack_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_STACK) := rte_stack.c \\\n \t\t\t\t   rte_stack_std.c \\\ndiff --git a/lib/librte_stack/meson.build b/lib/librte_stack/meson.build\nindex 46fce0c20f..f420a5c223 100644\n--- a/lib/librte_stack/meson.build\n+++ b/lib/librte_stack/meson.build\n@@ -3,7 +3,6 @@\n \n allow_experimental_apis = true\n \n-version = 1\n sources = files('rte_stack.c', 'rte_stack_std.c', 'rte_stack_lf.c')\n headers = files('rte_stack.h',\n \t\t'rte_stack_std.h',\ndiff --git a/lib/librte_table/Makefile b/lib/librte_table/Makefile\nindex f935678a52..6ad8a6b17d 100644\n--- a/lib/librte_table/Makefile\n+++ b/lib/librte_table/Makefile\n@@ -18,8 +18,6 @@ endif\n \n EXPORT_MAP := rte_table_version.map\n \n-LIBABIVER := 3\n-\n #\n # all source are stored in SRCS-y\n #\ndiff --git a/lib/librte_table/meson.build b/lib/librte_table/meson.build\nindex 6ae3cd6c03..71d1347687 100644\n--- a/lib/librte_table/meson.build\n+++ b/lib/librte_table/meson.build\n@@ -1,7 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-version = 3\n sources = files('rte_table_acl.c',\n \t\t'rte_table_lpm.c',\n \t\t'rte_table_lpm_ipv6.c',\ndiff --git a/lib/librte_telemetry/Makefile b/lib/librte_telemetry/Makefile\nindex 1b3fe05475..f364548556 100644\n--- a/lib/librte_telemetry/Makefile\n+++ b/lib/librte_telemetry/Makefile\n@@ -17,8 +17,6 @@ LDLIBS += -ljansson\n \n EXPORT_MAP := rte_telemetry_version.map\n \n-LIBABIVER := 1\n-\n # library source files\n SRCS-$(CONFIG_RTE_LIBRTE_TELEMETRY) := rte_telemetry.c\n SRCS-$(CONFIG_RTE_LIBRTE_TELEMETRY) += rte_telemetry_parser.c\ndiff --git a/lib/librte_timer/Makefile b/lib/librte_timer/Makefile\nindex 8ec63f455f..1c290b4c2d 100644\n--- a/lib/librte_timer/Makefile\n+++ b/lib/librte_timer/Makefile\n@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal\n \n EXPORT_MAP := rte_timer_version.map\n \n-LIBABIVER := 1\n-\n # all source are stored in SRCS-y\n SRCS-$(CONFIG_RTE_LIBRTE_TIMER) := rte_timer.c\n \ndiff --git a/lib/librte_vhost/Makefile b/lib/librte_vhost/Makefile\nindex 87ce1fb270..c5cf6632d7 100644\n--- a/lib/librte_vhost/Makefile\n+++ b/lib/librte_vhost/Makefile\n@@ -8,8 +8,6 @@ LIB = librte_vhost.a\n \n EXPORT_MAP := rte_vhost_version.map\n \n-LIBABIVER := 4\n-\n CFLAGS += -DALLOW_EXPERIMENTAL_API\n CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR) -O3\n CFLAGS += -I vhost_user\ndiff --git a/lib/librte_vhost/meson.build b/lib/librte_vhost/meson.build\nindex 00435777e2..ef7a5bced4 100644\n--- a/lib/librte_vhost/meson.build\n+++ b/lib/librte_vhost/meson.build\n@@ -17,7 +17,6 @@ elif (toolchain == 'icc' and cc.version().version_compare('>=16.0.0'))\n endif\n dpdk_conf.set('RTE_LIBRTE_VHOST_POSTCOPY',\n \t      cc.has_header('linux/userfaultfd.h'))\n-version = 4\n allow_experimental_apis = true\n cflags += '-fno-strict-aliasing'\n sources = files('fd_man.c', 'iotlb.c', 'socket.c', 'vdpa.c',\n",
    "prefixes": [
        "v8",
        "03/12"
    ]
}