Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Apr 2019 23:16:51 +0200
From:      Oliver Pinter <oliver.pinter@hardenedbsd.org>
To:        Warner Losh <imp@freebsd.org>
Cc:        "src-committers@freebsd.org" <src-committers@freebsd.org>,  "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>,  "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r346018 - head/sys/conf
Message-ID:  <CAPQ4ffuqxQvszqxvpBDt_D0no_k8OS-5xDrgccPJCE5RfxsLBg@mail.gmail.com>
In-Reply-To: <201904071839.x37IduPO002007@repo.freebsd.org>
References:  <201904071839.x37IduPO002007@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Please revert this patch. If I'm not wrong, this will break the
freebsd-version command's generation or output.

On Sunday, April 7, 2019, Warner Losh <imp@freebsd.org> wrote:

> Author: imp
> Date: Sun Apr  7 18:39:55 2019
> New Revision: 346018
> URL: https://svnweb.freebsd.org/changeset/base/346018
>
> Log:
>   Use default shell assignment rather more complicated if then
>   construct.
>
>   Discussed with: emaste@, allanjude@ (changes (or not) based on their
> feedback)
>   Differential Revision: https://reviews.freebsd.org/D19797
>
> Modified:
>   head/sys/conf/newvers.sh
>
> Modified: head/sys/conf/newvers.sh
> ============================================================
> ==================
> --- head/sys/conf/newvers.sh    Sun Apr  7 18:31:45 2019        (r346017)
> +++ head/sys/conf/newvers.sh    Sun Apr  7 18:39:55 2019        (r346018)
> @@ -46,10 +46,7 @@
>
>  TYPE="FreeBSD"
>  REVISION="13.0"
> -BRANCH="CURRENT"
> -if [ -n "${BRANCH_OVERRIDE}" ]; then
> -       BRANCH=${BRANCH_OVERRIDE}
> -fi
> +BRANCH=${BRANCH_OVERRIDE:-CURRENT}
>  RELEASE="${REVISION}-${BRANCH}"
>  VERSION="${TYPE} ${RELEASE}"
>
> @@ -108,21 +105,16 @@ if [ -z "${SYSDIR}" ]; then
>      SYSDIR=$(dirname $0)/..
>  fi
>
> -if [ -n "${PARAMFILE}" ]; then
> -       RELDATE=$(awk '/__FreeBSD_version.*propagated to newvers/ {print
> $3}' \
> -               ${PARAMFILE})
> -else
> -       RELDATE=$(awk '/__FreeBSD_version.*propagated to newvers/ {print
> $3}' \
> -               ${SYSDIR}/sys/param.h)
> -fi
> +RELDATE=$(awk '/__FreeBSD_version.*propagated to newvers/ {print $3}' \
> +             ${PARAMFILE:-${SYSDIR}/sys/param.h})
>
> -b=share/examples/etc/bsd-style-copyright
>  if [ -r "${SYSDIR}/../COPYRIGHT" ]; then
>         year=$(sed -Ee '/^Copyright .* The FreeBSD
> Project/!d;s/^.*1992-([0-9]*) .*$/\1/g' ${SYSDIR}/../COPYRIGHT)
>  else
>         year=$(date +%Y)
>  fi
>  # look for copyright template
> +b=share/examples/etc/bsd-style-copyright
>  for bsd_copyright in ../$b ../../$b ../../../$b /usr/src/$b /usr/$b
>  do
>         if [ -r "$bsd_copyright" ]; then
> @@ -150,9 +142,7 @@ COPYRIGHT="$COPYRIGHT
>
>  # VARS_ONLY means no files should be generated, this is just being
>  # included.
> -if [ -n "$VARS_ONLY" ]; then
> -       return 0
> -fi
> +[ -n "$VARS_ONLY" ] && return 0
>
>  LC_ALL=C; export LC_ALL
>  if [ ! -r version ]
> _______________________________________________
> svn-src-head@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-src-head
> To unsubscribe, send any mail to "svn-src-head-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPQ4ffuqxQvszqxvpBDt_D0no_k8OS-5xDrgccPJCE5RfxsLBg>