Date: Sun, 23 Apr 2023 17:53:02 -0600 From: Warner Losh <imp@bsdimp.com> To: "Simon J. Gerraty" <sjg@juniper.net> Cc: Ed Maste <emaste@freebsd.org>, src-committers <src-committers@freebsd.org>, "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, "<dev-commits-src-main@freebsd.org>" <dev-commits-src-main@freebsd.org> Subject: Re: git: 390c31c4289e - main - meta.sys.mk: downgrade missing Filemon error to warning Message-ID: <CANCZdfpJdXUABV_jh8HPgVFogP7TiJfPC=ZnNXek%2Bjbg9w3nBA@mail.gmail.com> In-Reply-To: <96156.1682293711@kaos.jnpr.net> References: <202304231451.33NEpwOQ028148@gitrepo.freebsd.org> <CAPyFy2DjiqJvVrukaBgiV7SrxKydsG3dDtp0QedZOJ=o6FNiuQ@mail.gmail.com> <96156.1682293711@kaos.jnpr.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000005481bd05fa099d13 Content-Type: text/plain; charset="UTF-8" We'll need to fix the makeman to ignore that option... Warner On Sun, Apr 23, 2023, 5:49 PM Simon J. Gerraty <sjg@juniper.net> wrote: > Ed Maste <emaste@freebsd.org> wrote: > > no description found for WITH_host_egacy, skipping > > This is an internal "pseudo" option. > I would propose tweaking showconfig to ignore them: > > diff --git a/Makefile.inc1 b/Makefile.inc1 > index 60956d58fd9b..d059d5dd9fea 100644 > --- a/Makefile.inc1 > +++ b/Makefile.inc1 > @@ -3405,9 +3405,11 @@ check-old: check-old-files check-old-libs > check-old-dirs .PHONY > # > # showconfig - show build configuration. > # > +# ignore lower case knobs (not for use with WITH*) > +# > showconfig: .PHONY > @(${MAKE} -n -f ${.CURDIR}/sys/conf/kern.opts.mk -V dummy -dg1 > UPDATE_DEPENDFILE=no NO_OBJ=yes MACHINE=${TARGET} > MACHINE_ARCH=${TARGET_ARCH}; \ > - ${MAKE} -n -f ${.CURDIR}/share/mk/src.opts.mk -V dummy -dg1 > UPDATE_DEPENDFILE=no NO_OBJ=yes) 2>&1 | grep ^MK_ | sort -u > + ${MAKE} -n -f ${.CURDIR}/share/mk/src.opts.mk -V dummy -dg1 > UPDATE_DEPENDFILE=no NO_OBJ=yes) 2>&1 | grep '^MK_[A-Z]' | sort -u > > .if !empty(KRNLOBJDIR) && !empty(KERNCONF) > DTBOUTPUTPATH= ${KRNLOBJDIR}/${KERNCONF}/ > > --0000000000005481bd05fa099d13 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">We'll need to fix the makeman to ignore that option..= .<div dir=3D"auto"><br></div><div dir=3D"auto">Warner=C2=A0</div></div><br>= <div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Ap= r 23, 2023, 5:49 PM Simon J. Gerraty <<a href=3D"mailto:sjg@juniper.net"= >sjg@juniper.net</a>> wrote:<br></div><blockquote class=3D"gmail_quote" = style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ed = Maste <<a href=3D"mailto:emaste@freebsd.org" target=3D"_blank" rel=3D"no= referrer">emaste@freebsd.org</a>> wrote:<br> > no description found for WITH_host_egacy, skipping<br> <br> This is an internal "pseudo" option.<br> I would propose tweaking showconfig to ignore them:<br> <br> diff --git a/Makefile.inc1 b/Makefile.inc1<br> index 60956d58fd9b..d059d5dd9fea 100644<br> --- a/Makefile.inc1<br> +++ b/Makefile.inc1<br> @@ -3405,9 +3405,11 @@ check-old: check-old-files check-old-libs check-old-= dirs .PHONY<br> =C2=A0#<br> =C2=A0# showconfig - show build configuration.<br> =C2=A0#<br> +# ignore lower case knobs (not for use with WITH*)<br> +#<br> =C2=A0showconfig: .PHONY<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 @(${MAKE} -n -f ${.CURDIR}/sys/conf/<a href=3D"= http://kern.opts.mk" rel=3D"noreferrer noreferrer" target=3D"_blank">kern.o= pts.mk</a> -V dummy -dg1 UPDATE_DEPENDFILE=3Dno NO_OBJ=3Dyes MACHINE=3D${TA= RGET} MACHINE_ARCH=3D${TARGET_ARCH}; \<br> -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0${MAKE} -n -f ${.CURDIR}/share/mk/<a hre= f=3D"http://src.opts.mk" rel=3D"noreferrer noreferrer" target=3D"_blank">sr= c.opts.mk</a> -V dummy -dg1 UPDATE_DEPENDFILE=3Dno NO_OBJ=3Dyes) 2>&= 1 | grep ^MK_ | sort -u<br> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0${MAKE} -n -f ${.CURDIR}/share/mk/<a hre= f=3D"http://src.opts.mk" rel=3D"noreferrer noreferrer" target=3D"_blank">sr= c.opts.mk</a> -V dummy -dg1 UPDATE_DEPENDFILE=3Dno NO_OBJ=3Dyes) 2>&= 1 | grep '^MK_[A-Z]' | sort -u<br> <br> =C2=A0.if !empty(KRNLOBJDIR) && !empty(KERNCONF)<br> =C2=A0DTBOUTPUTPATH=3D ${KRNLOBJDIR}/${KERNCONF}/<br> <br> </blockquote></div> --0000000000005481bd05fa099d13--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfpJdXUABV_jh8HPgVFogP7TiJfPC=ZnNXek%2Bjbg9w3nBA>