scst: Do not affect weak updates during installation

The code for removing weak updates did not fix the reported issue.
Additionally, that code can remove weak updates that are not related to
SCST. Hence remove the code again that removes weak updates.

Reported-by: Tu, Rongqing <rongqing.tu@hpe.com>


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9493 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Bart Van Assche
2021-08-20 03:36:16 +00:00
parent c11f216fed
commit 5dd069d3d6
-7
View File
@@ -89,13 +89,6 @@ install: all
false; fi
-rm -f $(INSTALL_DIR)/scsi_tgt.ko
KDIR=$(KDIR) ../../scripts/sign-modules
# Apparently on RHEL 8 and CentOS 8 the module installation can
# leave stale symlinks in /lib/modules/$(KVER)/weak-updates/. These
# symlinks may cause loading of SCST to fail, Remove these symlinks
# before installing SCST.
if [ -e /usr/sbin/weak-modules ]; then \
/usr/sbin/weak-modules --remove-kernel; \
fi
$(MAKE) -C $(KDIR) M=$(shell pwd)/dev_handlers \
$(shell [ -n "$(PASS_CC_TO_MAKE)" ] && echo CC="$(CC)") \
INSTALL_MOD_DIR=extra/dev_handlers \