From nobody Sat Feb 24 04:50:12 2024 X-Original-To: ports@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 4ThZF950LZz5C0HP for ; Sat, 24 Feb 2024 04:50:21 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (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 "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ThZF91vYBz4t31 for ; Sat, 24 Feb 2024 04:50:21 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 41O4oCPk060937; Fri, 23 Feb 2024 20:50:18 -0800 (PST) (envelope-from portmaster@bsdforge.com) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Fri, 23 Feb 2024 20:50:12 -0800 From: Chris To: Cy Schubert Cc: ports@freebsd.org Subject: Re: KSH Alignment In-Reply-To: <20240223163008.AF7DF3F2@slippy.cwsent.com> References: <20240223155440.16B282FF@slippy.cwsent.com> <787339cd-48e4-49bf-b96e-77aab06cedd8@FreeBSD.org> <20240223163008.AF7DF3F2@slippy.cwsent.com> User-Agent: UDNSMS/17.0 Message-ID: <724b65591c40de011b503069ea13da24@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit 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:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Queue-Id: 4ThZF91vYBz4t31 On 2024-02-23 08:30, Cy Schubert wrote: > In message <787339cd-48e4-49bf-b96e-77aab06cedd8@FreeBSD.org>, Rodrigo > Osorio w > rites: >> This is a multi-part message in MIME format. >> >> On 23/02/24 16:54, Cy Schubert wrote: >> > Hi, >> > >> > Would there be any interest in either replacing shells/pdksh with >> > shells/ksh as our default ksh dependency? Or Uses/ksh.mk to select a >> > default ksh for ports? >> > >> > The reason I ask is, shells/ksh has its lineage from the original AT&T ksh >> > (shells/ksh93) and is being actively developed (see shells/ksh-devel). >> > shells/ksh upstream is also the ksh imported into and used by CDE >> > (x11/cde*). >> > >> > My position is, I'd prefer a Uses/ksh.mk. If people are interested, I'm >> > willing to put this task on my todo list. >> > >> > >> Hi, >> As long as there is no compatibilities issues, having a well >> maintained ksh version makes a lot of sense. >> pdksh wasn't update for ages and afaik, has no active developer. >> >> As the shells/pdksh maintainer you have my blessing. > > I'll put together a phabricator review over the next while to add > Mk/Uses/ksh.mk. We'll probably need an exp-run too. Looking forward to it. Thanks for volunteering to do this. --Chris