Kernel: 4.15.0-1.el7.elrepo.x86_64
Symptom: /var/log/vbox-install.log:
Code: Select all
make V=1 CONFIG_MODULE_SIG= -C /lib/modules/4.15.0-1.el7.elrepo.x86_64/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j4 modules
make[1]: warning: -jN forced in submake: disabling jobserver mode.
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/tmp/vbox.0
make[2]: *** No rule to make target `/tmp/vbox.0/linux/SUPDrv-linux.o', needed by `/tmp/vbox.0/vboxdrv.o'. Stop.
make[1]: *** [_module_/tmp/vbox.0] Error 2
make: *** [vboxdrv] Error 2
- kernel-ml-tools-4.15.0-1.el7.elrepo.x86_64
- kernel-ml-tools-libs-4.15.0-1.el7.elrepo.x86_64
- kernel-ml-devel-4.15.0-1.el7.elrepo.x86_64
- kernel-ml-headers-4.15.0-1.el7.elrepo.x86_64
- kernel-ml-4.15.0-1.el7.elrepo.x86_64
Code: Select all
[root@crusty vboxhost]# cd /usr/src/kernels/4.15.0-1.el7.elrepo.x86_64/
[root@crusty 4.15.0-1.el7.elrepo.x86_64]# make oldconfig && make prepare
scripts/kconfig/conf --oldconfig Kconfig
#
# configuration written to .config
#
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]: *** No rule to make target `arch/x86/entry/syscalls/syscall_32.tbl', needed by `arch/x86/include/generated/asm/syscalls_32.h'. Stop.
make: *** [archheaders] Error 2