Provide a bit of anti-foot-shooting protection. Make sure that in the

non-cross cases without DESTDIR, that the bin/sh that we're about to
install works.  Otherwise, a 'make installworld' without having already
rebooted with a post-signal-fix kernel is a rather big disaster when
important things like /bin/sh coredump.
This commit is contained in:
Peter Wemm 2002-10-25 19:15:29 +00:00
parent 331e4823a2
commit 13f571a36c

View File

@ -356,6 +356,13 @@ installcheck:
false; \
fi
.endif
.if ${TARGET_ARCH} == ${MACHINE_ARCH} && \
(!defined(DESTDIR) || ${DESTDIR} == "" || ${DESTDIR} == "/")
@echo "Checking to see if your booted kernel is fresh enough.."
${.OBJDIR}/bin/sh/sh -c \
'echo "Testing installed kernel for new sigaction(2) syscall"'
@echo "Seems ok.."
.endif
#
# distributeworld