From nobody Fri Jan 02 17:33:49 2026 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 4djW6N4HZkz6M0K8 for ; Fri, 02 Jan 2026 17:34:52 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 "*.pphosted.com", Issuer "Sectigo Public Server Authentication CA OV R36" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4djW6N22zxz3HZJ; Fri, 02 Jan 2026 17:34:52 +0000 (UTC) (envelope-from sjg@juniper.net) Authentication-Results: mx1.freebsd.org; none Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 602Fn0YG2695669; Fri, 2 Jan 2026 09:34:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS1017; bh=a6 WN9lhulagK4bUyb74J2HsZHxtmeMm2rfiKI2FtZeI=; b=D5NRwSaHPYcJjuzbSe mzXDSO756IeMkpPx0pj4Z763O8ZOGTLCv1ttdzXBWPrcLC93hw/hKNJ4uqAK6SpW hA6ssLVTaoycKhWld3ikxpu+knbmlqhfXjWa0s7Gvyqu9kULRrFWm38ZlpvJlV03 D5ikPFFbVHh/BZ2UBADIWH0QinTqWDDu8xufcQElZ+qifgaab+S+2CR0+bOPZoDi 6w/owGB+xsTKqS7q0chhTF9Qf9eFWEotn3wNaF/rPx9bXIWckStDxT9kHhErROhN m7EAgN6E5/ztHW/VQCAqaydlKZIlHeWsJR2Tx2BC7AAcmaU0/tyGNQ10xV+MFHtt mIIA== Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazon11012036.outbound.protection.outlook.com [40.107.200.36]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 4bd3f7eetw-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 02 Jan 2026 09:34:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vY45DY6+adEaL9iM4lffXLO9FCtq0FOrW+9K09GW7oKE+VPkjPMS8sHtV9Ze7mLFZ5jQpaCdjj+QqN2RpNmn9hL4XG4tvrHD0VWgK6ReVPlwFp9xKXz1HEEnos8KD7REMQAhYAclaL4BHBl6HToEG2LhOx/s/sAm2otyPu5T4X/Jy+ptMYKhLhVfjFee+18l+KcqhDxvedTMXOKovHjOwpxxP+VQ6VM2SvcXWZ/VfDya8SS6Yf/cifzah9Tlbz02BKMJr35KwFIxfTou9kWqjeGuRKzbrXVkJp/A6gpyw9NAucmcLtT0AiIJku+HJJdjHviPEY74EMQ45P8iDCETfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=a6WN9lhulagK4bUyb74J2HsZHxtmeMm2rfiKI2FtZeI=; b=y5R+zL+itcKqQgDYjXeGT3XSSwQgeds2LYeTCNVkT4b4NK4niPg70V8824AiDLdffRjHBIWPmcGeNdOROqwgLtYcf+o62rwHN43FfT4bJbHaaes0I806mBnLboIjARMrn4iDbbZL+qGM70K+90JhR0c7jozXOheYq/oPbVWs3H6/t8HfOed6uczBhB6kz4qtgpTjTP7rHmSfwgPmIEjcfLPpnMQWfx6tdvfZ2xtQd+GI0SS2nuOIdtfzEzlzjhk794G4+iwHUf0/aHIUqhtagrGcZ6XOsbZJkyuI/z8+rvZJtKiTDGX2cqt9scpeVlsON3nsbyr92SaxOKvYdDvdzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=softfail (sender ip is 66.129.239.15) smtp.rcpttodomain=freebsd.org smtp.mailfrom=juniper.net; dmarc=fail (p=reject sp=reject pct=100) action=oreject header.from=juniper.net; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=a6WN9lhulagK4bUyb74J2HsZHxtmeMm2rfiKI2FtZeI=; b=eLLagE2AStysyWIaKBTtnTB8aQuUmMqqMQwAdLKgegOzs8FJD/XENI7kRfRFNN4wsZbo3RZNKSzC94rcw+BGvcbCnpmdNIgnHrF9NjU2DE0jYcJP3C0tn+Wo1pbypwnknqakWPJ23fwXSamfUtWyOa6Egcoqsho3HFWalPEiZ7M= Received: from PH7PR17CA0033.namprd17.prod.outlook.com (2603:10b6:510:323::7) by PH0PR05MB10063.namprd05.prod.outlook.com (2603:10b6:510:29a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9478.4; Fri, 2 Jan 2026 17:34:48 +0000 Received: from SJ1PEPF000023D3.namprd21.prod.outlook.com (2603:10b6:510:323:cafe::f) by PH7PR17CA0033.outlook.office365.com (2603:10b6:510:323::7) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9478.4 via Frontend Transport; Fri, 2 Jan 2026 17:34:42 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 66.129.239.15) smtp.mailfrom=juniper.net; dkim=none (message not signed) header.d=none;dmarc=fail action=oreject header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.15 as permitted sender) Received: from p-exchfe-eqx-02.jnpr.net (66.129.239.15) by SJ1PEPF000023D3.mail.protection.outlook.com (10.167.244.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.0 via Frontend Transport; Fri, 2 Jan 2026 17:34:47 +0000 Received: from p-exchbe-eqx-02.jnpr.net (10.104.9.15) by p-exchfe-eqx-02.jnpr.net (10.104.9.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Fri, 2 Jan 2026 11:34:46 -0600 Received: from kaos.jnpr.net (10.104.20.6) by p-exchbe-eqx-02.jnpr.net (10.104.9.15) with Microsoft SMTP Server id 15.2.1544.14 via Frontend Transport; Fri, 2 Jan 2026 11:34:46 -0600 Received: by kaos.jnpr.net (Postfix, from userid 1377) id 3F35855822; Fri, 02 Jan 2026 09:33:49 -0800 (PST) Received: from kaos.jnpr.net (localhost [127.0.0.1]) by kaos.jnpr.net (Postfix) with ESMTP id 925D055991; Fri, 02 Jan 2026 09:33:49 -0800 (PST) To: =?us-ascii?Q?=3D=3Futf-8=3FQ=3FDag-Erling=5FSm=3DC3=3DB8rgrav=3F=3D?= CC: Mark Millard , FreeBSD Current , Subject: Re: How do WITH_DEPEND_CLEANUP= and WITH_META_MODE= interact? To get the old WITH_META_MODE= behavior, is WITHOUT_DEPEND_CLEANUP= needed? In-Reply-To: <86y0mgjuz6.fsf@ltc.des.dev> References: <2C79022B-6F51-4E67-808E-206C55627D82.ref@yahoo.com> <2C79022B-6F51-4E67-808E-206C55627D82@yahoo.com> <23.1767296340@kaos.jnpr.net> <86y0mgjuz6.fsf@ltc.des.dev> Comments: In-reply-to: =?us-ascii?Q?=3D=3Futf-8=3FQ=3FDag-Erling=5FSm=3DC3?= =?us-ascii?Q?=3DB8rgrav=3F=3D?= message dated "Fri, 02 Jan 2026 09:10:21 +0100." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6+git; nmh 1.8; Emacs 30.2 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: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Fri, 2 Jan 2026 09:33:49 -0800 Message-ID: <22770.1767375229@kaos.jnpr.net> X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF000023D3:EE_|PH0PR05MB10063:EE_ X-MS-Office365-Filtering-Correlation-Id: 8fce03b0-de14-45dd-6dd2-08de4a253968 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|376014|36860700013|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dDF2TDVpd3p3bC9QMVlBYURXZCtKS011Z3V3OEtyK1MyVVJpVERlLzNOS1dw?= =?utf-8?B?SW1IdEtjM1NqYUdlcW9Rdkp0dmk3M2NWZElvaFc0Sk8ycGdvV1pYUVpwdit6?= =?utf-8?B?Qzllam9NelpBVDhRNHdnTDJzYkdHR25oZThzM2Q1VkphWWsvcTFDNGg3bTl2?= =?utf-8?B?cmNwZHhEVU4rQUVPT3dWUlZjWnBrbzlnQzAzS1hMY1ZONThSbld1MUdCU2tO?= =?utf-8?B?bGZGYmxYcU1KOEQ1QjlrQlpmUjRTSWNtZUpyM3FDQVZDOHpKS1VvQTdtcDRy?= =?utf-8?B?ajFjYzdWMlRQdVhKVkFyZlhMUUNETStLazFsZzdOSDBybDl4cXhIaVNqMzhX?= =?utf-8?B?R1ZBU3NlYzhsWnl1VzExSGd5WUJCSGhBTGZzL1BuWWZWMGlYMHFCdUtIdWZW?= =?utf-8?B?L0hzY0lGQlRwNWFkZWZDT296OHNJOWxRekVmS1J1ckgwbVNlOHF5RnBaZXFS?= =?utf-8?B?cWYvMEdxYm5jZEE2RW1XS0YrQ0FyNzBpSmgvSStzOEdoKzBDK09CQWx2b2ZB?= =?utf-8?B?My9QdHhsSno0SGM3dXQvV2UxcDhLbmlOSW1tUG9wTlpoUEhwdGdBSysyN3FM?= =?utf-8?B?enB5cTBROWxTQXVjZkhLaFpqWG1QTkZIeVg2MWx0TGVLQ3hyTlBMSHdwZTFJ?= =?utf-8?B?RTBhZEQxU0hxTTJHTnhlYllTSno4OHZtWmd3K1p2RHpEYlBhSVN3aWYxUHZJ?= =?utf-8?B?RTNLSnZqZW9admkvMnptR2xFbXRCRkZwNGlVTEVoT2I1RVlWanQ0c2tYc2x2?= =?utf-8?B?N0U1Z1hMaU1pQkF3cVUrV3hjZE93SXhGRjdVOFFIcE9vSS9zeDB0UTVCR3Ji?= =?utf-8?B?SUpIcGNRRkZldWRXUGFGMExYS2VsNnFEalUxZVlHWDQ3NFVXclpyTXRtSXZw?= =?utf-8?B?Qmg4dWZMZlhWemdpNEs1K2ZONXBOSU9NbnA3bExpRThieEgycTUxQkhWb2I5?= =?utf-8?B?YnZ4Nk5GalRmenBoV2pUaTB3bzlMUlBDTHhmMTJrT25BN2lkTkpxUWZZbjNF?= =?utf-8?B?Z2JWTEdPeGVxSnN6cFAvMEhJS0V1RkZwc3RJRElPR2w2T0xraGltUklIK2g0?= =?utf-8?B?RmpsNnR1ZnlVQWdvWjRxd3JLNzdCM0lzM2paT2t3L1M4bGNqQUp4TnFDYXZM?= =?utf-8?B?VXVJMTh0bS92YzN6SVFnVzNkRkVJQWVTV212U0Z6M2IycU5oYXIwdmFUbFk0?= =?utf-8?B?aHEybnpvM05WYVJzN2RKcmludndmNjhINXdYMSthL0ZwZjdMTjM1S3RtdERC?= =?utf-8?B?RHlmSGZVaTJsbTZweGtaUGg5R0kwZ2ZEQTAraEEvMGQ3UGE1VHlmcGRCRjU4?= =?utf-8?B?NkZZL0FSVkd2Vzl5Ty9SNklQUnA1SWdHaDF1MnZobFZwdVRzdzJ2aHV3MERm?= =?utf-8?B?ZFdKdGxtaWtUZ3JBcGh0QkNyd0c2RVlWZ2FmNmNvSnRiR0pPZklmVDJ3L0w1?= =?utf-8?B?cGhwZG41Q250Nm5mbmxQcC85alZ3TXMwYVFyTmtkVUxKSlg4MFlzbmRZZGlj?= =?utf-8?B?aFI2TFViYnVmR3RkTm5ZTERKdVZzWCtwSTNsMHNEMVBDYmdkb0lkL0FZZDdS?= =?utf-8?B?MUw5cXlIcDZkdHVYenh4N0MwSkZ6aW9UTS9SSnk0Y1c0dWRpM21WZ1JXY2dM?= =?utf-8?B?ZWxEQTlZamp1aGpURVFDbGNCdVBrdjVLY3FubVZ2K1JNZkc5WFR5L3dkL3Rv?= =?utf-8?B?dGF3cjFtV3hxLzRPa084SHdIb1JSYVFXbkhYaGNET1VrVFE3SElmOVE0MmNC?= =?utf-8?B?d3MrNkJpTW9xcXA0RVQ1NXU2NUhUcTVHYkt1NVNoVUR1UjNEM2ZrTmFCekRn?= =?utf-8?B?TWdKOFRxbG42WVcyWEd5SFJmTUc0Y01qdThIb1h6NHZ0TC9Ya2FWbXpSQ2tB?= =?utf-8?B?RHVCbHZQNGwzRXh1MnhTZnBkL0Nnd1hyWUcwUEtFMFRWcjN2MXVzaEZrbzgr?= =?utf-8?B?RStIcVJoWDA5YXdLR0ZNVFg3RGMrSnI2ZlZNU0JqUWRiYWxjM2lLWlpyUlpo?= =?utf-8?B?MGZHc1A5RGtBSm9oWENCVjBwSmE2SU5TbkJDS2JRRER4cmhIWlh3R3ZYZDBP?= =?utf-8?Q?QuZj+0?= X-Forefront-Antispam-Report: CIP:66.129.239.15;CTRY:;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:p-exchfe-eqx-02.jnpr.net;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(376014)(36860700013)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jan 2026 17:34:47.0428 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8fce03b0-de14-45dd-6dd2-08de4a253968 X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4;Ip=[66.129.239.15];Helo=[p-exchfe-eqx-02.jnpr.net] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF000023D3.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB10063 X-Authority-Analysis: v=2.4 cv=Vowuwu2n c=1 sm=1 tr=0 ts=695801ba cx=c_pps a=CQGnQshk6KQL3sGkhxSvaQ==:117 a=YQU41r7WENJiSYrYYNJVsQ==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=LjlLzJy0x-cyVF6y:21 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s63m1ICgrNkA:10 a=rhJc5-LppCAA:10 a=VkNPw1HP01LnGYTKEx00:22 a=6I5d2MoRAAAA:8 a=tWd1_eZTe8DtgrgjI88A:9 a=QEXdDO2ut3YA:10 X-Proofpoint-ORIG-GUID: lmRG3thyVyd8hwO5e1MfDoWfBg5Q57V3 X-Proofpoint-GUID: lmRG3thyVyd8hwO5e1MfDoWfBg5Q57V3 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTAyMDE1NyBTYWx0ZWRfX3B2MpTFilTlt /YUHvHz+/9uCVL+rU49WlwZYgXtbOmHalcfSCIl8N1Y/uKAVmACy0HCjLY2rsshESZpLzyEkn1/ Iuzl21yNnqClqnDNo+w0gKmczpuO7rRTmMVl8lg75fgXyKvc5wmdALWDBWoAGTLUqq/ooBrbUil P8sIihFcpfPG0f5VR5Uk0NpTu+AMU2NK1qKQX6incMyT7YWubCqRnBc/9qM/6zqIZdSXlGWXakH dzvTcBasJEkb5BWWkHQV7M5+FhHqv1EIb14GwPTl4XCeySjGlqdviE1Y6MrwIVXRYrMs9SM7EMb sD4tw/u3U03CBsAkc2Vh0640ofLKZ9sOwEeNpK7uuz1wXWUYq3BzQ28U/qNJWZaXjcFEPe1BCQq Dhyy5yYvx4EzAQMMzJVPApiqf0xRpA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-02_02,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 bulkscore=0 spamscore=0 adultscore=0 suspectscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601020157 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:22843, ipnet:67.231.152.0/24, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4djW6N22zxz3HZJ Dag-Erling Sm=C3=B8rgrav wrote: > > > Do I need to set > > > WITHOUT_DEPEND_CLEANUP=3D to have META_MODE=3D work as it used to? > > My guess would be yes. >=20 > That's not a guess, that's a knee-jerk reaction to something new that > you don't understand and didn't bother to research. Its a polite way of saying "I think so". I did actually look at your patch, and do a buildworld to see what is being recorded before stating the above. AFAICT MK_DEPEND_CLEANUP=3Dyes tracks and compares the values of all the known options (sans those known to be not relevant) and if any change, is supposed to trigger a clean of the tree. What did I miss? If my assessment of the behavior is correct, I'd argue it is unnecessary if MK_META_MODE=3Dyes, and infact counter productive. As I noted, there are cases where you still might want to do a tree clean if using META_MODE, but changing option values shouldn't be one of them. --sjg