From nobody Mon Sep 09 20:04:06 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 4X2d8B4TWVz5Tv63 for ; Mon, 09 Sep 2024 20:04:10 +0000 (UTC) (envelope-from cryintothebluesky@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4X2d8B2Wghz4cmk; Mon, 9 Sep 2024 20:04:10 +0000 (UTC) (envelope-from cryintothebluesky@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-428e0d18666so42963835e9.3; Mon, 09 Sep 2024 13:04:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725912248; x=1726517048; darn=freebsd.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=b+ot9fvmK7O95Upp7AHaEYfK8R316//fLDslSxTTw1s=; b=lZxtG+5MlwnoS1gxFVJwqtvHHkTBikFPYqZ9rbBmRgEmfA1WEtnDvHEvsENOGNrHC7 1MCL6Qa6ZiHcfmx5YPC9GJ5wkcBxDVZsRZM/YzeRQEURCG9AAwd3QrYRP7ILiJLlPGOw NormFeIitdMNRK7OvINYiiClwSmkc+LHjY5CHOy0lYE1Yfqy1rKpPSzexfqjmQ2G0SRc q34Zkjqg1dPwhEyM/fU1EJzDGDZ9kfj5y+sdZaxkZKrPROWQMx5RfIQ4cH+e5S2PDP5q fSNUDZwQjRMnXGcR2z0XTU9D1bmIQ7vq7djHQhkbhAgb1i/Qyl1zip9rw5MytURdkvXf TVVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725912248; x=1726517048; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b+ot9fvmK7O95Upp7AHaEYfK8R316//fLDslSxTTw1s=; b=u2A63pOmEVTvLUji5zjUAM7twV9aecbvOlAt6s4e27CWwKRpVsyl76+YOY6q+H21gl FRVoWHmT/03fpXAiSk41JjPA5agNat2RLoLhxhlmSL6KIGUlaTB3X+mGCPgQq6FG/fcW OUI4RrNens18XyKwwi593HXhRbOqUTzYydNToT52xc1/M621dQREmVgraoDwMcciFgNp mS3zNmW+TfQ4LUwnMO+jM0YFfsU4m9OQll9O2HjHZs9ydk39uIts8H/sTkYFEmAvOHXV z/gRG6cFT3Ge6f77bzpDFiBd/ujd4f+kLB02nXqXisucSwIbNna/cjXl4gg3aMr12vpw ituw== X-Gm-Message-State: AOJu0Yxb2MnWla+n27yQFXNYKlGCDlSZP09sIZHZCGsMwJFgMYa1hc4D N8bx7tZynfxIjOsACuMnDb8xZiXYco+TNYTchUl7jn4iEnXqjg4stNsTAA== X-Google-Smtp-Source: AGHT+IFYDDRm5I2Nl5bJfj4DQRnY+Wm75VWEOTX0+rmNCoPtMoJdcEqifft5SnEGeVGqRtm7uotZjQ== X-Received: by 2002:a05:600c:4e46:b0:42c:bb10:7292 with SMTP id 5b1f17b1804b1-42cbb10731fmr19968365e9.1.1725912247628; Mon, 09 Sep 2024 13:04:07 -0700 (PDT) Received: from z600.home.lan (240.85.199.146.dyn.plus.net. [146.199.85.240]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-378956d35dasm6794806f8f.67.2024.09.09.13.04.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Sep 2024 13:04:07 -0700 (PDT) Date: Mon, 9 Sep 2024 21:04:06 +0100 From: Sad Clouds To: Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= Cc: freebsd-questions@FreeBSD.org Subject: Re: Reusing previous object files after modifying src.conf Message-Id: <20240909210406.334229cee90b9718e0372fec@gmail.com> In-Reply-To: <86bk0w24ek.fsf@ltc.des.dev> References: <20240908104235.2a4cd4ad0ff014f6366cb273@gmail.com> <86bk0w24ek.fsf@ltc.des.dev> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) 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=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Queue-Id: 4X2d8B2Wghz4cmk On Mon, 09 Sep 2024 18:11:31 +0200 Dag-Erling Sm=F8rgrav wrote: > 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? >=20 > Short answer: no. >=20 > 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. >=20 > DES > --=20 > Dag-Erling Sm=F8rgrav - des@FreeBSD.org Hello, thanks for the in depth explanation. I will just clean all object files each time and build different variants of FreeBSD release with different src.conf settings.