From nobody Thu Oct 2 05:40:47 2025 X-Original-To: dev-commits-src-main@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 4ccgdL3KMJz692N8 for ; Thu, 02 Oct 2025 05:41:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-23.consmr.mail.gq1.yahoo.com (sonic303-23.consmr.mail.gq1.yahoo.com [98.137.64.204]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4ccgdK0tqwz44xg for ; Thu, 02 Oct 2025 05:41:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=hthQ69hZ; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.204 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759383662; bh=zq6OjEqkQt41mCbX5mL7cK0ebiST7EmGfb71O0RZvdw=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=hthQ69hZkDJe4GUfS3zuz3rYtbcVLr7kjg4plfscHQIrnCSzEhTJF0lFwY7CSqUrJBrWN8lc+GLwRbb3Gw4B4o+PQGdmC02EKqZoK7XFaCQY9ds3pQC0iYdFeC+CU8ovJTJs6v3VvIKSBdPjzT+OI1dOAD9zVIYbe7qu5kM3YZBvNWvPqOwzQcYukEGAI27E3phwh+naK0XEkSVlIwyvoQW74igqwUGGgRlxnbn3Q88xzbLYTp4TKibovAHJ3BozbrpPYzjgWINGGeUthPtMCxXPL5Z9qbKcyaYUBQF4ZWjulB2lgImiC7YL+IFmNC1jraIIfYabEK1XUIHsm84AaQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1759383662; bh=cqY5RBdw/JI4rhnC7Ao/E1+8av49dNlhlgBLDqUlfrb=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=RNXjSQ69cjPTP3H8aJvawqjpEpumMNxLBQjpbZpN4V8MlJCz9FAlmUurY+2HEAHGfl/xfFWOYPOacwsAbkm0PP3U1h4pfAaQH31fMFHZWIj+spE3RQHVuglob2bmMFihJdM4t/CBw7mSAGPfxL0foiJc0Fbtlh2HzuKaXpzvuawtxTmHuUwrlmbUfqWHSU5+IAKZQPWzDLzmCw4H0tULNqhAqJzRsNCpMDHoa8n0OZ+l6d5J0t0TPn1rNOcaX749F9u7s2+X2faWq2Jtg4H6IpzWKzMT9UGOF+zKk4LT0B79z6kFpUoS2MyVvmxiKjlvDVQl2t29IRpxNV+wNnA9lQ== X-YMail-OSG: xKEweOYVM1km.2JqHthTk5kFdvp3m6QGybFPcGMayiO8ajOgBCWBjB8A22g1c0k PYI39nCY4T66lU.aNH0jt4LKNBpmyYgqGYCZkq8wUmTgm06bfQjrD31ewz6db_Jn5V9JF9z.i4Dh R9UIm_Ft7JgBh54sZtCwgSa5sjru0w58jGn2ORubAGzZdADbCcgZdlah8kbmwhO7FV9UIu7XBbjK CZP4no5Gq4U.jTyYVne5NvZGca9wlKxvN_psRC77_3iBDifVBPk08_DY5CL5BUk26mR51aF04nlU cLhfA0.12.ior5oGlt6UWhPkJVtlakNCQtFcY2Csf5VSfGuKhCwEkvBNUUzD1ZzT40.CHHk_68Yz 7XjyHSYh5J37PKK0UotfDXMPgRGq_tEwvrCjkzP99mTGFo3iwQ.4lNxC2GCYcbJkEu8zD_BPs8HT fjfdHMIacMlt0FEhZ22KNfYhmQU3C0cvh9chrO1YE3nuEPaFUC_QdqrXqXROC8QzfwOgfOybS_l5 GbwWk.sEiYBTUWbGbwY3.cN75r_IEqQlXT4mh0rbU03QR2kamUvvWhsXsnSrQa8HtOgKu8ic57K6 iaRfDy9JSAcERRao3d15OkqGFYPfuBTkqrsiKec9dS8U.oQb0HFVWSe0PshPUJkSY6seiEE4q30h jof3q5iKO8aov0S3CFije0eG2MAHKvJDbS3PKDrUHNAvNvyvVZxWVAo0S2D3R.Uisnm8qtFpZc64 lM80pC4v_Z1NkUbFiIxFOoxdmVJsPJWec3jrkUIMcRy0XKzc4nZdgzSZhxGzlLv4Tt4Ucm98l5Fm 6bchVYByzMFkdvMCamU.1xjyYo52ZBr1MSTwVzBH1ri0lqAI069r6hA74oZz2lU5cwMbSRIcJu1F adkATyepxrH9zydPmPUh2xvuCudsm2JJgB_KUxHVdE593KW5RJlxANJsEPPX3R7jpFsmn11kb_6U HMOj97VzsbLFNgKl9YStja955MrNe2cD3il9yvCF04gPzyMFJDmsa_S7_ZGOcVTFkQTYpbeXJDGX wN3fMx5sBQqBdTKNqWHTZDYIq.1A7Dgv27B.Hxu4GMdPVKXbwDjBkrEbrtswi6dVwbtKOcAnqeyQ iQavAYXe3_EYyWiY3enBCzOksqecCUAMCGAue1zVulb7BjDBlFq6qaDxiCqSmBKIq5RH71CZGrpW tOwj_qKmz0Z_ZMX4zZsym4vTWV_SA5jSCOpYf2iRN9rPJ2W5MkaR_PzK67aGKgwPvcsptHUDjXeY 2n4Gv5K0SlZFRkTjiLtDtUiNBFb.QeT.6TH8Nx3a0KIrVZJqzUSsUbxvHIK3lcI8A3UXyiRn_Ysc uH2RsMKHGrH4qDgqTPEVQvbz7nnRBqRFz71yCESFNTh20ciODf874nyikZmawYcg3eP2LP19J.WQ yRUQbVG2R5uzSj5Ml6nhXrn_pGgTDaW4xfr68TJy1DDfmconUlWNBgBQNMpytkz6wz_ha61YjRAg axch4MJJVZCK.1XVidQIPn.bpLNuAJPnoTRLMQ0OTuw8CwDYxgJXQUcrVFx02l13szth9S8ipPrC 4c9XPZg4.4DhXOf6NED8yPi2b_L.6GWruzBvSB.W5iDg4Rgpj93D2Y9p8ZdZUlaiirLqJME.OXHV _et6esOUXeSDxe7XZA5_TzTwPOBQNoFVhVj9pILbjbYIS_p.yzFLpCWDaol.RFHVdr2AFQaHoxx. Nrwv0imekKPFAdDJgjnLN7R6Z1ebOIDSR5nDazUXpGv5PID5ZeXWDM7Z4E5W2yeP6UeqiEFA6Z13 wvdF1wEn0rUNGbwLQwfGJjd3oal7A_YtKIKtfgUTxrXxqp6q04D3Ob0P80jD1UVQPVxhWzZpltpz Cl9zDqXk5Z.pLEfvqi9nGJvsGgOmTQanx5LtDVnkYyejZyK2NyqnjIh_m3_nXPE5VeoqWeC.Xj.C ibaBW1LgZYC78anVOLIUyf5y3MW0WFbqJpREKhVKDTPy8dCM0ZYxthfOShQPugoa5FNGQdHaqf87 54HyZNyefkUNZ2Qhf5PSm7UYx3E_lPB_sTBKON3fmMzk6ukD0j6agytIrRAnlefx5mZ_uIBeQaqR LlFxlnW98tqneDOPXG9DmpecQuYAsyEl2ea6UU7j5aSaboFiK7zViSE471q6A4Hf_oX6d8GwsQIb whAOrexFY9gXoUfPse4UFuqg7EybnUOesdsp.92HINICR10nN_KrYCjHTJtKec1XHfxgbNt22m35 x.laDDKRhTLCVejwZ0pD7HV9bfa7i5_WpBHdonu4U6hhzcCMTitSq6Cr.F8.m7kyO.rcLFitaxHv JwqCyEDIU_qhsFDGmHaDupWVDzw-- X-Sonic-MF: X-Sonic-ID: 282c65dc-a7b7-47ad-8fe6-fa5e69d2d0ce Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Thu, 2 Oct 2025 05:41:02 +0000 Received: by hermes--production-gq1-66b66ffd5-sxgwb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 65a5c940001b5c8c2bacef0c716d5f31; Thu, 02 Oct 2025 05:40:58 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: RE: git: e7258c42520c - main - diff3: Move to own package Message-Id: Date: Wed, 1 Oct 2025 22:40:47 -0700 Cc: Lexi Winter , Baptiste Daroussin To: "emaste@freebsd.org" , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.204:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.204:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4ccgdK0tqwz44xg Ed Maste wrote on Date: Wed, 01 Oct 2025 13:24:51 UTC : > The branch main has been updated by emaste: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3De7258c42520c18c034f644b97377d8d2= a0ad8b7c >=20 > commit e7258c42520c18c034f644b97377d8d2a0ad8b7c > Author: Ed Maste > AuthorDate: 2025-10-01 09:28:56 +0000 > Commit: Ed Maste > CommitDate: 2025-10-01 13:23:40 +0000 >=20 > diff3: Move to own package >=20 > diff3 is the last remaining GPL-licensed userland component. Move it > to its own package, so that it may be excluded if desired. I am not sure that this achieved all its hoped-for goals as things are. Using a delete to show dependencies (for a main 16 context): # pkg del FreeBSD-diff3 pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap = -f" recommended Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 6 packages (of 0 = packages in the universe): Installed packages to be REMOVED: FreeBSD-diff3-dbg: 16.snap20251001134546 FreeBSD-set-optional-dbg: 16.snap20251001134546 FreeBSD-set-optional-jail-dbg: 16.snap20251001134546 FreeBSD-set-tests: 16.snap20250916221226 FreeBSD-tests: 16.snap20251001223513 FreeBSD-tests-dbg: 16.snap20251001223513 First off, the delete is not trying to delete everything that was requested, just some of it and related stuff. But, using the -dbg references to see some of what requires FreeBSD-diff3 to be present: FreeBSD-set-optional FreeBSD-set-optional-jail FreeBSD-set-tests FreeBSD-tests . Was the intent to allow, say, FreeBSD-set-optional* use without FreeBSD-diff3 needing to be involved? Note: In my context, all of FreeBSD-* is not-automatic because of how I install and upgrade. > Reviewed by: ivy > Sponsored by: The FreeBSD Foundation > Differential Revision: https://reviews.freebsd.org/D52810 . . . =3D=3D=3D Mark Millard marklmi at yahoo.com