[packages/dpdk] - rte_kni library requires 64-bit pointers
qboosh
qboosh at pld-linux.org
Fri Sep 16 20:39:32 CEST 2022
commit 2aed153d905ae1684f6dc4f4a6668dc44ad41c00
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Sep 16 20:39:49 2022 +0200
- rte_kni library requires 64-bit pointers
dpdk.spec | 10 ++++++++++
1 file changed, 10 insertions(+)
---
diff --git a/dpdk.spec b/dpdk.spec
index f6a2505..fcaa03b 100644
--- a/dpdk.spec
+++ b/dpdk.spec
@@ -18,7 +18,11 @@
#
# Conditional build:
%bcond_without apidocs # API documentation
+%bcond_without rte_kni # RTE_KNI library
+%ifnarch %{x8664} aarch64 ppc64
+%undefine with_rte_kni
+%endif
Summary: Data Plane Development Kit libraries
Summary(pl.UTF-8): Biblioteki Data Plane Development Kit
Name: dpdk
@@ -226,8 +230,10 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %ghost %{_libdir}/librte_ipsec.so.%{abi_ver}
%attr(755,root,root) %{_libdir}/librte_jobstats.so.*.*
%attr(755,root,root) %ghost %{_libdir}/librte_jobstats.so.%{abi_ver}
+%if %{with rte_kni}
%attr(755,root,root) %{_libdir}/librte_kni.so.*.*
%attr(755,root,root) %ghost %{_libdir}/librte_kni.so.%{abi_ver}
+%endif
%attr(755,root,root) %{_libdir}/librte_kvargs.so.*.*
%attr(755,root,root) %ghost %{_libdir}/librte_kvargs.so.%{abi_ver}
%attr(755,root,root) %{_libdir}/librte_latencystats.so.*.*
@@ -352,7 +358,9 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/librte_ip_frag.so
%attr(755,root,root) %{_libdir}/librte_ipsec.so
%attr(755,root,root) %{_libdir}/librte_jobstats.so
+%if %{with rte_kni}
%attr(755,root,root) %{_libdir}/librte_kni.so
+%endif
%attr(755,root,root) %{_libdir}/librte_kvargs.so
%attr(755,root,root) %{_libdir}/librte_latencystats.so
%attr(755,root,root) %{_libdir}/librte_lpm.so
@@ -426,7 +434,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/librte_ip_frag.a
%{_libdir}/librte_ipsec.a
%{_libdir}/librte_jobstats.a
+%if %{with rte_kni}
%{_libdir}/librte_kni.a
+%endif
%{_libdir}/librte_kvargs.a
%{_libdir}/librte_latencystats.a
%{_libdir}/librte_lpm.a
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/dpdk.git/commitdiff/2aed153d905ae1684f6dc4f4a6668dc44ad41c00
More information about the pld-cvs-commit
mailing list