From nobody Sat Jan 27 13:51:49 2024 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TMbb25gzLz58Gmm for ; Sat, 27 Jan 2024 13:51:58 +0000 (UTC) (envelope-from lexi@le-fay.org) Received: from thyme.eden.le-Fay.ORG (THYME.EDEN.LE-FAY.ORG [81.187.47.194]) by mx1.freebsd.org (Postfix) with ESMTP id 4TMbb16GgLz474P for ; Sat, 27 Jan 2024 13:51:57 +0000 (UTC) (envelope-from lexi@le-fay.org) Authentication-Results: mx1.freebsd.org; none Received: from iris.eden.le-Fay.ORG (IRIS.EDEN.LE-FAY.ORG [IPv6:2001:8b0:aab5:106::18]) by thyme.eden.le-Fay.ORG (Postfix) with ESMTP id 710642A276; Sat, 27 Jan 2024 13:51:50 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=le-fay.org; s=thyme; t=1706363510; bh=hij4JdgQLsoBuCil44UpEnuNbWWmESOYDAnwXRsCOBA=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=hlTZc/Np6nGVOSnAdci7w1RBi/BeGZiYj6UiS2lC9FYMEUui07PQwjNyOObGDdedi BSzPxiY9WuUL1V2kgnh2g/yLiQicJBmbvfl8Fa//jBrZr0Huk4q/1CjTePRpBWM++F m7vqiRJoFIDZMs/7cHf/9+y7LnJGiA0XYvtwqOGk= Received: from ilythia.eden.le-fay.org (ILYTHIA.EDEN.LE-FAY.ORG [IPv6:2001:8b0:aab5:104:3::101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by iris.eden.le-Fay.ORG (Postfix) with ESMTPSA id 4CC9C8761; Sat, 27 Jan 2024 13:51:50 +0000 (GMT) Date: Sat, 27 Jan 2024 13:51:49 +0000 From: Lexi Winter To: void Cc: freebsd-current@freebsd.org Subject: Re: meta mode Message-ID: Mail-Followup-To: void , freebsd-current@freebsd.org References: <8c42cc06-d3de-432e-82ab-7fe040197223@app.fastmail.com> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rH4372a+W3moPcPR" Content-Disposition: inline In-Reply-To: <8c42cc06-d3de-432e-82ab-7fe040197223@app.fastmail.com> X-Rspamd-Queue-Id: 4TMbb16GgLz474P X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:20712, ipnet:81.187.0.0/16, country:GB] --rH4372a+W3moPcPR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable void: > But, from time to time, one might be required to make > cleanworld && make cleandir (to be sure) && make clean (to be *really* su= re) =20 > What circumstances & notices in /usr/src/UPDATING would require it? one case this is required in non-meta mode is if you use pkg(8) (e.g., with poudriere), which determines the 'running kernel' version by looking at the ELF notes of /usr/bin/uname. if __FreeBSD_version is bumped but that binary isn't rebuilt, which is normal with an incremental build then pkg will report a version mismatch error. the (easiest) fix for that is to do a full rebuild every time __FreeBSD_version changes. pkg(8) bug report: https://github.com/freebsd/pkg/issues/2162 i don't know if meta mode will catch this and rebuild correctly, but since this confused me the first time i ran into it, i thought it was worth mentioning. --rH4372a+W3moPcPR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEuwt6MaPcv/+Mo+ftDHqbqZ41x5kFAmW1CnMACgkQDHqbqZ41 x5kI8gv+Pcziqs2x7at22lV0NQcy9HzAqm/ap8539xa42XQBINpBuGXZZgi/9I4R L2Zxq4jhyw7hIGudAcAMrU7U6nnw5meqFgQrAWdir/2TIYilkkaJB5tJ9gsBpOgL kOySwmma+YSHlEZTIlJsI0oE1+boCLXj1EgcdN8hEU80sVfSPTswIYZNiEUADEhQ Pgg2JAsE96BnCg19X3FRC7Pc1T1CURLeNMCDNGjjyTCPEigFfmWweGxtW19KnO59 cL9iOVDyafsxoi3nTIvKBDjBOuQo/TH7QfJot9HqKH/U1UtmSQEV213YmxQE6jid RBcJRuidndxhb5GaLQThDNCXVNiRduSGHwn6vEiitUxx/jhhm8YSeMgGLEsK+nm/ a48SqIDsJwc1RdsJOXhNQz3dKa8h7Ywp9nrHkIcfrV/6uyzhhk0SsHa4LnMl7T2e A+98H6aHaBf7UWsh8xJ7vuK2xM1NfULDYB3FduLMsZ39NT0m4up/kbkVwlqxMMWs 2ApU2cXc =e5GV -----END PGP SIGNATURE----- --rH4372a+W3moPcPR--