About --- these are my depends: // support link https://sourceforge.net/p/scst/tickets/34/ // build depends kernel-uek-5.4.17-2102.204.4.4.el8uek.x86_64 // stuck with below, can't remove it kernel-headers-4.18.0-305.17.1.el8_4.x86_64 kernel-uek-devel-5.4.17-2102.204.4.4.el8uek.x86_64 [mockbuild@orc8mock ~]$ rpm -qa | grep elf elfutils-libelf-devel-0.182-3.el8.x86_64 openssl perl-devel git perl-ExtUtils-MakeMaker-7.34-1.el8.noarch note: the %_topdir is /builddir/scst/rpmbuilddir // define the kernel versions in macros [mockbuild@orc8mock ~]$ cat .rpmmacros %_topdir /builddir/build %_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm %packager Mark Pryor %_buildhost oracle8 %_platform_multiplier 1 %dist .el8 %kernel_devel_rpm kernel-uek-devel %kernel_rpm kernel-uek %krpmver 5.4.17-2102.203.6.el8uek.x86_64 // 2 Makefile targets BUILD_2X_MODULE=y CONFIG_SCSI_QLA_FC=y CONFIG_SCSI_QLA2XXX_TARGET=y make rpm make scst-dkms-rpm Author --- PryMar56 Sep 2021