You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
build: Do not expose dependency to dpdk in installed cmake files
seastar currently includes the objects of the dpdk library to within its
static library. As a result, dpdk library may as well not exist to
outside users - it is effectively an implementation detail.
Unfortunately it is exposed in the INTERFACE_LINK_LIBRARIES list of the
installed Seastar::seastar target.
This is a known problem in CMake
https://gitlab.kitware.com/cmake/cmake/-/issues/15415 and the solution
is to use BUILD_INTERFACE generator expression.
Co-authored-by: Kefu Chai <[email protected]>
0 commit comments