From nobody Wed Jun 25 23:22:05 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 4bSHs95tq2z5ygtv; Wed, 25 Jun 2025 23:22:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bSHs94j7fz3dNx; Wed, 25 Jun 2025 23:22:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750893725; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AKM5GnFBnq+ZukNW4LgMhTUSBIpTIzljr9f0tbguk94=; b=TdDz7VoA2674Iu/PFeU7PKUSfqnWNZ14X/sBr69dEAV4VVBy1+tM1K0DefLDuy6RvhaC0a MiZvrMrLu6HcxSPLzent2MBFo6blJ8Qmiqa9dVg52OW2BuHesXRo92rAljv6iOrpGaqFD9 pnO7RTmi/bEd+ClKnjCkaf92huEuEVjWi11nJSmLVY/OpN7LHCFfK3JtP+C9Kp7/zUjMWn yaKtp0MU6G3KMBnEzLPD0QjJqQf1xsXcy3ABnGKDbFFimXshlFl5RnQktvjuGxQ8zLG2TH 6oACOZPiUeYaUd3A96KrKTQ619Fnh9s1lYdcLVnRcl6aESmuZj0Q948ZnjHEmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750893725; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AKM5GnFBnq+ZukNW4LgMhTUSBIpTIzljr9f0tbguk94=; b=GvMWxBu+gYP+O5T1U4LUL3H+V6fo76y1peSQtanDcN86Z7vRgjQ8he4FOWIsekdzfVyadC Cf6OKbZ5JbzNrRUQy1GQ1/xWt4W1ZHln5uRuHUTYZgSCbtW6wzrx9kF9mV8pNGIFkr4O5y 13htpwR/IpPRyuPdnlfqotBmV9w31Cx5zeJGbrLbWy04w88Iy8OZNnBh2tS94wLXl3LuLP szFeqBrfVD2D8ohP+QV/YP9EbQB5uo2B8GXM50HDi3LdoxqCJXZFkogoXAfHCuskwCVPcY /R7L0icv/hLmvcQDDGQttzE0Qc9ESPQheMUK2K8ayoTw7ilhec2EH6MYu025JQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750893725; a=rsa-sha256; cv=none; b=kFmOQ7BySKEnGZZ2AiWC94grmfwuDQdBYFxNqv98Eee62HlMYKp89KHTQOFFFRCR72BofI ZlIOxieDY6MnrS+jxciPWMpHzBmI9pUDBgAsIUHHcsMTlPkx+xMO8Wi1wIdAl5owYKX5e7 z10Z7hqLR3gg0+VNSYTaVV2dubz3OygNvgdU7/kTWFrUYaUfMlao7/3FT7OTrvj8eSs9eg GQn9Q5Xwy3ESR9HS5FFOUKI6TvGaQX8KBYbf8M90t7aRLNSej0bjK/3cp1pdxSSc/+g5Jo CcBIa6EY39QDmp0eOgJGmBKxqKmiPUKbZOnNYDwAYDNYnUERqtdidX/H9P/URw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bSHs93prczfTn; Wed, 25 Jun 2025 23:22:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 55PNM5pX054297; Wed, 25 Jun 2025 23:22:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 55PNM5jc054294; Wed, 25 Jun 2025 23:22:05 GMT (envelope-from git) Date: Wed, 25 Jun 2025 23:22:05 GMT Message-Id: <202506252322.55PNM5jc054294@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Alexander Ziaee Subject: git: daf2a1380291 - main - MK_FORTH: Allow removing loader.4th w/ delete-old 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: daf2a138029118f4febde5874609a4a65fdec4dc Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/src/commit/?id=daf2a138029118f4febde5874609a4a65fdec4dc commit daf2a138029118f4febde5874609a4a65fdec4dc Author: Alexander Ziaee AuthorDate: 2025-06-25 23:13:18 +0000 Commit: Alexander Ziaee CommitDate: 2025-06-25 23:13:18 +0000 MK_FORTH: Allow removing loader.4th w/ delete-old The lua loader is quite mature, and /boot is getting a bit cluttered. Allow removing the Forth loader with `make delete-old` if WITHOUT_FORTH is set, instead of the previous behavior of only removing the doc. MFC: no, I think this is a breaking change Approved by: kevans (src) Reviewed by: kevans (UPDATING note tweaked since) Discussed with: imp, tsoome (thanks!) Differential Revision: https://reviews.freebsd.org/D50708 --- UPDATING | 4 ++++ tools/build/mk/OptionalObsoleteFiles.inc | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/UPDATING b/UPDATING index 80f9318d85d6..fb4f1234a62f 100644 --- a/UPDATING +++ b/UPDATING @@ -27,6 +27,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 15.x IS SLOW: world, or to merely disable the most expensive debugging functionality at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20250625: + "make delete-old" will now remove the Forth bootloader entirely + if the system is built with WITHOUT_FORTH. + 20250614: MIT KRB5 (MIT Kerberos5) has been imported into 15-CURRENT. To and install MIT KRB5, add WITH_MITKRB5=yes to /etc/src.conf. This diff --git a/tools/build/mk/OptionalObsoleteFiles.inc b/tools/build/mk/OptionalObsoleteFiles.inc index 75007ae6a37b..24db68e5f288 100644 --- a/tools/build/mk/OptionalObsoleteFiles.inc +++ b/tools/build/mk/OptionalObsoleteFiles.inc @@ -1992,6 +1992,32 @@ OLD_FILES+=usr/share/man/man8/fdcontrol.8.gz .endif .if ${MK_FORTH} == no +OLD_FILES+=boot/beastie.4th +OLD_FILES+=boot/brand-fbsd.4th +OLD_FILES+=boot/brand.4th +OLD_FILES+=boot/check-password.4th +OLD_FILES+=boot/color.4th +OLD_FILES+=boot/delay.4th +OLD_FILES+=boot/efi.4th +OLD_FILES+=boot/frames.4th +OLD_FILES+=boot/loader_4th +OLD_FILES+=boot/loader_4th.efi +OLD_FILES+=boot/loader_4th.efi.old +OLD_FILES+=boot/loader_4th.old +OLD_FILES+=boot/loader.4th +OLD_FILES+=boot/logo-beastie.4th +OLD_FILES+=boot/logo-beastiebw.4th +OLD_FILES+=boot/logo-fbsdbw.4th +OLD_FILES+=boot/logo-orb.4th +OLD_FILES+=boot/logo-orbbw.4th +OLD_FILES+=boot/menu-commands.4th +OLD_FILES+=boot/menu.4th +OLD_FILES+=boot/menusets.4th +OLD_FILES+=boot/screen.4th +OLD_FILES+=boot/shortcuts.4th +OLD_FILES+=boot/support.4th +OLD_LIBS+=boot/userboot_4th.so +OLD_FILES+=boot/version.4th OLD_FILES+=usr/share/man/man8/beastie.4th.8.gz OLD_FILES+=usr/share/man/man8/brand.4th.8.gz OLD_FILES+=usr/share/man/man8/check-password.4th.8.gz