@@ -72,20 +72,20 @@ MLNX_TOOLS = mlnx-tools_$(MLNX_TOOLS_VER)_arm64.deb
72
72
$(MLNX_TOOLS)_SRC_PATH = $(PLATFORM_PATH ) /sdk-src/ofed
73
73
74
74
OFED_KERNEL_UTILS = mlnx-ofed-kernel-utils_$(OFED_KERNEL_VER_FULL ) -1_arm64.deb
75
-
76
- $(eval $(call add_derived_package,$(MLNX_TOOLS),$(OFED_KERNEL_UTILS)))
77
-
78
75
OFED_KERNEL_DKMS = mlnx-ofed-kernel-dkms_$(OFED_KERNEL_VER_SHORT ) -1_all.deb
79
76
$(OFED_KERNEL_DKMS)_DEPENDS = $(OFED_KERNEL_UTILS )
80
77
81
- $(eval $(call add_derived_package,$(MLNX_TOOLS),$(OFED_KERNEL_DKMS)))
82
-
83
78
OFED_KERNEL = mlnx-ofed-kernel-modules-$(KVERSION ) _$(OFED_KERNEL_VER_SHORT ) _$(BUILD_ARCH ) .deb
84
79
$(OFED_KERNEL)_SRC_PATH = $(PLATFORM_PATH ) /sdk-src/ofed
85
80
$(OFED_KERNEL)_DEPENDS = $(LINUX_HEADERS ) $(LINUX_HEADERS_COMMON )
86
81
87
82
ifeq ($(SDK_FROM_SRC ) , y)
88
83
$(OFED_KERNEL)_DEPENDS += $(OFED_KERNEL_DKMS )
84
+
85
+ $(eval $(call add_derived_package,$(MLNX_TOOLS),$(OFED_KERNEL_UTILS)))
86
+ $(eval $(call add_derived_package,$(MLNX_TOOLS),$(OFED_KERNEL_DKMS)))
87
+ else
88
+ SDK_ONLINE_TARGETS += $(OFED_KERNEL_UTILS )
89
89
endif
90
90
91
91
export OFED_VER_SHORT OFED_VER_FULL OFED_KERNEL OFED_KERNEL_UTILS OFED_KERNEL_VER_FULL MLNX_TOOLS OFED_KERNEL_DKMS
@@ -115,26 +115,21 @@ RDMA_CORE = rdma-core_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
115
115
$(RDMA_CORE)_SRC_PATH = $(PLATFORM_PATH ) /sdk-src/rdma
116
116
$(RDMA_CORE)_RDEPENDS = $(LIBNL3 )
117
117
$(RDMA_CORE)_DEPENDS = $(LIBNL3_DEV ) $(LIBNL_ROUTE3_DEV )
118
- RDMA_CORE_DBGSYM = rdma-core-dbgsym_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
119
118
120
119
IB_VERBS_PROV = ibverbs-providers_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
121
120
$(IB_VERBS_PROV)_DEPENDS = $(LIBNL3_DEV ) $(LIBNL_ROUTE3_DEV )
122
- IB_VERBS_PROV_DBGSYM = ibverbs-providers-dbgsym_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
123
121
124
122
IB_VERBS = libibverbs1_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
125
123
$(IB_VERBS)_DEPENDS = $(LIBNL3_DEV ) $(LIBNL_ROUTE3_DEV )
126
124
IB_VERBS_DEV = libibverbs-dev_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
127
125
$(IB_VERBS_DEV)_DEPENDS = $(IB_VERBS ) $(IB_VERBS_PROV )
128
- IB_VERBS_DBGSYM = libibverbs1-dbg_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
129
126
130
127
IB_UMAD = libibumad3_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
131
128
IB_UMAD_DEV = libibumad-dev_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
132
- IB_UMAD_DBGSYM = libibumad3-dbg_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
133
129
134
130
RDMACM = librdmacm1_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
135
131
RDMACM_DEV = librdmacm-dev_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
136
132
$(RDMACM_DEV)_DEPENDS = $(RDMACM ) $(IB_VERBS_DEV )
137
- RDMACM_DBGSYM = librdmacm1-dbg_${RDMA_CORE_VER}_${CONFIGURED_ARCH}.deb
138
133
139
134
$(eval $(call add_derived_package,$(RDMA_CORE),$(IB_VERBS_PROV)))
140
135
$(eval $(call add_derived_package,$(RDMA_CORE),$(IB_VERBS)))
@@ -144,32 +139,20 @@ $(eval $(call add_derived_package,$(RDMA_CORE),$(IB_UMAD_DEV)))
144
139
$(eval $(call add_derived_package,$(RDMA_CORE),$(RDMACM)))
145
140
$(eval $(call add_derived_package,$(RDMA_CORE),$(RDMACM_DEV)))
146
141
147
- ifeq ($(SDK_FROM_SRC ) ,y)
148
- $(eval $(call add_derived_package,$(RDMA_CORE),$(RDMA_CORE_DBGSYM)))
149
- $(eval $(call add_derived_package,$(RDMA_CORE),$(IB_VERBS_PROV_DBGSYM)))
150
- $(eval $(call add_derived_package,$(RDMA_CORE),$(IB_VERBS_DBGSYM)))
151
- $(eval $(call add_derived_package,$(RDMA_CORE),$(IB_UMAD_DBGSYM)))
152
- $(eval $(call add_derived_package,$(RDMA_CORE),$(RDMACM_DBGSYM)))
153
- endif
154
-
155
- export RDMA_CORE RDMA_CORE_DBGSYM
156
- export IB_VERBS IB_VERBS_DEV IB_VERBS_DBGSYM
157
- export IB_VERBS_PROV IB_VERBS_PROV_DBGSYM
158
- export IB_UMAD IB_UMAD_DEV IB_UMAD_DBGSYM
159
- export RDMACM RDMACM_DEV RDMACM_DBGSYM
142
+ export RDMA_CORE
143
+ export IB_VERBS IB_VERBS_DEV
144
+ export IB_VERBS_PROV
145
+ export IB_UMAD IB_UMAD_DEV
146
+ export RDMACM RDMACM_DEV
160
147
161
- RDMA_CORE_DERIVED_DEBS = $( RDMA_CORE_DBGSYM ) \
148
+ RDMA_CORE_DERIVED_DEBS = \
162
149
$(IB_VERBS ) \
163
150
$(IB_VERBS_DEV ) \
164
- $(IB_VERBS_DBGSYM ) \
165
151
$(IB_VERBS_PROV ) \
166
- $(IB_VERBS_PROV_DBGSYM ) \
167
152
$(IB_UMAD ) \
168
153
$(IB_UMAD_DEV ) \
169
- $(IB_UMAD_DBGSYM ) \
170
154
$(RDMACM ) \
171
- $(RDMACM_DEV ) \
172
- $(RDMACM_DBGSYM )
155
+ $(RDMACM_DEV )
173
156
174
157
export RDMA_CORE_DERIVED_DEBS
175
158
@@ -222,16 +205,10 @@ LIBGRPC_VER = $(call get_sdk_package_version_full,"grpc")
222
205
223
206
LIBGRPC_DEV = libgrpc-dev_$(LIBGRPC_VER ) _arm64.deb
224
207
$(LIBGRPC_DEV)_SRC_PATH = $(PLATFORM_PATH ) /sdk-src/grpc
225
- LIBGRPC_DBG = libgrpc-dev-dbgsym_$(LIBGRPC_VER ) _arm64.deb
226
208
227
- $(eval $(call add_derived_package,$( LIBGRPC_DEV),$(LIBGRPC_DBG)))
209
+ export LIBGRPC_DEV LIBGRPC_VER
228
210
229
- export LIBGRPC_DEV LIBGRPC_DBG LIBGRPC_VER
230
-
231
- LIBGRPC_DERIVED_DEBS = $(LIBGRPC_DBG )
232
- export LIBGRPC_DERIVED_DEBS
233
-
234
- SDK_DEBS += $(LIBGRPC_DEV ) $(LIBGRPC_DERIVED_DEBS )
211
+ SDK_DEBS += $(LIBGRPC_DEV )
235
212
SDK_SRC_TARGETS += $(LIBGRPC_DEV )
236
213
237
214
# DOCA and derived packages
@@ -249,7 +226,7 @@ $(DOCA_COMMON_DEV)_DEPENDS = $(DOCA_COMMON)
249
226
SDK_SRC_TARGETS += $(DOCA_COMMON )
250
227
251
228
DOCA_DEV_DEBS += $(DOCA_COMMON_DEV )
252
- export DOCA_COMMON DOCA_COMMON_DEV DOCA_COMMON_DBG
229
+ export DOCA_COMMON DOCA_COMMON_DEV
253
230
254
231
DOCA_ARGP = doca-sdk-argp_${DOCA_DEB_VERSION}_${CONFIGURED_ARCH}.deb
255
232
$(DOCA_ARGP)_DEPENDS += $(DOCA_COMMON )
@@ -258,7 +235,7 @@ $(DOCA_ARGP_DEV)_DEPENDS = $(DOCA_ARGP)
258
235
259
236
DOCA_DEBS += $(DOCA_ARGP )
260
237
DOCA_DEV_DEBS += $(DOCA_ARGP_DEV )
261
- export DOCA_ARGP DOCA_ARGP_DEV DOCA_ARGP_DBG
238
+ export DOCA_ARGP DOCA_ARGP_DEV
262
239
263
240
DOCA_DPDK_BRIDGE = doca-sdk-dpdk-bridge_${DOCA_DEB_VERSION}_${CONFIGURED_ARCH}.deb
264
241
$(DOCA_DPDK_BRIDGE)_DEPENDS += $(DOCA_COMMON )
@@ -267,7 +244,7 @@ $(DOCA_DPDK_BRIDGE_DEV)_DEPENDS = $(DOCA_DPDK_BRIDGE)
267
244
268
245
DOCA_DEBS += $(DOCA_DPDK_BRIDGE )
269
246
DOCA_DEV_DEBS += $(DOCA_DPDK_BRIDGE_DEV )
270
- export DOCA_DPDK_BRIDGE DOCA_DPDK_BRIDGE_DEV DOCA_DPDK_BRIDGE_DBG
247
+ export DOCA_DPDK_BRIDGE DOCA_DPDK_BRIDGE_DEV
271
248
272
249
DOCA_FLOW = doca-sdk-flow_${DOCA_DEB_VERSION}_${CONFIGURED_ARCH}.deb
273
250
$(DOCA_FLOW)_DEPENDS += $(DOCA_COMMON )
@@ -276,24 +253,20 @@ $(DOCA_FLOW_DEV)_DEPENDS = $(DOCA_FLOW)
276
253
277
254
DOCA_DEBS += $(DOCA_FLOW )
278
255
DOCA_DEV_DEBS += $(DOCA_FLOW_DEV )
279
- DOCA_DBG_DEBS += $( DOCA_FLOW_DBG )
280
- export DOCA_FLOW DOCA_FLOW_DEV DOCA_FLOW_DBG
256
+
257
+ export DOCA_FLOW DOCA_FLOW_DEV
281
258
export DOCA_DEBS DOCA_DEV_DEBS
282
259
283
260
SDK_DEBS += $(DOCA_DEBS ) $(DOCA_DEV_DEBS )
284
261
285
262
ifeq ($(SDK_FROM_SRC ) , y)
286
263
$(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_COMMON_DEV)))
287
- $(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_COMMON_DBG)))
288
264
$(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_ARGP)))
289
265
$(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_ARGP_DEV)))
290
- $(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_ARGP_DBG)))
291
266
$(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_DPDK_BRIDGE)))
292
267
$(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_DPDK_BRIDGE_DEV)))
293
- $(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_DPDK_BRIDGE_DBG)))
294
268
$(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_FLOW)))
295
269
$(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_FLOW_DEV)))
296
- $(eval $(call add_derived_package,$(DOCA_COMMON),$(DOCA_FLOW_DBG)))
297
270
else
298
271
SONIC_ONLINE_DEBS += $(DOCA_DEBS ) $(DOCA_DEV_DEBS )
299
272
endif
0 commit comments