Be extra certain that "#include <osreldate.h>" must not be used in
kernel code.
This commit is contained in:
parent
ceffff0a02
commit
cf911837a6
@ -68,8 +68,12 @@ osreldate.h: ${.CURDIR}/../sys/conf/newvers.sh \
|
||||
setvar PARAMFILE ${.CURDIR}/../sys/sys/param.h; \
|
||||
. ${.CURDIR}/../sys/conf/newvers.sh; \
|
||||
echo "$$COPYRIGHT" > osreldate.h; \
|
||||
echo "#ifdef _KERNEL" >> osreldate.h; \
|
||||
echo '#error "osreldate.h must not be used in the kernel, use sys/param.h"' >> osreldate.h; \
|
||||
echo "#else" >> osreldate.h; \
|
||||
echo \#'undef __FreeBSD_version' >> osreldate.h; \
|
||||
echo \#'define __FreeBSD_version' $$RELDATE >> osreldate.h
|
||||
echo \#'define __FreeBSD_version' $$RELDATE >> osreldate.h; \
|
||||
echo "#endif" >> osreldate.h
|
||||
|
||||
beforeinstall: ${SHARED}
|
||||
@rm -f ${DESTDIR}/usr/include/timepps.h
|
||||
|
Loading…
Reference in New Issue
Block a user