From nobody Mon Sep 09 16:11:31 2024 X-Original-To: freebsd-questions@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 4X2Wzm5TmBz5WmJx for ; Mon, 09 Sep 2024 16:11:32 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4X2Wzm530Yz4sZN; Mon, 9 Sep 2024 16:11:32 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1725898292; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9fUrZoQGrDL28/UHj8jV9OHOtdWSYWl/ub/vgBhY8Ek=; b=oZ5r4EjuaVoMsx94KNdifE4iPc2fOQYs00vY3ku3WIiNSlFafbHRkC0wpeIuWl2gzuHWvb F1WBnahhYmCwvedv+8jig4a1ctfcVzptJved0yN9Dy8S5GE9fGgb29Rr1x87UFJcTdAdYG XQZOi//DrOzG8IG5KMzLSXY07cErRuEiYdySDA+FI7Jj29TI3YPnChdLPzCdGuwpXVbXxc 3fC+bMa0hlZU3IoSUwisGo8j2y9A4QFFSvCtLhABQXsyMM1Hp31to826wUJheepDwCx4LQ HjVBHOqy9h6tdHtY0wquMq+eu+gtZH+qHiRvSuD2JYMlWAtVir2lmifq4rx6Jw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1725898292; a=rsa-sha256; cv=none; b=BubJ1vBOCLOg/lKuD77QjnI6gOi7icvpXpwSJ+EPwdnT17dadSYOBxYcGPwM+TXIfKOw7E 0RFFzcv2ra9iY67XoxYM8dBi+nXdjPKsJ8tSFugxL3xZCTcIbLhJDpFvhBXuaKl4o2ADdO 7hYEpUlsLDXSNflOZpyx5+I8hsNuteT2vK02+LWs2nxpfmuqnc20BMLgjQmPIwsJbt1nk5 t40bpuUi/DisBS4C5/xF0bGiYxZmVRkxo6ZbM4PzSRGFOO1pt9CXOOkhdmazomINs/KYKv pIn+eBvzoJtZkJbttOAUKyk9vHj2iPDEuSE6qGrWFvonUPLPcbnjFKrywQZW7w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1725898292; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9fUrZoQGrDL28/UHj8jV9OHOtdWSYWl/ub/vgBhY8Ek=; b=XI0XIZV8cS3ZId9Q1n9smDAxeuFQ9pFaggcvEiRt4Pq3fLo48zlQe1aLtrcTDTnhBM8A1N FG/VJrl3XVPx8CtXRWvIuXPWAAov1tjUvRBjX/ZjHDQSIYgq5tbj3NRypPlunZkRvUeN5T b0vlki3/NiH1qNhTLMne5jESg6B60K/YTWdVdjqERnOWeZQxpwPbZZ+SB+cxoTk/MB2qug Kd2fYEUTUShWow1uxGo5JGim56QoIEa3QvF7V1ywrSPrPfaWP5oZXj1U/VzthVrR7bDmE3 GZWMEOTlvc8damm6sADJhF2DeZIXj7YN9LOQ/x9tqhy0+I7jVPuqy7ZWA0ZcwQ== Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:386:9c20:922e:16ff:fef1:acef]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4X2Wzm3z18z1F6H; Mon, 9 Sep 2024 16:11:32 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 16D3BBEC20; Mon, 09 Sep 2024 18:11:31 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Sad Clouds Cc: freebsd-questions@FreeBSD.org Subject: Re: Reusing previous object files after modifying src.conf In-Reply-To: <20240908104235.2a4cd4ad0ff014f6366cb273@gmail.com> (Sad Clouds's message of "Sun, 8 Sep 2024 10:42:35 +0100") References: <20240908104235.2a4cd4ad0ff014f6366cb273@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 09 Sep 2024 18:11:31 +0200 Message-ID: <86bk0w24ek.fsf@ltc.des.dev> List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sad Clouds writes: > Does anyone know if it is safe to reuse previous object files when > building FreeBSD from source and then modifying src.conf? Short answer: no. Long answer: It depends on what you change. If you just add, remove, or change comments or blank lines, then sure. If you add, remove, or change build options, then it depends on the option. Most of them just add or remove files, but some add or remove compile-time flags, and make won't know which files need rebuilding. Unless you know exactly what you're doing and are ready to deal with the consequences, you're better off running cleanworld after changing src.conf. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org