From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 29825 invoked from network); 20 Aug 2020 16:31:01 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 20 Aug 2020 16:31:01 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id B0DF593F78; Fri, 21 Aug 2020 02:30:59 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id A882393D33; Fri, 21 Aug 2020 02:30:36 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id EEC3493D33; Fri, 21 Aug 2020 02:30:34 +1000 (AEST) Received: from minun.buric.co (minun.buric.co [51.15.8.196]) by minnie.tuhs.org (Postfix) with ESMTP id 471DB93D06 for ; Fri, 21 Aug 2020 02:30:34 +1000 (AEST) Received: by minun.buric.co (Postfix, from userid 1000) id 9523035C0E8D; Thu, 20 Aug 2020 18:30:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by minun.buric.co (Postfix) with ESMTP id 886D935C0E74; Thu, 20 Aug 2020 12:30:33 -0400 (EDT) Date: Thu, 20 Aug 2020 12:30:33 -0400 (EDT) From: Steve Nickolas X-X-Sender: mary@sd-119843.dedibox.fr To: John Cowan In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Subject: Re: [TUHS] Style command source available? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Thu, 20 Aug 2020, John Cowan wrote: > On Thu, Aug 20, 2020 at 11:55 AM Steve Nickolas wrote: > >> Funny you mention ksh since I've been trying to kitbash ksh93 into being >> able to compile with make instead of the funky build system it currently >> uses, without a lot of luck. > > IIRC, Korn used make when developing ksh, but then shipped it with a > /bin/sh script because it was more portable than make was in those days > (and still is; there are tools that warn you to use gmake on BSD). After > all, a build process (unless it is interrupted) just needs to build, it > doesn't need to keep track of what has already been built. > > That said, I have no idea what the state of the build process is now. It's still a shell script. Big huge shell script. I was trying to simplify the build process because I'm trying to coax ksh to build with a nonstandard cc/libc combination as part of an attempt to make Linux more like "real" (read: commercial/historic) Unices. They're pretty compatible with gcc and glibc, but they're not gcc and glibc. -uso.