From owner-freebsd-current@FreeBSD.ORG Tue May 6 02:41:57 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5CAB37B409 for ; Tue, 6 May 2003 02:41:57 -0700 (PDT) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F3E443F3F for ; Tue, 6 May 2003 02:41:56 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9/8.12.9) with ESMTP id h469ftO9085895; Tue, 6 May 2003 11:41:55 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9/8.12.9/Submit) id h469fr1e085889; Tue, 6 May 2003 11:41:53 +0200 (CEST) Date: Tue, 6 May 2003 11:41:53 +0200 From: Wilko Bulte To: Mark Murray , current@freebsd.org Message-ID: <20030506094153.GA85874@freebie.xs4all.nl> References: <200305031456.h43EuY8c012668@grimreaper.grondar.org> <20030505222029.GA9050@HAL9000.homeunix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030505222029.GA9050@HAL9000.homeunix.com> User-Agent: Mutt/1.4i X-OS: FreeBSD 4.8-STABLE X-PGP: finger wilko@freebsd.org Subject: Re: awk broken on Alpha. Breaks "make world". X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2003 09:41:58 -0000 On Mon, May 05, 2003 at 03:20:29PM -0700, David Schultz wrote: > On Sat, May 03, 2003, Mark Murray wrote: > > Hi All > > > > There seems to be breakage of awk(1) on alpha. This is breaking > > "make world". This is with sources about 4 hours older than this mail. > > > > Doing a "make depend" in src/usr.bin/truss triggers the problem. > > > > [grapeshot] /usr/src/usr.bin/truss # make depend > > cp /usr/src/usr.bin/truss/../../sys/kern/syscalls.master syscalls.master > > /bin/sh /usr/src/usr.bin/truss/../../sys/kern/makesyscalls.sh syscalls.master / > > usr/src/usr.bin/truss/i386.conf > > awk: floating point exception 8 > > input record number 325, file > > source line number 87 > > *** Error code 2 > > The gdtoa import caused awk on Alpha to fail to work with any > script that has a symbol whose name starts with the letters > 'nan'...such as 'nanosleep'. Compiling awk with -mieee fixes this > problem, so this flag has been the default in bsd.cpu.mk since 3/29. > Sorry about that. Maybe I'm missing something then, but a plain HEAD still does not compile for me. As in: ===> usr.bin/truss^M cp /usr/src/usr.bin/truss/../../sys/kern/syscalls.master syscalls.master^M /bin/sh /usr/src/usr.bin/truss/../../sys/kern/makesyscalls.sh syscalls.master /u sr/src/usr.bin/truss/i386.conf^M awk: floating point exception 8^M input record number 325, file ^M source line number 87^M *** Error code 2^M ^M Stop in /usr/src/usr.bin/truss.^M -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte