]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: update list of libraries compiled from DPDK/SPDK
authorRoman Penyaev <rpenyaev@suse.de>
Wed, 19 Aug 2020 18:26:32 +0000 (20:26 +0200)
committerKefu Chai <kchai@redhat.com>
Thu, 27 Aug 2020 12:08:03 +0000 (20:08 +0800)
on the newest DPDK/SPDK some libraries were removed, while some of them
were added. so update the list accordingly to address linking errors.

Signed-off-by: Roman Penyaev <rpenyaev@suse.de>
cmake/modules/BuildDPDK.cmake
cmake/modules/BuildSPDK.cmake

index e9d16d0709b488889533ccede44d5b631a89ef10..b33bda0a9b6fe7076566a5983cfa70e90f2b2ecd 100644 (file)
@@ -118,15 +118,14 @@ function(do_export_dpdk dpdk_dir)
 
   list(APPEND dpdk_components
     bus_pci
-    cmdline
     eal
-    ethdev
     kvargs
     mbuf
     mempool
     mempool_ring
     pci
-    ring)
+    ring
+    telemetry)
   if(Seastar_DPDK)
     list(APPEND dpdk_components
       bus_vdev
index 2d78fc917bf2b04799a025eb99ad8d6ec9d7bc2c..60575a7abaf9088103ddb04b20a987cf6b07db91 100644 (file)
@@ -31,7 +31,7 @@ macro(build_spdk)
     INSTALL_COMMAND "true")
   unset(make_cmd)
   ExternalProject_Get_Property(spdk-ext source_dir)
-  foreach(c nvme log lvol env_dpdk sock util)
+  foreach(c lvol env_dpdk sock nvmf bdev nvme conf thread trace notify accel event_accel blob vmd event_vmd event_bdev sock_posix event_sock event rpc jsonrpc json util log)
     add_library(spdk::${c} STATIC IMPORTED)
     add_dependencies(spdk::${c} spdk-ext)
     set_target_properties(spdk::${c} PROPERTIES