Enable net/ena and net/mana

net/ena requires the timer library.
net/mana requires rdma-core 44.

Resolves: RHEL-23843
Signed-off-by: David Marchand <david.marchand@redhat.com>
This commit is contained in:
David Marchand 2024-02-28 16:39:45 +01:00
parent ad6fae4fa5
commit a85c7fdc3d

View File

@ -9,7 +9,7 @@
#% define shortcommit0 %(c=%{commit0}; echo ${c:0:7}) #% define shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%define ver 24.11.1 %define ver 24.11.1
%define rel 1 %define rel 2
%define srcname dpdk%(awk -F. '{ if (NF > 2) print "-stable" }' <<<%{version}) %define srcname dpdk%(awk -F. '{ if (NF > 2) print "-stable" }' <<<%{version})
@ -65,7 +65,7 @@ BuildRequires: python3-pyelftools
BuildRequires: gcc, zlib-devel, numactl-devel, libarchive-devel BuildRequires: gcc, zlib-devel, numactl-devel, libarchive-devel
BuildRequires: doxygen, python3-sphinx BuildRequires: doxygen, python3-sphinx
%ifarch x86_64 %ifarch x86_64
BuildRequires: rdma-core-devel >= 15 BuildRequires: rdma-core-devel >= 44
%endif %endif
%description %description
@ -153,9 +153,11 @@ ENABLED_DRIVERS+=(
common/mlx5 common/mlx5
common/nfp common/nfp
net/bnxt net/bnxt
net/ena
net/enic net/enic
net/iavf net/iavf
net/ice net/ice
net/mana
net/mlx5 net/mlx5
net/netvsc net/netvsc
net/nfp net/nfp
@ -196,6 +198,7 @@ ENABLED_LIBS=(
pdump pdump
security security
stack stack
timer
vhost vhost
) )
@ -285,6 +288,9 @@ find %{buildroot}%{_datadir}/man/ -type f -a ! -iname "*rte_*" -exec rm {} \;
%endif %endif
%changelog %changelog
* Mon Jan 13 2025 David Marchand <david.marchand@redhat.com> - 24.11.1-2
- Enable net/ena and net/mana drivers (RHEL-23843)
* Wed Dec 18 2024 David Marchand <david.marchand@redhat.com> - 24.11.1-1 * Wed Dec 18 2024 David Marchand <david.marchand@redhat.com> - 24.11.1-1
- Rebase to 24.11.1 (RHEL-71133) - Rebase to 24.11.1 (RHEL-71133)