summaryrefslogtreecommitdiffstats
path: root/include/mk-osreldate.sh
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2013-09-28 16:25:20 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2013-09-28 16:25:20 +0000
commit76fc3e6b8cc292f2edc72be38e42c5f7966e1ec0 (patch)
treea9d6a31873950cd026cac9a27966e9d020018daa /include/mk-osreldate.sh
parenteb3631100bf76c92971c7d24886264812747a789 (diff)
downloadFreeBSD-src-76fc3e6b8cc292f2edc72be38e42c5f7966e1ec0.zip
FreeBSD-src-76fc3e6b8cc292f2edc72be38e42c5f7966e1ec0.tar.gz
Prevent the set -e from mk-osreldate.sh from propagating into newvers.sh.
This would cause detection of old versions of SVN to cause fatal errors instead of being caught and handled, which would make the build fail if the tree had been checked out with an older version of SVN (e.g. 1.6). Discussed with: gjb Approved by: re (marius)
Diffstat (limited to 'include/mk-osreldate.sh')
-rwxr-xr-xinclude/mk-osreldate.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/mk-osreldate.sh b/include/mk-osreldate.sh
index aa181c3..952353c 100755
--- a/include/mk-osreldate.sh
+++ b/include/mk-osreldate.sh
@@ -36,7 +36,9 @@ trap "rm -f $tmpfile" EXIT
${ECHO} creating osreldate.h from newvers.sh
export PARAMFILE="${PARAM_H:=$CURDIR/../sys/sys/param.h}"
-. "${NEWVERS_SH:=$CURDIR/../sys/conf/newvers.sh}"
+set +e
+. "${NEWVERS_SH:=$CURDIR/../sys/conf/newvers.sh}" || exit 1
+set -e
cat > $tmpfile <<EOF
$COPYRIGHT
#ifdef _KERNEL
OpenPOWER on IntegriCloud