Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jan 2024 07:46:03 -0800
From:      David Wolfskill <david@catwhisker.org>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: Should changes in src/usr.sbin/bhyve/ trigger an llvm rebuild?
Message-ID:  <ZbZ2u9FlUhvb1orU@albert.catwhisker.org>
In-Reply-To: <EAD76C2C-065E-4EFA-901F-1C0FD13FFC65@yahoo.com>
References:  <EAD76C2C-065E-4EFA-901F-1C0FD13FFC65.ref@yahoo.com> <EAD76C2C-065E-4EFA-901F-1C0FD13FFC65@yahoo.com>

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

--1wjfacJ6P90MXJft
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jan 28, 2024 at 07:30:53AM -0800, Mark Millard wrote:
> ...
> The following two sequences are very different:
>=20
> make buildworld
> make buildworld
>=20
> vs.
>=20
> make buildworld
> make installworld
> make buildworld
>=20
> The installworld can update a lot of non-source
> files that were used to do the first build world.
> META_MODE notices such updates and does rebuild
> activity because of them.

First: Thank you for replying & suggesting the above.

That said, one of the machines in question is my local "build machine" --
and for it, in addition to in-place source updates, I also do (weekly)
updates of my "production" machines (at home).

And for that case, the production machines mount the builder's /usr/src
and /usr/obj (via NFS) read-only.  And without complaints of attempts to
scribble on read-only stuff. :-}

So if "make installworld" messes with anything that META_MODE cares
about ... that would appear to be somewhat surprising.

Mind, I've been wrong before, and I do intend to live long enough to be
wrong again.... :-)

> One more sequence:
>=20
> make buildworld
> make installworld
> update some sources
> make buildworld
>=20
> For that the installworld may be the larger
> change compared to the source updates as far
> as contributions to rebuild activity go.
>=20
> This sort of thing is likely what you had
> happen.
> ....

Hmm....  Thanks again.

Peace,
david
--=20
David H. Wolfskill                              david@catwhisker.org
Do these ends really justify those means?

See https://www.catwhisker.org/~david/publickey.gpg for my public key.

--1wjfacJ6P90MXJft
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZbZ2u18UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy
RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx
5dOlAQCQQxjhSZyzyluI14dDh8cv/Gx5QgiKNtmJbP9txJxuFQEArNBI6IQ+Dno3
BQAQaI1hP/W2nQaVJ+BuWt+XQdnkigg=
=gBjP
-----END PGP SIGNATURE-----

--1wjfacJ6P90MXJft--



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