Check that kldxref(8) exists before running it.
This commit is contained in:
parent
1b690a4832
commit
be1d673d24
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=96566
5
UPDATING
5
UPDATING
@ -949,7 +949,7 @@ COMMON ITEMS:
|
||||
make buildworld
|
||||
make buildkernel KERNCONF=YOUR_KERNEL_HERE
|
||||
cp src/sys/${MACHINE_ARCH}/conf/GENERIC.hints /boot/device.hints [2]
|
||||
make installkernel KERNCONF=YOUR_KERNEL_HERE [6]
|
||||
make installkernel KERNCONF=YOUR_KERNEL_HERE
|
||||
reboot in single user [3]
|
||||
mergemaster -p [5]
|
||||
make installworld
|
||||
@ -1000,9 +1000,6 @@ COMMON ITEMS:
|
||||
install) after the buildworld before this step if you last updated
|
||||
from current before 20020224 or from -stable before 20020408.
|
||||
|
||||
[6] You may get a warning from kldxref. Ignore it. It doesn't
|
||||
matter.
|
||||
|
||||
FORMAT:
|
||||
|
||||
This file contains a list, in reverse chronological order, of major
|
||||
|
@ -170,10 +170,6 @@ ${KMOD}.kld: ${OBJS}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.if !exists(/usr/sbin/kldxref)
|
||||
NO_XREF=yes
|
||||
.endif
|
||||
|
||||
_ILINKS=@ machine
|
||||
|
||||
all: objwarn ${PROG}
|
||||
@ -260,7 +256,10 @@ realinstall:
|
||||
done; true
|
||||
.endif
|
||||
.if !defined(NO_XREF)
|
||||
-kldxref ${DESTDIR}${KMODDIR}
|
||||
@if type kldxref >/dev/null 2>&1; then \
|
||||
${ECHO} kldxref ${DESTDIR}${KMODDIR}; \
|
||||
kldxref ${DESTDIR}${KMODDIR}; \
|
||||
fi
|
||||
.endif
|
||||
.endif
|
||||
|
||||
|
@ -216,7 +216,10 @@ SUBDIR=${MODULES_OVERRIDE}
|
||||
.if !defined(NO_XREF)
|
||||
.MAKEFLAGS:= ${.MAKEFLAGS} -DNO_XREF
|
||||
afterinstall:
|
||||
-kldxref ${DESTDIR}${KMODDIR}
|
||||
@if type kldxref >/dev/null 2>&1; then \
|
||||
${ECHO} kldxref ${DESTDIR}${KMODDIR}; \
|
||||
kldxref ${DESTDIR}${KMODDIR}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user