From owner-freebsd-current Wed Nov 14 1: 3: 9 2001 Delivered-To: freebsd-current@freebsd.org Received: from newsguy.com (smtp.newsguy.com [209.155.56.71]) by hub.freebsd.org (Postfix) with ESMTP id 76BA437B41A; Wed, 14 Nov 2001 01:03:04 -0800 (PST) Received: from newsguy.com (ppp002-bsace7002.telebrasilia.net.br [200.181.81.2]) by newsguy.com (8.9.1a/8.9.1) with ESMTP id BAA97917; Wed, 14 Nov 2001 01:03:01 -0800 (PST) Message-ID: <3BF234BE.DD0DC4B6@newsguy.com> Date: Wed, 14 Nov 2001 07:09:18 -0200 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.77 [en] (Win98; U) X-Accept-Language: en,pt-BR,pt,en-GB,en-US,ja MIME-Version: 1.0 To: Robert Watson Cc: Mathias.Picker@virtual-earth.de, current@FreeBSD.ORG Subject: Re: loader from Nov 13 reboots instantly References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Robert Watson wrote: > > It's probably the awk bug. You need to use /boot/loader.old to boot the > system, build and install a fresh awk (gnu awk), then build and install a > fresh loader. > > You don't get bitten by this until the second upgrade after the bad awk > version was introduced, since the awk used to build the loader is the > system's native awk, not the awk in the build tree. This probably needs > to be changed so that awk is a buildtool, and one is built early to use > when building the loader. Is Perl a build tool? Awk was originally introduced when compiling FICL so that boot wouldn't depend on that Evil Thing (Perl). But standard FICL distribution uses a perl script instead of a awk one. OTOH, our awk script removes more white space than the perl one, but that can easily be corrected. -- Daniel C. Sobral (8-DCS) dcs@newsguy.com dcs@freebsd.org capo@the.secret.bsdconspiracy.net wow regex humor... I'm a geek To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message