From owner-freebsd-hackers Wed Oct 24 18:53:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from atg.aciworldwide.com (h139-142-180-4.gtcust.grouptelecom.net [139.142.180.4]) by hub.freebsd.org (Postfix) with ESMTP id 404B837B403 for ; Wed, 24 Oct 2001 18:53:40 -0700 (PDT) Received: from atg.aciworldwide.com (atg.aciworldwide.com [139.142.180.33]) by atg.aciworldwide.com (8.12.0/8.12.0) with ESMTP id f9P1rd0H071528 for ; Wed, 24 Oct 2001 19:53:39 -0600 (MDT) Message-Id: <200110250153.f9P1rd0H071528@atg.aciworldwide.com> To: hackers@freebsd.org Subject: NO_AWK X-URL: http://www.aciworldwide.com/ X-Notes-Item: Just say NO to Notes! Organization: ACI Worldwide - Advanced Technology Group Date: Wed, 24 Oct 2001 19:53:39 -0600 From: Lyndon Nerenberg Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG NOTE: THIS IS A STRAWMAN PROPOSAL! Take it all with a grain of salt! For a long while now I've been running with the bwk version of awk in preference to the GNU gawk shipped in the base OS. Nothing has broken as a result of the change, therefore I'm starting to wonder if a NO_AWK macro for make.conf might not be appropriate. The change hasn't broken any of my buildworld's since the beginning, although a naked buildworld without any awk present will certainly fall over hard. Regardless, I would like to float (and ONLY that) the question of adding a NO_AWK macro to make.conf. It can be done in a way that will not break a bootstrap buildworld, yet still allow a third-party awk to be installed into the production system, and I have a(n almost complete) set of patches to submit that accomplish this. So the question is: is there interest? If so, I'll put the patches up (only against STABLE for now I'm afraid) for review. --lyndon The Web site you seek Cannot be located but Countless more exist. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message