Index: bin/freebsd-version/Makefile =================================================================== --- bin/freebsd-version/Makefile +++ bin/freebsd-version/Makefile @@ -7,7 +7,7 @@ NEWVERS = ${SRCTOP}/sys/conf/newvers.sh freebsd-version.sh: ${.CURDIR}/freebsd-version.sh.in ${NEWVERS} - eval $$(egrep '^(TYPE|REVISION|BRANCH)=' ${NEWVERS}) ; \ + eval $$(${NEWVERS} -v); \ if ! sed -e "\ s/@@TYPE@@/$${TYPE}/g; \ s/@@REVISION@@/$${REVISION}/g; \ Index: include/mk-osreldate.sh =================================================================== --- include/mk-osreldate.sh +++ include/mk-osreldate.sh @@ -38,8 +38,7 @@ ${ECHO} creating osreldate.h from newvers.sh set +e -VARS_ONLY=1 -. "${NEWVERS_SH:=$CURDIR/../sys/conf/newvers.sh}" || exit 1 +COPYRIGHT=$(${NEWVERS_SH:=$CURDIR/../sys/conf/newvers.sh} -c) || exit 1 set -e cat > $tmpfile <