mirror of
https://github.com/ceph/ceph
synced 2025-01-21 02:31:19 +00:00
6fdb468b85
The common_async_dpdk library depends on the dpdk librte_eal file. If the static library is used, the dependency is transferred to libceph-common. By default, libceph-common uses the PUBLIC keyword, the keyword PUBLIC determines that both the application and libceph-common link to dpdk librte_eal.a. As a result, the global variables in dpdk librte_eal.a has two copies. So link DPDK shared libs to avoid DPDK initialization failure. Fixes: https://tracker.ceph.com/issues/42861 Signed-off-by: Chunsong Feng <fengchunsong@huawei.com> Signed-off-by: luorixin <luorixin@huawei.com> |
||
---|---|---|
.. | ||
modules |