Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 May 2025 21:37:09 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   Re: incremental bulds from scratch with beinstall.sh
Message-ID:  <CAFDf7UJ0brLXsReBL37Do%2BC-q%2Bt0teAg5MxG=BAtu0=9KxnGKQ@mail.gmail.com>
In-Reply-To: <CAFDf7UJAe7E%2BtdPdDGzN9_psyEH0WPyiCzpG05HnO5obmm-z8A@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
(...)

Don't forget to `env NO_PKG_UPGRADE=yes beinstall.sh` to not mess with
ports and stuff.

Nuno Teixeira <eduardo@freebsd.org> escreveu (segunda, 5/05/2025 à(s)
21:34):

> Hello,
>
> Using incremental WITH_META_MODE builds, after installation with
> beinstall.sh, building same src, a complete compilation happens.
>
> If someone uses this script, could you please do the following test:
>
> WITH_META_MODE=yes (/etc/src-env.conf)
> filemon module loaded
>
> # cd /usr/src
> # make buildworld-jobs buildkernel-jobs
> # ./tools/build/beinstall.sh
> # reboot
>
> # cd /usr/src
> # make buildworld-jobs buildkernel-jobs
>
> Since src and obj are the same from one BE to newer BE, minimal
> compilation should happen, not a full one.
>
> Am I missing something here?
>
> Thanks in advance,
>
> --
> Nuno Teixeira
> FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org
>


-- 
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org

[-- Attachment #2 --]
<div dir="ltr"><div>(...)</div><div><br></div><div>Don&#39;t forget to `env NO_PKG_UPGRADE=yes beinstall.sh` to not mess with ports and stuff.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Nuno Teixeira &lt;<a href="mailto:eduardo@freebsd.org">eduardo@freebsd.org</a>&gt; escreveu (segunda, 5/05/2025 à(s) 21:34):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div>Hello,</div><div><br></div><div>Using incremental WITH_META_MODE builds, after installation with beinstall.sh, building same src, a complete compilation happens.</div><div><br></div><div>If someone uses this script, could you please do the following test:<br><br></div><div>WITH_META_MODE=yes (/etc/src-env.conf)<br></div><div>filemon module loaded<br></div><div><br></div><div># cd /usr/src</div><div># make buildworld-jobs buildkernel-jobs</div># ./tools/build/beinstall.sh<br></div># reboot<br><br></div><div># cd /usr/src</div><div># make buildworld-jobs buildkernel-jobs<br></div><div><br></div><div>Since src and obj are the same from one BE to newer BE, minimal compilation should happen, not a full one.<br><br></div><div>Am I missing something here?<br><br></div><div>Thanks in advance,</div><div><br></div><div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><font color="#888888">Nuno Teixeira</font></div><div><div><font color="#888888">
FreeBSD UNIX:  &lt;eduardo@FreeBSD.org&gt;   Web:  <a href="https://FreeBSD.org" rel="noreferrer" target="_blank">https://FreeBSD.org</a><br></font></div></div></div></div></div></div>;
</blockquote></div><div><br clear="all"></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><font color="#888888">Nuno Teixeira</font></div><div><div><font color="#888888">
FreeBSD UNIX:  &lt;eduardo@FreeBSD.org&gt;   Web:  <a href="https://FreeBSD.org" rel="noreferrer" target="_blank">https://FreeBSD.org</a><br></font></div></div></div></div>;
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UJ0brLXsReBL37Do%2BC-q%2Bt0teAg5MxG=BAtu0=9KxnGKQ>