Date: Wed, 11 Dec 2024 12:44:05 -0700 From: Warner Losh <imp@bsdimp.com> To: bob prohaska <fbsd@www.zefox.net> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: Cleaning before using WITH_META_MODE Message-ID: <CANCZdfq9cxWrcYeMk_gBFDKL-XfV0c5whE4XLobpRv-SA_DW6g@mail.gmail.com> In-Reply-To: <Z1ncJD4djq14kjiD@www.zefox.net> References: <Z1ncJD4djq14kjiD@www.zefox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000af1575062903d2bc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Dec 11, 2024, 11:38=E2=80=AFAM bob prohaska <fbsd@www.zefox.net> wr= ote: > What cleaning options minimize interference with the use of WITH_META_MOD= E > ? > > Occasionally buildworld stops because of a missing dependency, usually > just re-running git pull fixes the problem. In cases where it does not > fix the problem how should one rank the various cleaning commands, from > least to most thorough? Using rm -rf /usr/obj obviously works but AIUI > deletes the data needed by WITH_META_MODE. The cleaning commands I've > used include > make clean > make cleandir run once > make cleandir run twice > rm -rf /usr/obj > > but it isn't obvious how they interact with META_MODE. > > This is in the context of -current on Raspberry Pi2,-3 and -4 > if it matters. > In the past, I've just turned on meta mode. Meta mode just needs filmon and the it creates extra files, not different ones. I've not noticed issues with this, nor enough extra files to look closely. Warner Thanks for reading, > > bob prohaska > > > > --000000000000af1575062903d2bc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div><br><br><div class=3D"gmail_quote gmail_quote_contai= ner"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Dec 11, 2024, 11:38=E2= =80=AFAM bob prohaska <<a href=3D"mailto:fbsd@www.zefox.net">fbsd@www.ze= fox.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">What cleanin= g options minimize interference with the use of WITH_META_MODE ?<br> <br> Occasionally buildworld stops because of a missing dependency, usually<br> just re-running git pull fixes the problem. In cases where it does not<br> fix the problem how should one rank the various cleaning commands, from<br> least to most thorough? Using rm -rf /usr/obj obviously works but AIUI<br> deletes the data needed by WITH_META_MODE. The cleaning commands I've<b= r> used include<br> make clean<br> make cleandir run once<br> make cleandir run twice<br> rm -rf /usr/obj<br> <br> but it isn't obvious how they interact with META_MODE.<br> <br> This is in the context of -current on Raspberry Pi2,-3 and -4<br> if it matters.<br></blockquote></div></div><div dir=3D"auto"><br></div><div= dir=3D"auto">In the past, I've just turned on meta mode. Meta mode jus= t needs filmon and the it creates extra files, not different ones. I've= not noticed issues with this, nor enough extra files to look closely.=C2= =A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Warner</div><div dir= =3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><div clas= s=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gmail_quote" s= tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Thanks for reading,<br> <br> bob prohaska<br> <br> <br> <br> </blockquote></div></div></div> --000000000000af1575062903d2bc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfq9cxWrcYeMk_gBFDKL-XfV0c5whE4XLobpRv-SA_DW6g>