!641 create weak dependency for ko files

From: @lff11111 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
This commit is contained in:
openeuler-ci-bot 2024-10-09 02:30:26 +00:00 committed by Gitee
commit 4ab91fac05
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -1,6 +1,6 @@
Name: dpdk
Version: 19.11
Release: 34
Release: 35
Packager: packaging@6wind.com
URL: http://dpdk.org
%global source_version 19.11
@ -234,14 +234,25 @@ strip -g $RPM_BUILD_ROOT/lib/modules/${namer}/extra/dpdk/rte_kni.ko
/usr/bin/gazelle-pdump
%post
if [ -e /sbin/weak-modules ]; then
echo "/lib/modules/%{kern_devel_ver}/extra/dpdk/igb_uio.ko" | /sbin/weak-modules --add-modules --no-initramfs
echo "/lib/modules/%{kern_devel_ver}/extra/dpdk/rte_kni.ko" | /sbin/weak-modules --add-modules --no-initramfs
fi
/sbin/ldconfig
/usr/sbin/depmod
%postun
if [ -e /sbin/weak-modules ]; then
echo "/lib/modules/%{kern_devel_ver}/extra/dpdk/rte_kni.ko" | /sbin/weak-modules --remove-modules --no-initramfs > /dev/null 2>&1
echo "/lib/modules/%{kern_devel_ver}/extra/dpdk/igb_uio.ko" | /sbin/weak-modules --remove-modules --no-initramfs > /dev/null 2>&1
fi
/sbin/ldconfig
/usr/sbin/depmod
%changelog
* Mon Sep 30 2024 lifeifei <lifeifei@kylinos.cn> - 19.11-35
create weak dependency for ko files
* Mon Apr 8 2024 zhangmengxuan <zhangmengxuan@kylino.cn> - 19.11-34
Add add-rte_eth_bond_link_monitoring_get API in map