net/mlx: remove separate ABI version for glue libraries
The glue libraries are tightly bound to the mlx drivers of a dpdk version and are packaged with them. Keeping a separate ABI version prevents us from installing two versions of dpdk. Maintaining this separate version just adds confusion. Align the glue library ABI version to the global ABI version. Signed-off-by: David Marchand <david.marchand@redhat.com> Acked-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
This commit is contained in:
parent
cdb034a8c1
commit
af21b44259
@ -6,7 +6,7 @@ includes += include_directories('.')
|
||||
static_ibverbs = (get_option('ibverbs_link') == 'static')
|
||||
dlopen_ibverbs = (get_option('ibverbs_link') == 'dlopen')
|
||||
LIB_GLUE_BASE = 'librte_common_mlx5_glue.so'
|
||||
LIB_GLUE_VERSION = '20.02.0'
|
||||
LIB_GLUE_VERSION = abi_version
|
||||
LIB_GLUE = LIB_GLUE_BASE + '.' + LIB_GLUE_VERSION
|
||||
if dlopen_ibverbs
|
||||
dpdk_conf.set('RTE_IBVERBS_LINK_DLOPEN', 1)
|
||||
|
@ -131,7 +131,6 @@ struct mlx5dv_var { uint32_t page_id; uint32_t length; off_t mmap_off;
|
||||
#define IBV_ACCESS_RELAXED_ORDERING 0
|
||||
#endif
|
||||
|
||||
/* LIB_GLUE_VERSION must be updated every time this structure is modified. */
|
||||
struct mlx5_glue {
|
||||
const char *version;
|
||||
int (*fork_init)(void);
|
||||
|
@ -11,7 +11,7 @@ endif
|
||||
static_ibverbs = (get_option('ibverbs_link') == 'static')
|
||||
dlopen_ibverbs = (get_option('ibverbs_link') == 'dlopen')
|
||||
LIB_GLUE_BASE = 'librte_net_mlx4_glue.so'
|
||||
LIB_GLUE_VERSION = '18.02.0'
|
||||
LIB_GLUE_VERSION = abi_version
|
||||
LIB_GLUE = LIB_GLUE_BASE + '.' + LIB_GLUE_VERSION
|
||||
if dlopen_ibverbs
|
||||
dpdk_conf.set('RTE_IBVERBS_LINK_DLOPEN', 1)
|
||||
|
@ -23,7 +23,6 @@
|
||||
#define MLX4_GLUE_VERSION ""
|
||||
#endif
|
||||
|
||||
/* LIB_GLUE_VERSION must be updated every time this structure is modified. */
|
||||
struct mlx4_glue {
|
||||
const char *version;
|
||||
int (*fork_init)(void);
|
||||
|
Loading…
Reference in New Issue
Block a user