Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Mar 2017 16:41:15 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Bryan Drewery <bdrewery@freebsd.org>
Cc:        src-committers <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: r314709 - head
Message-ID:  <CANCZdfpPaMzuP_6UMFUF8xjU=8Ne4CrmcBWyXe9-e-R5fVeRYA@mail.gmail.com>
In-Reply-To: <201703052116.v25LGoEv072414@repo.freebsd.org>
References:  <201703052116.v25LGoEv072414@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Mar 5, 2017 at 2:16 PM, Bryan Drewery <bdrewery@freebsd.org> wrote:
> Author: bdrewery
> Date: Sun Mar  5 21:16:50 2017
> New Revision: 314709
> URL: https://svnweb.freebsd.org/changeset/base/314709
>
> Log:
>   Fix bootstrapping mtree after r313404 for older systems.
>
>   r313404 made libnetbsd require sha384.h from libmd.  Libmd added it in
>   r292782.  Update BOOTSTRAPPING to account for this.
>
>   Reported by:  bde
>   Reviewed by:  ngie
>
> Modified:
>   head/Makefile.inc1
>
> Modified: head/Makefile.inc1
> ==============================================================================
> --- head/Makefile.inc1  Sun Mar  5 19:56:20 2017        (r314708)
> +++ head/Makefile.inc1  Sun Mar  5 21:16:50 2017        (r314709)
> @@ -1618,10 +1618,12 @@ ${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd
>  ${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4
>  .endif
>
> -.if ${BOOTSTRAPPING} < 1000026
> -_nmtree=       lib/libnetbsd \

I've been trying to document the bootstrapping stuff inline like

# r313404 made libnetbsd require libmd

so we know why things are the way they are. Sure, I can chase down a
dozen things in the svn logs, but a quick shortcut like that saves a
lot of time.

Any chance you could do that as well?

Warner

> +.if ${BOOTSTRAPPING} < 1100093
> +_nmtree=       lib/libmd \
> +               lib/libnetbsd \
>                 usr.sbin/nmtree
>
> +${_bt}-lib/libnetbsd: ${_bt}-lib/libmd
>  ${_bt}-usr.sbin/nmtree: ${_bt}-lib/libnetbsd
>  .endif
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfpPaMzuP_6UMFUF8xjU=8Ne4CrmcBWyXe9-e-R5fVeRYA>